{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"vk_shaded_gltfscene","owner":"nvpro-samples","isFork":false,"description":"Rendering glTF scenes with ray tracer and raster (Vulkan)","topicNames":["vulkan","raytracing","cubemap","pbr","gltf","importance-sampling","gltf2","tonemapping"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":2,"issueCount":0,"starsCount":74,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T10:05:32.781Z"}},{"type":"Public","name":"vk_raytrace","owner":"nvpro-samples","isFork":false,"description":"Ray tracing glTF scene with Vulkan","topicNames":["vulkan","raytracing","pbr","hdr","importance-sampling","gltf2","tonemapping","gltf"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":2,"starsCount":496,"forksCount":31,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T10:05:24.344Z"}},{"type":"Public","name":"vk_mini_samples","owner":"nvpro-samples","isFork":false,"description":"Collection of Vulkan samples","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"CMake","color":"#DA3434"},"pullRequestCount":0,"issueCount":3,"starsCount":176,"forksCount":12,"license":"Apache License 2.0","participation":[0,1,0,1,0,1,0,0,0,0,0,0,1,0,4,0,0,0,1,0,0,2,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,3,1,0,4,2,2,0,1,0,0,3,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T10:05:18.160Z"}},{"type":"Public","name":"vk_denoise","owner":"nvpro-samples","isFork":false,"description":"Denoising a Vulkan ray traced image using OptiX denoiser","topicNames":["raytracing","denoiser","vulkan","interop"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":5,"starsCount":87,"forksCount":6,"license":"Apache License 2.0","participation":[0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T10:05:11.122Z"}},{"type":"Public","name":"nvpro_core","owner":"nvpro-samples","isFork":false,"description":"shared source code and resources needed for the samples to run","topicNames":["c-plus-plus","opengl","vulkan"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":3,"starsCount":424,"forksCount":106,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T10:05:03.539Z"}},{"type":"Public","name":"vk_video_samples","owner":"nvpro-samples","isFork":false,"description":"Vulkan video samples","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":2,"issueCount":15,"starsCount":223,"forksCount":40,"license":"Apache License 2.0","participation":[7,0,1,5,13,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,0,0,3,0,1,4,0,6,0,1,6,0,0,0,0,1,0,1,0,0,6,0,4,2,0,5,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T20:27:14.781Z"}},{"type":"Public","name":"nvtt_samples","owner":"nvpro-samples","isFork":false,"description":"NVIDIA Texture Tools samples for compression, image processing, and decompression.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":60,"forksCount":7,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,2,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-03T01:39:20.810Z"}},{"type":"Public","name":"build_all","owner":"nvpro-samples","isFork":false,"description":"GO HERE FIRST: nvpro-samples overview","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Batchfile","color":"#C1F12E"},"pullRequestCount":0,"issueCount":4,"starsCount":300,"forksCount":48,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-20T03:40:47.876Z"}},{"type":"Public","name":"gl_vrs","owner":"nvpro-samples","isFork":false,"description":"Variable Rate Shading in OpenGL","topicNames":["opengl"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-20T03:35:07.152Z"}},{"type":"Public","name":"vk_ddisplay","owner":"nvpro-samples","isFork":false,"description":"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.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T12:58:37.230Z"}},{"type":"Public","name":"vk_timeline_semaphore","owner":"nvpro-samples","isFork":false,"description":"Vulkan timeline semaphore + async compute performance sample","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"GLSL","color":"#5686a5"},"pullRequestCount":0,"issueCount":0,"starsCount":22,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-04T13:53:28.742Z"}},{"type":"Public","name":"vk_raytracing_tutorial_KHR","owner":"nvpro-samples","isFork":false,"description":"Ray tracing examples and tutorials using VK_KHR_ray_tracing","topicNames":["tutorial","vulkan","raytracing"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":3,"starsCount":1260,"forksCount":135,"license":"Apache License 2.0","participation":[0,0,0,0,3,2,2,0,2,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,2,0,2,2,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-04T13:53:14.661Z"}},{"type":"Public","name":"vk_inherited_viewport","owner":"nvpro-samples","isFork":false,"description":"VK_NV_inherited_viewport_scissor and secondary subpass command buffer re-use","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-04T13:53:00.796Z"}},{"type":"Public","name":"vk_compute_mipmaps","owner":"nvpro-samples","isFork":false,"description":"Customizable compute shader for fast cache-aware mipmap generation","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"GLSL","color":"#5686a5"},"pullRequestCount":0,"issueCount":1,"starsCount":37,"forksCount":3,"license":"Other","participation":[0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-04T13:52:53.783Z"}},{"type":"Public","name":"gl_vk_meshlet_cadscene","owner":"nvpro-samples","isFork":false,"description":"This OpenGL/Vulkan sample illustrates the use of \"mesh shaders\" for rendering CAD models.","topicNames":["opengl","vulkan","mesh-shaders"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":2,"starsCount":324,"forksCount":34,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-30T11:11:46.412Z"}},{"type":"Public","name":"vk_toon_shader","owner":"nvpro-samples","isFork":false,"description":"Silhouette and toon shading post-processing with Vulkan","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":73,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:48:19.094Z"}},{"type":"Public","name":"vk_streamline","owner":"nvpro-samples","isFork":false,"description":"DLSS Super Resolution and DLSS Frame Generation via Streamline","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":9,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:48:06.868Z"}},{"type":"Public","name":"vk_order_independent_transparency","owner":"nvpro-samples","isFork":false,"description":"Demonstrates seven different techniques for order-independent transparency in Vulkan.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":2,"starsCount":245,"forksCount":19,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:47:30.129Z"}},{"type":"Public","name":"vk_offline","owner":"nvpro-samples","isFork":false,"description":"Rendering offline using Vulkan without opening a window","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:47:22.447Z"}},{"type":"Public","name":"vk_mini_path_tracer","owner":"nvpro-samples","isFork":false,"description":"A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.","topicNames":["vulkan","raytracing"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1069,"forksCount":60,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:47:16.222Z"}},{"type":"Public","name":"vk_memory_decompression","owner":"nvpro-samples","isFork":false,"description":"Vulkan Memory Decompression (VK_NV_memory_decompression) sample","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":8,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:47:04.693Z"}},{"type":"Public","name":"vk_idbuffer_rasterization","owner":"nvpro-samples","isFork":false,"description":"Vulkan sample to render efficient per-part IDs in CAD models","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:46:46.880Z"}},{"type":"Public","name":"vk_displacement_micromaps","owner":"nvpro-samples","isFork":false,"description":"This sample showcases rasterizing and ray tracing displaced NVIDIA Micro-Mesh assets in Vulkan with and without the VK_NV_displacement_micromap extension.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":87,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:46:29.284Z"}},{"type":"Public","name":"vk_device_generated_cmds","owner":"nvpro-samples","isFork":false,"description":"Vulkan sample on VK_NV_device_generated_commands","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":22,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:46:15.197Z"}},{"type":"Public","name":"vk_async_resources","owner":"nvpro-samples","isFork":false,"description":"Sample showcasing lifetime management and resource transfers in Vulkan","topicNames":["vulkan","transfer-queue","staging-transfers"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":26,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:45:55.727Z"}},{"type":"Public","name":"nvml_enterprise_gpu_check","owner":"nvpro-samples","isFork":false,"description":"Shows how to check if a GPU is an Enterprise/Quadro GPU using NVML.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:45:39.167Z"}},{"type":"Public","name":"gl_vk_threaded_cadscene","owner":"nvpro-samples","isFork":false,"description":"OpenGL and Vulkan comparison on rendering a CAD scene using various techniques","topicNames":["opengl","vulkan","thread","command-buffer"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":157,"forksCount":26,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:45:33.708Z"}},{"type":"Public","name":"gl_vk_supersampled","owner":"nvpro-samples","isFork":false,"description":"Vulkan sample showing a high quality super-sampled rendering","topicNames":["opengl","super-resolution","vulkan"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":6,"starsCount":64,"forksCount":17,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:45:20.231Z"}},{"type":"Public","name":"gl_vk_simple_interop","owner":"nvpro-samples","isFork":false,"description":"Display an image created by Vulkan compute shader, with OpenGL","topicNames":["vulkan","compute-shader","opengl","interop"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":75,"forksCount":14,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:45:13.412Z"}},{"type":"Public","name":"gl_vk_raytrace_interop","owner":"nvpro-samples","isFork":false,"description":"Adding ray traced ambient occlusion using Vulkan and OpenGL ","topicNames":["raytracing","opengl","vulkan","interop"],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":29,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T16:45:05.240Z"}}],"repositoryCount":47,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}