CrossGL

CrossGL/crosstl

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

81 good first / help-wanted issues · Python · last activity Oct 20, 2026

compiler directx glsl gpu hlsl metal python shader spir-v transpiler vulkan webgpu wgsl
81 Open Issues Need Help Last updated: Oct 20, 2026

Open Issues Need Help

View All on GitHub
bug help wanted area:codegen backend:cuda direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug help wanted area:frontend backend:rust direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug help wanted area:codegen backend:rust direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug help wanted area:codegen backend:mojo direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug help wanted area:codegen backend:hip direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:hip direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
enhancement good first issue backend:metal area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda backend:hip direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda backend:hip direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda backend:hip direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:mojo direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal area:codegen direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:mojo direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:hlsl area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:mojo direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:hlsl area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda backend:hip direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda backend:hip direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda backend:hip direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda backend:hip direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:hip direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:cuda direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:cuda direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:ci area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:mojo direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:hip direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal area:codegen direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:cuda direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:hlsl area:frontend direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:glsl area:codegen direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:slang direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug help wanted area:frontend backend:mojo direction:input
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:hip direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:hip direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:glsl area:codegen direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:slang
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal backend:hlsl area:codegen backend:wgsl direction:output
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
documentation good first issue backend:glsl area:docs
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:mojo direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
enhancement good first issue area:runtime
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal backend:glsl area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:cuda direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:cuda direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:hlsl area:frontend direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:hlsl area:codegen direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal area:codegen direction:output coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:mojo direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:slang direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:glsl area:frontend direction:input coverage
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:glsl area:frontend backend:slang direction:input
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal backend:hlsl backend:glsl area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal backend:hlsl backend:glsl area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:hlsl area:codegen backend:cuda backend:hip
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:codegen backend:wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
enhancement good first issue backend:metal backend:glsl area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal area:frontend
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
enhancement good first issue backend:spirv area:runtime
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue area:frontend backend:crossgl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:spirv area:frontend direction:input
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
bug good first issue backend:metal area:codegen
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl
CrossGL/crosstl
1.1K

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

Python
#compiler#directx#glsl#gpu#hlsl#metal#python#shader#spir-v#transpiler#vulkan#webgpu#wgsl