-
Mesh Shaders are an exciting new kind of rendering pipeline for modern hardware, that directly combines compute and rasterization.
KHRONOS recently officially released an extension for Vulkan, whic…
-
I have a basic shader that takes no uniforms or properties and just sets `gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0)`, but adding it to a `renpy.Render(...)` results in nothing being rendered. I wondered…
-
Render positions, UVs, colors, tangents, normals to MRT and read them back.
-
This covers parameter handling for entry points along with semantics and
inter-stage signature construction.
## Milestones
### Compile a runnable shader from clang (#7)
* [x] Support `SV_GroupIndex…
-
Currently we have one example showing how to write a vertex shader, and that example is for 2d meshes. Most custom shader examples only define a fragment shader, and use the default vertex shader. I'd…
-
**Is your feature request related to a problem? Please describe.**
Mesh shaders can output per-vertex and/or per-primitive variables. In HLSL the `vertices` and the `primitives` keywords are used to …
-
## Description
Support mesh shaders
## Solution proposal
Implement in GL and GLES using
https://www.khronos.org/registry/OpenGL/extensions/NV/NV_mesh_shader.txt
On VK implement using the KHR ex…
-
### Describe the request
What is the point of this if sodium is faster? Do you plan on making it compatible with sodium? i.e sodiums chunk render optimizations + using vulkan instead of opengl for …
-
Geometry shaders are used to draw wireframe meshes on PC. But Meta Quest headsets don't support geometry shaders in VR. So for Quest we use a [wireframe shader using Vertex IDs](https://github.com/Vav…
-
Slang should document clearly in a table (or two tables) the maturity/stability level of:
- Each target language
- Each major feature (e.g. ray tracing, mesh shaders, autodiff) -- and if the featur…