Pinned Repositories
build_all
GO HERE FIRST: nvpro-samples overview
gl_occlusion_culling
OpenGL sample for shader-based occlusion culling
gl_ssao
optimized screen-space ambient occlusion, cache-aware hbao
gl_vk_meshlet_cadscene
This OpenGL/Vulkan sample illustrates the use of "mesh shaders" for rendering CAD models.
nvpro_core
shared source code and resources needed for the samples to run
optix_advanced_samples
vk_mini_path_tracer
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
vk_mini_samples
Collection of Vulkan samples
vk_raytrace
Ray tracing glTF scene with Vulkan
vk_raytracing_tutorial_KHR
Ray tracing examples and tutorials using VK_KHR_ray_tracing
NVIDIA DesignWorks Samples's Repositories
nvpro-samples/vk_raytracing_tutorial_KHR
Ray tracing examples and tutorials using VK_KHR_ray_tracing
nvpro-samples/vk_mini_path_tracer
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
nvpro-samples/vk_raytrace
Ray tracing glTF scene with Vulkan
nvpro-samples/nvpro_core
shared source code and resources needed for the samples to run
nvpro-samples/vk_order_independent_transparency
Demonstrates seven different techniques for order-independent transparency in Vulkan.
nvpro-samples/vk_video_samples
Vulkan video samples
nvpro-samples/vk_mini_samples
Collection of Vulkan samples
nvpro-samples/gl_vk_chopper
Simple vulkan rendering example.
nvpro-samples/gl_vk_threaded_cadscene
OpenGL and Vulkan comparison on rendering a CAD scene using various techniques
nvpro-samples/vk_gltf_renderer
Rendering glTF scenes with ray tracer and raster (Vulkan)
nvpro-samples/gl_cadscene_rendertechniques
OpenGL sample on various rendering approaches for typical CAD scenes
nvpro-samples/vk_displacement_micromaps
This sample showcases rasterizing and ray tracing displaced NVIDIA Micro-Mesh assets in Vulkan with and without the VK_NV_displacement_micromap extension.
nvpro-samples/vk_denoise
Denoising a Vulkan ray traced image using OptiX denoiser
nvpro-samples/gl_vk_simple_interop
Display an image created by Vulkan compute shader, with OpenGL
nvpro-samples/gl_vk_bk3dthreaded
Vulkan sample rendering 3D with 'worker-threads'
nvpro-samples/vk_toon_shader
Silhouette and toon shading post-processing with Vulkan
nvpro-samples/nvtt_samples
NVIDIA Texture Tools samples for compression, image processing, and decompression.
nvpro-samples/gl_vk_supersampled
Vulkan sample showing a high quality super-sampled rendering
nvpro-samples/vk_compute_mipmaps
Customizable compute shader for fast cache-aware mipmap generation
nvpro-samples/vk_async_resources
Sample showcasing lifetime management and resource transfers in Vulkan
nvpro-samples/vk_device_generated_cmds
Vulkan sample on VK_EXT_device_generated_commands and NV extension
nvpro-samples/gl_render_vk_ddisplay
OpenGL sample that renders into a Vulkan direct display
nvpro-samples/vk_timeline_semaphore
Vulkan timeline semaphore + async compute performance sample
nvpro-samples/gl_cuda_simple_interop
Sample showing OpenGL and CUDA interop
nvpro-samples/vk_streamline
DLSS Super Resolution and DLSS Frame Generation via Streamline
nvpro-samples/dx12_present_barrier
This sample demonstrates the usage of the new NvAPI interface to synchronize present calls between windows on the same system as well as on distributed systems.
nvpro-samples/vk_raytrace_displacement
nvpro-samples/vk_ddisplay
Sample to demonstrate multi-GPU rendering and presenting to ddisplays, meaning displays that are not part of the Windows desktop and of which an application takes complete control.
nvpro-samples/nvml_enterprise_gpu_check
Shows how to check if a GPU is an Enterprise/Quadro GPU using NVML.
nvpro-samples/vk_denoise_nrd