procedural-3d-engine/examples
Sascha Willems d82ebc8f32 Heavily reworked this sample
Code cleanup, code restructuring, simplified and lots of new code comments
2024-01-12 12:45:14 +01:00
..
bloom Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
computecloth Code cleanup, rework, additional code comments 2024-01-07 20:04:18 +01:00
computecullandlod Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
computeheadless
computenbody Code cleanup, restructuring. code comments 2024-01-08 19:04:03 +01:00
computeparticles Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
computeraytracing Heavily reworked this sample 2024-01-12 12:45:14 +01:00
computeshader Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
conditionalrender Code cleanup 2024-01-01 17:41:48 +01:00
conservativeraster Code cleanup 2024-01-01 17:41:48 +01:00
debugprintf Code cleanup 2024-01-01 17:41:48 +01:00
debugutils Code cleanup 2024-01-01 17:41:48 +01:00
deferred Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
deferredmultisampling Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
deferredshadows Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
descriptorbuffer Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
descriptorindexing Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
descriptorsets Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
displacement Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
distancefieldfonts Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
dynamicrendering Fixed barrier 2024-01-04 17:09:53 +01:00
dynamicstate Code cleanup up, code comments, fix validation 2024-01-08 19:59:28 +01:00
dynamicuniformbuffer Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
gears Complete rework of the sample 2024-01-06 16:47:11 +01:00
geometryshader Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
gltfloading Code cleanup 2024-01-06 18:00:43 +01:00
gltfscenerendering Code cleanup 2024-01-06 18:00:43 +01:00
gltfskinning Code cleanup 2024-01-06 18:00:43 +01:00
graphicspipelinelibrary Code cleanup 2024-01-02 20:00:06 +01:00
hdr Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
imgui Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
indirectdraw Code cleanup 2024-01-08 20:50:01 +01:00
inlineuniformblocks Code cleanup, comments 2024-01-05 20:40:44 +01:00
inputattachments Code cleanup 2024-01-03 18:31:23 +01:00
instancing Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
meshshader Code cleanup 2024-01-01 17:41:48 +01:00
multisampling Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
multithreading Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
multiview Code cleanup 2024-01-03 18:31:23 +01:00
negativeviewportheight Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
occlusionquery Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
offscreen Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
oit Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
parallaxmapping Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
particlesystem Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
pbrbasic Code cleanup 2024-01-06 18:14:22 +01:00
pbribl Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
pbrtexture Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
pipelines Code cleanup 2024-01-07 20:40:31 +01:00
pipelinestatistics Code cleanup, fix query results 2024-01-07 20:22:48 +01:00
pushconstants Code cleanup, comments 2024-01-03 20:16:41 +01:00
pushdescriptors Code cleanup, comments 2024-01-03 20:16:41 +01:00
radialblur Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
rayquery Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
raytracingbasic RT fix (#1069) 2023-09-09 11:33:32 +02:00
raytracingcallable RT fix (#1069) 2023-09-09 11:33:32 +02:00
raytracinggltf Code comments 2023-11-28 20:01:12 +01:00
raytracingintersection Destroy buffers 2023-08-05 13:32:17 +02:00
raytracingreflections RT fix (#1069) 2023-09-09 11:33:32 +02:00
raytracingsbtdata
raytracingshadows RT fix (#1069) 2023-09-09 11:33:32 +02:00
raytracingtextures Reworked descriptor setup 2023-04-12 19:54:11 +02:00
renderheadless
screenshot Code cleanup, comments 2024-01-07 20:46:30 +01:00
shaderobjects Code cleanup 2024-01-02 20:00:06 +01:00
shadowmapping Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
shadowmappingcascade Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
shadowmappingomni Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
specializationconstants Code cleanup 2024-01-08 21:00:38 +01:00
sphericalenvmapping Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
ssao Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
stencilbuffer Code cleanup 2024-01-02 20:00:06 +01:00
subpasses Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
terraintessellation Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
tessellation Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
textoverlay Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
texture Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
texture3d Code cleanup, removed unnecessary VERTEX_BUFFER_BIND_ID 2024-01-08 20:26:41 +01:00
texturearray Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
texturecubemap Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
texturecubemaparray Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
texturemipmapgen Fixed image link (#1095) 2023-12-31 10:49:49 +01:00
texturesparseresidency Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
triangle Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
variablerateshading Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
vertexattributes Replaced per-sample validation define with global define in base class 2023-12-30 13:15:37 +01:00
viewportarray Code cleanup 2024-01-03 18:31:23 +01:00
vulkanscene Code cleanup 2024-01-07 17:03:39 +01:00
CMakeLists.txt Added sample for shader debugprintf 2023-12-24 14:50:29 +01:00