procedural-3d-engine/examples
2022-09-25 13:43:24 -06:00
..
bloom Only apply stencil flag if selected format has a stencil part 2022-05-14 11:44:57 +02:00
computecloth Fix queue family transfer operations between graphics <-> compute queues, generalize getQueueFamilyIndex() to support VkQueueFlags vs. VkQueueFlagBits, computecloth deltaT now based on frameTimer 2022-07-07 09:57:01 -04:00
computecullandlod Fix queue family transfer operations between graphics <-> compute queues, generalize getQueueFamilyIndex() to support VkQueueFlags vs. VkQueueFlagBits, computecloth deltaT now based on frameTimer 2022-07-07 09:57:01 -04:00
computeheadless Headless examples: update validation layer name & implement macOS VK_KHR_portability_subset / VK_KHR_portability_enumeration 2022-07-27 13:43:52 -04:00
computenbody Fix queue family transfer operations between graphics <-> compute queues, generalize getQueueFamilyIndex() to support VkQueueFlags vs. VkQueueFlagBits, computecloth deltaT now based on frameTimer 2022-07-07 09:57:01 -04:00
computeparticles Fix queue family transfer operations between graphics <-> compute queues, generalize getQueueFamilyIndex() to support VkQueueFlags vs. VkQueueFlagBits, computecloth deltaT now based on frameTimer 2022-07-07 09:57:01 -04:00
computeraytracing Align UBO sizes between code and shaders for computeraytracing, ssao, & texturearray examples 2022-08-08 13:46:30 -04:00
computeshader Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
conditionalrender ImGui example now shows Vulkan API and driver info, ImGui+TextOverlay+ConditionalRender+gltfSceneRendering examples now support macOS retina displays 2022-07-13 12:24:26 -04:00
conservativeraster Code cleanup 2022-07-30 09:27:50 +02:00
debugmarker Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
deferred Merge pull request #959 from itoral/fix_depth_stencil_aspects 2022-07-30 08:56:32 +02:00
deferredmultisampling Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
deferredshadows Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
descriptorindexing Fix cube count & indices logic error in descriptorindexing example 2022-08-08 02:15:03 -04:00
descriptorsets Fixes in examples: support swapchain image count change on resize, fix multiple validation layer errors on resize and quit, multiview now supports resize/fullscreen, computecloth deltaT now based on frame time, multisampling recreates attachments on resize, P key now pauses computeparticles, descriptorsets, and pushdescriptors 2022-07-07 09:57:01 -04:00
displacement Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
distancefieldfonts Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
dynamicrendering Added comment for required extensions 2022-08-02 10:19:49 +02:00
dynamicuniformbuffer Fix bound range in dynamicuniformbuffer sample 2021-08-31 12:27:52 +02:00
gears Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
geometryshader Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
gltfloading Slightly reworked glTF samples 2022-08-06 10:16:54 +02:00
gltfscenerendering Slightly reworked glTF samples 2022-08-06 10:16:54 +02:00
gltfskinning Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
graphicspipelinelibrary Change light pos 2022-07-30 09:16:36 +02:00
hdr Merge pull request #959 from itoral/fix_depth_stencil_aspects 2022-07-30 08:56:32 +02:00
imgui Fix F1 on/off toggle for ImGui overlay (all platforms), clean up keycode handling (mostly macOS/iOS) 2022-08-01 16:11:57 -04:00
indirectdraw Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
inlineuniformblocks Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
inputattachments Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
instancing Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
multisampling Merge pull request #959 from itoral/fix_depth_stencil_aspects 2022-07-30 08:56:32 +02:00
multithreading Fix F1 on/off toggle for ImGui overlay (all platforms), clean up keycode handling (mostly macOS/iOS) 2022-08-01 16:11:57 -04:00
multiview Merge pull request #959 from itoral/fix_depth_stencil_aspects 2022-07-30 08:56:32 +02:00
negativeviewportheight Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
occlusionquery Disable culling for models 2021-11-11 20:01:03 +01:00
offscreen Fix various cases of image views with incorrect stencil aspect 2022-06-30 09:40:18 +02:00
oit MoltenVK-specific fixes for descriptorindexing and oit examples 2022-08-05 00:27:58 -04:00
parallaxmapping Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
particlefire Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
pbrbasic Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
pbribl Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
pbrtexture Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
pipelines Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
pipelinestatistics Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
pushconstants Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
pushdescriptors Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
radialblur Fix various cases of image views with incorrect stencil aspect 2022-06-30 09:40:18 +02:00
rayquery Fix descriptor pool sizes 2022-09-10 09:05:07 +02:00
raytracingbasic Reset resize flag after resize is handled 2022-08-11 13:37:06 +02:00
raytracingcallable Reset resize flag after resize is handled 2022-08-11 13:37:06 +02:00
raytracingreflections Remove duplicate code 2022-08-19 17:50:10 +02:00
raytracingsbtdata updating example, fixing some buffer sizes 2022-09-09 11:54:26 -06:00
raytracingshadows Reset resize flag after resize is handled 2022-08-11 13:37:06 +02:00
renderheadless Merge pull request #959 from itoral/fix_depth_stencil_aspects 2022-07-30 08:56:32 +02:00
screenshot Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
shadowmapping Pass depth range to depth map visualization shader 2022-05-08 11:43:06 +02:00
shadowmappingcascade Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
shadowmappingomni Fix various cases of image views with incorrect stencil aspect 2022-06-30 09:40:18 +02:00
specializationconstants MoltenVK-specific config for computeraytracing and specializationconstants examples 2022-08-05 14:54:25 -04:00
sphericalenvmapping Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
ssao Align UBO sizes between code and shaders for computeraytracing, ssao, & texturearray examples 2022-08-08 13:46:30 -04:00
stencilbuffer Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
subpasses Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
terraintessellation Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
tessellation Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
textoverlay Fix F1 on/off toggle for ImGui overlay (all platforms), clean up keycode handling (mostly macOS/iOS) 2022-08-01 16:11:57 -04:00
texture Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
texture3d Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
texturearray Align UBO sizes between code and shaders for computeraytracing, ssao, & texturearray examples 2022-08-08 13:46:30 -04:00
texturecubemap Fixing several validation related issues 2021-10-24 13:00:11 +02:00
texturecubemaparray Implement viewChanged() in multiple examples for proper window resize handling, fix triangle example resizing on macOS 2022-07-07 09:57:01 -04:00
texturemipmapgen Get sampler index from UBO instead of passing from VS to FS 2022-08-03 20:11:40 +02:00
texturesparseresidency Remove requirement for shaderResourceMinLod 2022-08-21 16:19:44 +02:00
triangle Move macOS benchmarking to NSApp rendering loop, makes example windows visible vs. headless 2022-08-01 16:52:06 -04:00
variablerateshading Reset resize flag after resize is handled 2022-08-11 15:31:41 +02:00
vertexattributes Code Review: a) revert TinyGLTF #defines, b) call vkDeviceWaitIdle() in macOS/iOS termination handlers, c) remove OpenMP target_compile_options() in CMakeLists 2022-07-27 01:21:20 -04:00
viewportarray Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
vulkanscene Ray tracing samples can now also use the UI overlay 2021-08-28 12:59:10 +02:00
CMakeLists.txt Adding a simple example demonstrating how to use SBT record data 2022-09-08 12:57:00 -06:00