NVIDIA DesignWorks Samples (nvpro-samples)

NVIDIA DesignWorks Samples

nvpro-samples

Geek Repo

Location:Santa Clara, CA

Home Page:http://www.nvidia.com

Github PK Tool:Github PK Tool

NVIDIA DesignWorks Samples's repositories

vk_raytracing_tutorial_KHR

Ray tracing examples and tutorials using VK_KHR_ray_tracing

Language:C++License:Apache-2.0Stargazers:1250Issues:36Issues:48

vk_mini_path_tracer

A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.

Language:C++License:Apache-2.0Stargazers:1064Issues:39Issues:15

vk_raytrace

Ray tracing glTF scene with Vulkan

Language:C++License:Apache-2.0Stargazers:491Issues:23Issues:21

nvpro_core

shared source code and resources needed for the samples to run

Language:C++License:Apache-2.0Stargazers:417Issues:34Issues:32

gl_vk_meshlet_cadscene

This OpenGL/Vulkan sample illustrates the use of "mesh shaders" for rendering CAD models.

Language:C++License:Apache-2.0Stargazers:313Issues:25Issues:9

build_all

GO HERE FIRST: nvpro-samples overview

Language:BatchfileLicense:Apache-2.0Stargazers:293Issues:31Issues:7

vk_order_independent_transparency

Demonstrates seven different techniques for order-independent transparency in Vulkan.

Language:C++License:Apache-2.0Stargazers:242Issues:16Issues:3

vk_video_samples

Vulkan video samples

Language:C++License:Apache-2.0Stargazers:216Issues:26Issues:43

vk_mini_samples

Collection of Vulkan samples

Language:CMakeLicense:Apache-2.0Stargazers:168Issues:13Issues:8

gl_vk_threaded_cadscene

OpenGL and Vulkan comparison on rendering a CAD scene using various techniques

Language:C++License:Apache-2.0Stargazers:157Issues:25Issues:11

vk_denoise

Denoising a Vulkan ray traced image using OptiX denoiser

Language:C++License:Apache-2.0Stargazers:86Issues:13Issues:5

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.

Language:C++License:Apache-2.0Stargazers:86Issues:9Issues:1

gl_vk_simple_interop

Display an image created by Vulkan compute shader, with OpenGL

Language:C++License:Apache-2.0Stargazers:75Issues:13Issues:1

vk_shaded_gltfscene

Rendering glTF scenes with ray tracer and raster (Vulkan)

Language:C++License:Apache-2.0Stargazers:75Issues:13Issues:1

vk_toon_shader

Silhouette and toon shading post-processing with Vulkan

Language:C++License:Apache-2.0Stargazers:71Issues:11Issues:0

gl_vk_supersampled

Vulkan sample showing a high quality super-sampled rendering

Language:C++License:Apache-2.0Stargazers:64Issues:16Issues:7

nvtt_samples

NVIDIA Texture Tools samples for compression, image processing, and decompression.

Language:C++License:Apache-2.0Stargazers:57Issues:13Issues:3

vk_compute_mipmaps

Customizable compute shader for fast cache-aware mipmap generation

Language:GLSLLicense:NOASSERTIONStargazers:35Issues:11Issues:2

gl_vk_raytrace_interop

Adding ray traced ambient occlusion using Vulkan and OpenGL

Language:C++License:Apache-2.0Stargazers:28Issues:11Issues:1

vk_async_resources

Sample showcasing lifetime management and resource transfers in Vulkan

Language:C++License:Apache-2.0Stargazers:25Issues:11Issues:0

vk_device_generated_cmds

Vulkan sample on VK_NV_device_generated_commands

Language:C++License:Apache-2.0Stargazers:22Issues:13Issues:1

vk_timeline_semaphore

Vulkan timeline semaphore + async compute performance sample

Language:GLSLLicense:NOASSERTIONStargazers:22Issues:12Issues:0

vk_offline

Rendering offline using Vulkan without opening a window

Language:C++License:Apache-2.0Stargazers:13Issues:11Issues:0

vk_idbuffer_rasterization

Vulkan sample to render efficient per-part IDs in CAD models

Language:C++License:Apache-2.0Stargazers:8Issues:10Issues:0

vk_memory_decompression

Vulkan Memory Decompression (VK_NV_memory_decompression) sample

Language:C++License:Apache-2.0Stargazers:8Issues:12Issues:1

vk_streamline

DLSS Super Resolution and DLSS Frame Generation via Streamline

Language:C++License:Apache-2.0Stargazers:8Issues:10Issues:3

nvml_enterprise_gpu_check

Shows how to check if a GPU is an Enterprise/Quadro GPU using NVML.

Language:C++License:Apache-2.0Stargazers:4Issues:11Issues:0

vk_inherited_viewport

VK_NV_inherited_viewport_scissor and secondary subpass command buffer re-use

Language:C++License:NOASSERTIONStargazers:2Issues:11Issues:0

gl_vrs

Variable Rate Shading in OpenGL

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:0

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.

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:0