procedural-3d-engine/shaders/glsl
Sascha Willems 8b4ee59033
Add new sample for buffer device address (#1144)
* Started work on buffer device address sample

* Code cleanup

* Added BDA sample to readm

* Added android build files for BDA sample

* Replaces all uniform buffers with references
Comments and code cleanup
2024-07-03 22:04:57 +02:00
..
base
bloom
bufferdeviceaddress Add new sample for buffer device address (#1144) 2024-07-03 22:04:57 +02:00
computecloth Code cleanup, rework, additional code comments 2024-01-07 20:04:18 +01:00
computecullandlod
computeheadless
computenbody Code cleanup, restructuring. code comments 2024-01-08 19:04:03 +01:00
computeparticles
computeraytracing Heavily reworked this sample 2024-01-12 12:45:14 +01:00
computeshader
conditionalrender
conservativeraster
debugprintf Added sample for shader debugprintf 2023-12-24 14:50:29 +01:00
debugutils Replaced the deprecated debug marker sample with debug utils 2023-12-22 12:04:50 +01:00
deferred
deferredmultisampling
deferredshadows
descriptorbuffer
descriptorindexing
descriptorsets
displacement Code cleanup, simplified descriptor setup 2024-01-15 19:12:06 +01:00
distancefieldfonts Code cleanup, simplified, added code comments 2024-01-13 15:59:19 +01:00
dynamicrendering
dynamicuniformbuffer
gears Complete rework of the sample 2024-01-06 16:47:11 +01:00
geometryshader Code cleanup and simplification 2024-01-14 11:04:43 +01:00
gltfloading
gltfscenerendering
gltfskinning
graphicspipelinelibrary
hdr Code cleanup, simplification 2024-01-20 13:05:02 +01:00
imgui
indirectdraw
inlineuniformblocks
inputattachments
instancing
meshshader
multisampling
multithreading
multiview
negativeviewportheight
occlusionquery
offscreen
oit
parallaxmapping
particlesystem Code cleanup, code comments 2024-01-14 12:17:41 +01:00
pbrbasic
pbribl fix a small bug in pbr-ibl (#1099) 2024-01-21 14:15:20 +01:00
pbrtexture
pipelines
pipelinestatistics
pushconstants
pushdescriptors
radialblur
rayquery
raytracingbasic
raytracingcallable
raytracinggltf Add ray traced glTF sample (#1083) 2023-11-01 10:55:33 +01:00
raytracingintersection Intersection shader 2023-05-13 14:49:00 +02:00
raytracingpositionfetch Added sample for VK_KHR_ray_tracing_position_fetch 2024-03-16 10:29:44 +01:00
raytracingreflections
raytracingsbtdata Fixed buffer sizes and recompiled shaders 2023-08-04 19:49:42 +02:00
raytracingshadows
raytracingtextures
renderheadless
screenshot
shaderobjects
shadowmapping
shadowmappingcascade
shadowmappingomni
specializationconstants
sphericalenvmapping
ssao Fix SSAO blur range (#1122) 2024-06-21 07:56:26 +02:00
stencilbuffer
subpasses Use shader storage buffer to pass lights to shader 2023-12-13 18:31:49 +01:00
terraintessellation
tessellation Code cleanup, fixed HLSL shaders 2024-01-14 10:24:55 +01:00
textoverlay
texture
texture3d
texturearray Code cleanup, refactoring and simplification 2024-01-14 15:23:58 +01:00
texturecubemap Code cleanup, refactoring and simplification 2024-01-14 15:23:58 +01:00
texturecubemaparray Code cleanup, refactoring and simplification 2024-01-14 15:23:58 +01:00
texturemipmapgen
texturesparseresidency
triangle
variablerateshading Updated shading rate sample to KHR extension 2023-10-13 18:53:51 +02:00
vertexattributes
viewportarray
vulkanscene Code cleanup 2024-01-07 17:03:39 +01:00
compileshaders.py Added mesh and task shader support to shader compilation scripts 2024-06-23 20:09:05 +02:00