{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"vk_gltf_renderer","owner":"nvpro-samples","isFork":false,"description":"Rendering glTF scenes with ray tracer and raster (Vulkan)","allTopics":["vulkan","raytracing","cubemap","pbr","gltf","importance-sampling","gltf2","tonemapping"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":114,"forksCount":9,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,2,1,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-19T09:43:01.781Z"}},{"type":"Public","name":"vk_video_samples","owner":"nvpro-samples","isFork":false,"description":"Vulkan video samples","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":4,"issueCount":19,"starsCount":243,"forksCount":40,"license":"Apache License 2.0","participation":[0,0,0,0,1,3,0,0,2,1,1,4,0,4,2,1,6,0,0,0,0,1,0,1,0,0,3,3,4,2,0,3,4,0,0,0,0,0,0,0,0,0,0,3,2,0,0,4,4,0,0,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-18T18:31:02.748Z"}},{"type":"Public","name":"nvpro_core","owner":"nvpro-samples","isFork":false,"description":"shared source code and resources needed for the samples to run","allTopics":["c-plus-plus","opengl","vulkan"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":2,"starsCount":466,"forksCount":112,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-14T16:05:07.337Z"}},{"type":"Public","name":"vk_mini_samples","owner":"nvpro-samples","isFork":false,"description":"Collection of Vulkan samples","allTopics":[],"primaryLanguage":{"name":"HLSL","color":"#aace60"},"pullRequestCount":0,"issueCount":1,"starsCount":213,"forksCount":12,"license":"Apache License 2.0","participation":[0,1,0,0,2,0,0,0,1,0,0,0,0,1,0,0,1,0,0,0,0,4,0,4,1,3,0,0,1,0,2,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,2,1,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-14T10:16:26.160Z"}},{"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.","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T18:07:02.230Z"}},{"type":"Public","name":"vk_raytrace_displacement","owner":"nvpro-samples","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-31T11:42:38.592Z"}},{"type":"Public","name":"vk_denoise","owner":"nvpro-samples","isFork":false,"description":"Denoising a Vulkan ray traced image using OptiX denoiser","allTopics":["raytracing","denoiser","vulkan","interop"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":5,"starsCount":89,"forksCount":6,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-30T11:47:09.122Z"}},{"type":"Public","name":"dx12_present_barrier","owner":"nvpro-samples","isFork":false,"description":"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.","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-24T12:06:53.481Z"}},{"type":"Public","name":"vk_streamline","owner":"nvpro-samples","isFork":false,"description":"DLSS Super Resolution and DLSS Frame Generation via Streamline","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":2,"starsCount":11,"forksCount":0,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-23T20:04:20.868Z"}},{"type":"Public","name":"vk_raytrace","owner":"nvpro-samples","isFork":false,"description":"Ray tracing glTF scene with Vulkan","allTopics":["vulkan","raytracing","pbr","hdr","importance-sampling","gltf2","tonemapping","gltf"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":2,"starsCount":541,"forksCount":34,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T13:36:30.344Z"}},{"type":"Public","name":"vk_raytracing_tutorial_KHR","owner":"nvpro-samples","isFork":false,"description":"Ray tracing examples and tutorials using VK_KHR_ray_tracing","allTopics":["tutorial","vulkan","raytracing"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":3,"starsCount":1339,"forksCount":142,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T10:32:04.381Z"}},{"type":"Public","name":"vk_order_independent_transparency","owner":"nvpro-samples","isFork":false,"description":"Demonstrates seven different techniques for order-independent transparency in Vulkan.","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":2,"starsCount":269,"forksCount":20,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T10:31:56.129Z"}},{"type":"Public","name":"vk_toon_shader","owner":"nvpro-samples","isFork":false,"description":"Silhouette and toon shading post-processing with Vulkan","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":77,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:56:16.094Z"}},{"type":"Public","name":"vk_timeline_semaphore","owner":"nvpro-samples","isFork":false,"description":"Vulkan timeline semaphore + async compute performance sample","allTopics":[],"primaryLanguage":{"name":"GLSL","color":"#5686a5"},"pullRequestCount":0,"issueCount":0,"starsCount":26,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:56:08.742Z"}},{"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++.","allTopics":["vulkan","raytracing"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1101,"forksCount":61,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:55:39.222Z"}},{"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.","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":92,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:55:32.284Z"}},{"type":"Public","name":"nvtt_samples","owner":"nvpro-samples","isFork":false,"description":"NVIDIA Texture Tools samples for compression, image processing, and decompression.","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":65,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:55:20.810Z"}},{"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.","allTopics":[],"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-06-28T09:55:14.167Z"}},{"type":"Public","name":"gl_vk_simple_interop","owner":"nvpro-samples","isFork":false,"description":"Display an image created by Vulkan compute shader, with OpenGL","allTopics":["vulkan","compute-shader","opengl","interop"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":79,"forksCount":15,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:55:08.412Z"}},{"type":"Public","name":"gl_vk_chopper","owner":"nvpro-samples","isFork":false,"description":"Simple vulkan rendering example.","allTopics":["vulkan"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":11,"starsCount":204,"forksCount":45,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:54:57.136Z"}},{"type":"Public","name":"gl_vk_bk3dthreaded","owner":"nvpro-samples","isFork":false,"description":"Vulkan sample rendering 3D with 'worker-threads'","allTopics":["opengl","vulkan"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":2,"starsCount":83,"forksCount":17,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:54:50.196Z"}},{"type":"Public","name":"gl_render_vk_ddisplay","owner":"nvpro-samples","isFork":false,"description":"OpenGL sample that renders into a Vulkan direct display","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":27,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:54:43.263Z"}},{"type":"Public","name":"gl_cuda_simple_interop","owner":"nvpro-samples","isFork":false,"description":"Sample showing OpenGL and CUDA interop","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:54:37.714Z"}},{"type":"Public","name":"gl_cadscene_rendertechniques","owner":"nvpro-samples","isFork":false,"description":"OpenGL sample on various rendering approaches for typical CAD scenes","allTopics":["opengl","nvidia","rendering-optimizations"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":152,"forksCount":47,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-28T09:54:30.721Z"}},{"type":"Public","name":"build_all","owner":"nvpro-samples","isFork":false,"description":"GO HERE FIRST: nvpro-samples overview","allTopics":[],"primaryLanguage":{"name":"Batchfile","color":"#C1F12E"},"pullRequestCount":0,"issueCount":4,"starsCount":313,"forksCount":47,"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","allTopics":["opengl"],"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-03-20T03:35:07.152Z"}},{"type":"Public","name":"vk_inherited_viewport","owner":"nvpro-samples","isFork":false,"description":"VK_NV_inherited_viewport_scissor and secondary subpass command buffer re-use","allTopics":[],"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","allTopics":[],"primaryLanguage":{"name":"GLSL","color":"#5686a5"},"pullRequestCount":0,"issueCount":1,"starsCount":41,"forksCount":3,"license":"Other","participation":null,"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.","allTopics":["opengl","vulkan","mesh-shaders"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":2,"starsCount":349,"forksCount":36,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-30T11:11:46.412Z"}},{"type":"Public","name":"vk_offline","owner":"nvpro-samples","isFork":false,"description":"Rendering offline using Vulkan without opening a window","allTopics":[],"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"}}],"repositoryCount":49,"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":"template","text":"Templates"}],"compactMode":false},"title":"nvpro-samples repositories"}