Skip to content

[WIP] Add Slang shaders - #1186

Merged
SaschaWillems merged 79 commits into
masterfrom
slang_shaders
Jun 3, 2025
Merged

SaschaWillems merged 79 commits into
masterfrom
slang_shaders

Conversation

@SaschaWillems

@SaschaWillems SaschaWillems commented Feb 9, 2025 •

Copy link
Copy Markdown
Owner

⚠️Work in progress

Sample Slang Remarks
bloom ✅
bufferdeviceaddress ✅
computecloth ✅
computecullandlod ✅
computeheadless ✅
computenbody ✅
computeparticles ✅
computeraytracing ✅
computeshader ✅
conditionalrender ✅
conservativeraster ✅
debugprintf ✅
debugutils ✅
deferred ✅
deferredmultisampling ✅
deferredshadows ✅
descriptorbuffer ✅
descriptorindexing ✅
descriptorsets ✅
displacement ✅
distancefieldfonts ✅
dynamicrendering ✅
dynamicrenderingmultisampling ✅ Uses shaders from dynamicrendeering
dynamicstate ✅ Uses shaders from pipelines
dynamicuniformbuffer ✅
gears ✅
geometryshader ✅
gltfloading ✅
gltfscenerendering ✅
gltfskinning ✅
graphicspipelinelibrary ✅
hdr ✅
hostimagecopy ✅ Uses shaders from textures
imgui ✅
indirectdraw ✅
inlineuniformblocks ✅
inputattachments ✅
instancing ✅
meshshader ✅
multisampling ✅
multithreading ✅
multiview ✅
negativeviewportheight ✅
occlusionquery ✅
offscreen ✅
oit ✅
parallaxmapping ✅
particlesystem ✅
pbrbasic ✅
pbribl ✅
pbrtexture ✅
pipelines ✅
pipelinestatistics ✅
pushconstants ✅
pushdescriptors ✅
radialblur ✅
rayquery ✅
raytracingbasic ✅
raytracingcallable ✅
raytracinggltf ✅
raytracingintersection ✅
raytracingreflections ✅
raytracingpositionfetch ✅
raytracingsbtdata ✅
raytracingshadows ✅
raytracingtextures ✅
renderheadless ✅
screenshot ✅
shaderobjects ✅
shadowmapping ✅
shadowmappingcascade ✅
shadowmappingomni ✅
specializationconstants ✅
sphericalenvmapping ✅
ssao ✅
stencilbuffer ✅
subpasses ✅
terraintessellation ✅
tessellation ✅
textoverlay ✅
texture ✅
texture3d ✅
texturearray ✅
texturecubemap ✅
texturecubemaparray ✅
texturemipmapgen ✅
texturesparseresidency ✅
timelinesemaphore ✅ uses shaders from computenbody
triangle ✅
trianglevulkan13 ✅
variablerateshading ✅
vertexattributes ✅
viewportarray ✅
vulkanscene ✅

@SaschaWillems SaschaWillems changed the title Add Slang shaders [WIP] Add Slang shaders Mar 19, 2025
@SaschaWillems

Copy link
Copy Markdown
Owner Author

When ready to merge: Add pre-compiled SPIR-V files.

@SaschaWillems
SaschaWillems merged commit 0951c1d into master Jun 3, 2025
@SaschaWillems
SaschaWillems deleted the slang_shaders branch July 12, 2025 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant