Path Lines of Code CMakeLists.txt 464 LICENSE.md 19 README.md 49 jetbrains/CMakeLists.txt 71 jetbrains/README.md 10 jetbrains/gradle.properties 4 jetbrains/rd-host/CMakeLists.txt 25 jetbrains/renderdoc-service/CMakeLists.txt 3 jetbrains/renderdoc-service/src/CMakeLists.txt 38 jetbrains/renderdoc-service/test/CMakeLists.txt 21 jetbrains/renderdoc-service/test/linux/CMakeLists.txt 1 jetbrains/renderdoc-service/test/macos/CMakeLists.txt 1 jetbrains/renderdoc-service/test/windows/CMakeLists.txt 5 qrenderdoc/CMakeLists.txt 345 qrenderdoc/Code/pyrenderdoc/CMakeLists.txt 61 qrenderdoc/README.md 2 qrenderdoc/Resources/README.md 10 qrenderdoc/Resources/logo.svg 6 qrenderdoc/Resources/topologies/topo_patch.svg 1 qrenderdoc/Resources/topologies/topo_pointlist.svg 1 qrenderdoc/Resources/topologies/topo_trilist.svg 1 qrenderdoc/Resources/topologies/topo_tristrip.svg 1 qrenderdoc/share/application-x-renderdoc-capture.svg 6 renderdoc/CMakeLists.txt 658 renderdoc/api/README.md 4 renderdoc/driver/d3d11/CMakeLists.txt 59 renderdoc/driver/d3d12/CMakeLists.txt 72 renderdoc/driver/dxgi/CMakeLists.txt 22 renderdoc/driver/gl/CMakeLists.txt 93 renderdoc/driver/ihv/amd/CMakeLists.txt 42 renderdoc/driver/ihv/amd/official/GPUPerfAPI/NOTICES.txt 94 renderdoc/driver/ihv/amd/official/GPUPerfAPI/version.txt 2 renderdoc/driver/ihv/amd/official/RGA/Common/License.txt 16 renderdoc/driver/ihv/amd/official/RGA/Common/README.md 1 renderdoc/driver/ihv/amd/official/RGA/elf/LICENSE.md 23 renderdoc/driver/ihv/amd/official/RGA/elf/README.md 1 renderdoc/driver/ihv/amd/official/RGP/README.md 1 renderdoc/driver/ihv/arm/CMakeLists.txt 60 renderdoc/driver/ihv/arm/official/lizard/README.md 13 renderdoc/driver/ihv/intel/CMakeLists.txt 14 renderdoc/driver/ihv/nv/CMakeLists.txt 33 renderdoc/driver/ihv/nv/official/PerfKit/PerfKitEULA.txt 12 renderdoc/driver/ihv/nv/official/PerfKit/PerfKitReleaseNotes-3.2.txt 140 renderdoc/driver/ihv/nv/official/PerfKit/PerfKitReleaseNotes.txt 293 renderdoc/driver/ihv/nv/official/PerfKit/PerfKit_Windows.txt 38 renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/CREDITS.md 2 renderdoc/driver/ihv/nv/official/nvapi/README.md 20 renderdoc/driver/metal/CMakeLists.txt 65 renderdoc/driver/shaders/dxbc/CMakeLists.txt 30 renderdoc/driver/shaders/dxil/CMakeLists.txt 23 renderdoc/driver/shaders/spirv/CMakeLists.txt 148 renderdoc/driver/shaders/spirv/extinst.glsl.std.450.grammar.json 642 renderdoc/driver/shaders/spirv/extinst.nonsemantic.shader.debuginfo.100.grammar.json 713 renderdoc/driver/vulkan/CMakeLists.txt 136 renderdoc/driver/vulkan/all_exts.txt 366 renderdoc/driver/vulkan/extension_support.md 403 renderdoc/driver/vulkan/renderdoc.json 48 renderdoccmd/CMakeLists.txt 270 util/buildscripts/README.md 22 util/buildscripts/scripts/docker/README.md 2 util/buildscripts/scripts/docker/static_tagging.patch 12 util/buildscripts/support/README.md 5 util/clangformat/README.md 5 util/spirv-plugins/README.md 6 util/spirv-plugins/docker/README.md 2 util/test/README.md 41 util/test/data/demos/README.md 2 util/test/demos/CMakeLists.txt 407 util/test/demos/android/AndroidManifest.xml 15 util/test/demos/android/Loader.java 17 util/test/demos/android/android_platform.cpp 40 util/test/demos/android/android_platform.h 13 util/test/demos/android/android_window.cpp 18 util/test/demos/android/android_window.h 13 util/test/demos/android/wrap.sh 6 util/test/demos/apple/apple_platform.cpp 58 util/test/demos/apple/apple_platform.h 13 util/test/demos/apple/apple_window.cpp 132 util/test/demos/apple/apple_window.h 13 util/test/demos/apple/nuklear_appkit.h 960 util/test/demos/apple/nuklear_appkit.mm 3 util/test/demos/apple/official/metal-cpp.cpp 4 util/test/demos/d3d11/d3d11_1_many_uavs.cpp 38 util/test/demos/d3d11/d3d11_amd_shader_extensions.cpp 256 util/test/demos/d3d11/d3d11_array_interpolator.cpp 66 util/test/demos/d3d11/d3d11_binding_hazards.cpp 151 util/test/demos/d3d11/d3d11_buffer_truncation.cpp 102 util/test/demos/d3d11/d3d11_byte_address_buffers.cpp 43 util/test/demos/d3d11/d3d11_cbuffer_zoo.cpp 261 util/test/demos/d3d11/d3d11_counter_query_pred.cpp 196 util/test/demos/d3d11/d3d11_deferred_map.cpp 79 util/test/demos/d3d11/d3d11_deferred_updatesubresource.cpp 139 util/test/demos/d3d11/d3d11_discard_view.cpp 78 util/test/demos/d3d11/d3d11_discard_zoo.cpp 218 util/test/demos/d3d11/d3d11_divergent_shader.cpp 112 util/test/demos/d3d11/d3d11_draw_zoo.cpp 330 util/test/demos/d3d11/d3d11_empty_capture.cpp 26 util/test/demos/d3d11/d3d11_empty_compute_dispatch.cpp 36 util/test/demos/d3d11/d3d11_empty_drawcall.cpp 31 util/test/demos/d3d11/d3d11_empty_viewports.cpp 37 util/test/demos/d3d11/d3d11_feature_level_9.cpp 34 util/test/demos/d3d11/d3d11_helpers.cpp 806 util/test/demos/d3d11/d3d11_helpers.h 233 util/test/demos/d3d11/d3d11_large_buffer.cpp 44 util/test/demos/d3d11/d3d11_leak_check.cpp 41 util/test/demos/d3d11/d3d11_many_rtvs.cpp 57 util/test/demos/d3d11/d3d11_map_overrun.cpp 65 util/test/demos/d3d11/d3d11_mesh_zoo.cpp 123 util/test/demos/d3d11/d3d11_midframe_create.cpp 158 util/test/demos/d3d11/d3d11_mip_gen_rt.cpp 94 util/test/demos/d3d11/d3d11_mip_rtv.cpp 70 util/test/demos/d3d11/d3d11_overdraw_stress.cpp 74 util/test/demos/d3d11/d3d11_overlay_test.cpp 268 util/test/demos/d3d11/d3d11_parameter_zoo.cpp 122 util/test/demos/d3d11/d3d11_pixel_history_zoo.cpp 591 util/test/demos/d3d11/d3d11_primitive_restart.cpp 94 util/test/demos/d3d11/d3d11_primitiveid.cpp 130 util/test/demos/d3d11/d3d11_refcount_check.cpp 698 util/test/demos/d3d11/d3d11_resource_lifetimes.cpp 156 util/test/demos/d3d11/d3d11_saturate.cpp 64 util/test/demos/d3d11/d3d11_shader_debug_zoo.cpp 932 util/test/demos/d3d11/d3d11_shader_editing.cpp 61 util/test/demos/d3d11/d3d11_shader_isa.cpp 40 util/test/demos/d3d11/d3d11_shader_linkage_zoo.cpp 249 util/test/demos/d3d11/d3d11_simple_dispatch.cpp 64 util/test/demos/d3d11/d3d11_simple_triangle.cpp 43 util/test/demos/d3d11/d3d11_stream_out.cpp 179 util/test/demos/d3d11/d3d11_stripped_shaders.cpp 38 util/test/demos/d3d11/d3d11_structured_buffer_misaligned_dirty.cpp 82 util/test/demos/d3d11/d3d11_structured_buffer_nested.cpp 85 util/test/demos/d3d11/d3d11_structured_buffer_read.cpp 56 util/test/demos/d3d11/d3d11_swapchain_zoo.cpp 96 util/test/demos/d3d11/d3d11_template.cpp 25 util/test/demos/d3d11/d3d11_test.cpp 578 util/test/demos/d3d11/d3d11_test.h 152 util/test/demos/d3d11/d3d11_texture_3d.cpp 184 util/test/demos/d3d11/d3d11_texture_zoo.cpp 919 util/test/demos/d3d11/d3d11_untyped_backbuffer_descriptor.cpp 40 util/test/demos/d3d11/d3d11_vertex_attr_zoo.cpp 210 util/test/demos/d3d11/d3d11_video_textures.cpp 596 util/test/demos/d3d12/d3d12_amd_shader_extensions.cpp 336 util/test/demos/d3d12/d3d12_buffer_truncation.cpp 124 util/test/demos/d3d12/d3d12_cbuffer_zoo.cpp 346 util/test/demos/d3d12/d3d12_compute_only.cpp 97 util/test/demos/d3d12/d3d12_descriptor_indexing.cpp 428 util/test/demos/d3d12/d3d12_discard_zoo.cpp 454 util/test/demos/d3d12/d3d12_draw_zoo.cpp 362 util/test/demos/d3d12/d3d12_empty_capture.cpp 34 util/test/demos/d3d12/d3d12_execute_indirect.cpp 359 util/test/demos/d3d12/d3d12_existing_heap.cpp 74 util/test/demos/d3d12/d3d12_helpers.cpp 1119 util/test/demos/d3d12/d3d12_helpers.h 206 util/test/demos/d3d12/d3d12_large_buffer.cpp 55 util/test/demos/d3d12/d3d12_leak_check.cpp 60 util/test/demos/d3d12/d3d12_list_alloc_tests.cpp 102 util/test/demos/d3d12/d3d12_list_types.cpp 133 util/test/demos/d3d12/d3d12_map_placed_alias.cpp 82 util/test/demos/d3d12/d3d12_mesh_zoo.cpp 132 util/test/demos/d3d12/d3d12_multi_wait_before_signal.cpp 345 util/test/demos/d3d12/d3d12_overlay_test.cpp 438 util/test/demos/d3d12/d3d12_parameter_zoo.cpp 320 util/test/demos/d3d12/d3d12_pixel_history.cpp 587 util/test/demos/d3d12/d3d12_primitiveid.cpp 133 util/test/demos/d3d12/d3d12_reflection_zoo.cpp 471 util/test/demos/d3d12/d3d12_render_pass.cpp 115 util/test/demos/d3d12/d3d12_rendertarget_binds.cpp 127 util/test/demos/d3d12/d3d12_resource_lifetimes.cpp 399 util/test/demos/d3d12/d3d12_resource_mapping_zoo.cpp 335 util/test/demos/d3d12/d3d12_shader_debug_zoo.cpp 1064 util/test/demos/d3d12/d3d12_shader_editing.cpp 73 util/test/demos/d3d12/d3d12_shader_isa.cpp 49 util/test/demos/d3d12/d3d12_shader_linkage_zoo.cpp 248 util/test/demos/d3d12/d3d12_sharing.cpp 113 util/test/demos/d3d12/d3d12_simple_dispatch.cpp 101 util/test/demos/d3d12/d3d12_simple_triangle.cpp 70 util/test/demos/d3d12/d3d12_swapchain_zoo.cpp 82 util/test/demos/d3d12/d3d12_template.cpp 29 util/test/demos/d3d12/d3d12_test.cpp 1287 util/test/demos/d3d12/d3d12_test.h 194 util/test/demos/d3d12/d3d12_texture_zoo.cpp 1046 util/test/demos/d3d12/d3d12_untyped_backbuffer_descriptor.cpp 47 util/test/demos/d3d12/d3d12_vertex_attr_zoo.cpp 213 util/test/demos/d3d12/d3d12_vertex_uav.cpp 115 util/test/demos/d3d12/d3d12_video_textures.cpp 483 util/test/demos/d3d12/d3d12_vrs.cpp 220 util/test/demos/d3d12/d3d12_write_subresource.cpp 90 util/test/demos/demos.vcxproj 520 util/test/demos/demos.vcxproj.filters 965 util/test/demos/dx/d3d_helpers.cpp 117 util/test/demos/dx/d3d_helpers.h 46 util/test/demos/dx/official/D3D12Downlevel.h 155 util/test/demos/dx/official/d3d11_1.h 3042 util/test/demos/dx/official/d3d11_2.h 1591 util/test/demos/dx/official/d3d11_3.h 4279 util/test/demos/dx/official/d3d11_4.h 2745 util/test/demos/dx/official/d3d11sdklayers.h 2103 util/test/demos/dx/official/d3d12sdklayers.h 3052 util/test/demos/dx/official/d3d8.h 964 util/test/demos/dx/official/d3d8caps.h 237 util/test/demos/dx/official/d3d8types.h 1099 util/test/demos/dx/official/d3d9.h 2178 util/test/demos/dx/official/d3d9caps.h 385 util/test/demos/dx/official/d3d9types.h 1700 util/test/demos/dx/official/d3dcommon.h 937 util/test/demos/dx/official/d3dcompiler.h 282 util/test/demos/dx/official/dxcapi.h 468 util/test/demos/dx/official/dxgi.h 1737 util/test/demos/dx/official/dxgi1_2.h 1452 util/test/demos/dx/official/dxgi1_3.h 1248 util/test/demos/dx/official/dxgi1_4.h 867 util/test/demos/dx/official/dxgi1_5.h 907 util/test/demos/dx/official/dxgi1_6.h 887 util/test/demos/dx/official/dxgicommon.h 44 util/test/demos/dx/official/dxgiformat.h 130 util/test/demos/dx/official/dxgitype.h 87 util/test/demos/dx/official/mfapi.h 2325 util/test/demos/dx/official/mfmediaengine.h 5017 util/test/demos/dx/official/mfobjects.h 4383 util/test/demos/dx/official/mftransform.h 884 util/test/demos/dx/official/winapifamily.h 154 util/test/demos/gl/gl_buffer_resizing.cpp 115 util/test/demos/gl/gl_buffer_spam.cpp 76 util/test/demos/gl/gl_buffer_truncation.cpp 96 util/test/demos/gl/gl_buffer_updates.cpp 409 util/test/demos/gl/gl_callstacks.cpp 74 util/test/demos/gl/gl_cbuffer_zoo.cpp 512 util/test/demos/gl/gl_depth_bounds.cpp 47 util/test/demos/gl/gl_depthstencil_fbo.cpp 123 util/test/demos/gl/gl_discard_zoo.cpp 374 util/test/demos/gl/gl_draw_zoo.cpp 338 util/test/demos/gl/gl_dx_interop.cpp 198 util/test/demos/gl/gl_empty_capture.cpp 27 util/test/demos/gl/gl_entry_points.cpp 65 util/test/demos/gl/gl_large_bcn_arrays.cpp 115 util/test/demos/gl/gl_large_buffer.cpp 44 util/test/demos/gl/gl_leak_check.cpp 46 util/test/demos/gl/gl_map_overrun.cpp 68 util/test/demos/gl/gl_marker_test.cpp 66 util/test/demos/gl/gl_mesh_zoo.cpp 227 util/test/demos/gl/gl_midframe_context_create.cpp 82 util/test/demos/gl/gl_mip_gen_rt.cpp 97 util/test/demos/gl/gl_multi_window.cpp 96 util/test/demos/gl/gl_multithread_rendering.cpp 151 util/test/demos/gl/gl_overlay_test.cpp 305 util/test/demos/gl/gl_parameter_zoo.cpp 177 util/test/demos/gl/gl_per_type_tex_units.cpp 97 util/test/demos/gl/gl_pixel_history.cpp 267 util/test/demos/gl/gl_queries_in_use.cpp 98 util/test/demos/gl/gl_renderbuffer_zoo.cpp 101 util/test/demos/gl/gl_resource_lifetimes.cpp 349 util/test/demos/gl/gl_runtime_bind_prog_to_pipe.cpp 85 util/test/demos/gl/gl_separable_geometry_shader.cpp 136 util/test/demos/gl/gl_shader_editing.cpp 158 util/test/demos/gl/gl_shader_isa.cpp 75 util/test/demos/gl/gl_simple_triangle.cpp 46 util/test/demos/gl/gl_spirv_shader.cpp 191 util/test/demos/gl/gl_state_trashing.cpp 109 util/test/demos/gl/gl_structured_buffer_nested.cpp 141 util/test/demos/gl/gl_template.cpp 21 util/test/demos/gl/gl_test.cpp 317 util/test/demos/gl/gl_test.h 51 util/test/demos/gl/gl_test_android.cpp 112 util/test/demos/gl/gl_test_linux.cpp 177 util/test/demos/gl/gl_test_win32.cpp 202 util/test/demos/gl/gl_texture_zoo.cpp 1001 util/test/demos/gl/gl_unshared_context.cpp 150 util/test/demos/gl/gl_unsized_ms_fbo_attachment.cpp 98 util/test/demos/gl/gl_vao_0.cpp 116 util/test/demos/gl/gl_vertex_attr_zoo.cpp 188 util/test/demos/linux/linux_platform.cpp 45 util/test/demos/linux/linux_platform.h 13 util/test/demos/linux/linux_window.cpp 100 util/test/demos/linux/linux_window.h 22 util/test/demos/main.cpp 637 util/test/demos/renderdoc_app.h 241 util/test/demos/test_common.cpp 472 util/test/demos/test_common.h 351 util/test/demos/texture_zoo.cpp 595 util/test/demos/vk/official/vulkan/vk_platform.h 42 util/test/demos/vk/official/vulkan/vulkan.h 72 util/test/demos/vk/official/vulkan/vulkan_android.h 114 util/test/demos/vk/official/vulkan/vulkan_directfb.h 33 util/test/demos/vk/official/vulkan/vulkan_fuchsia.h 207 util/test/demos/vk/official/vulkan/vulkan_ggp.h 35 util/test/demos/vk/official/vulkan/vulkan_ios.h 27 util/test/demos/vk/official/vulkan/vulkan_macos.h 27 util/test/demos/vk/official/vulkan/vulkan_metal.h 151 util/test/demos/vk/official/vulkan/vulkan_vi.h 27 util/test/demos/vk/official/vulkan/vulkan_wayland.h 33 util/test/demos/vk/official/vulkan/vulkan_win32.h 264 util/test/demos/vk/official/vulkan/vulkan_xcb.h 34 util/test/demos/vk/official/vulkan/vulkan_xlib.h 34 util/test/demos/vk/official/vulkan/vulkan_xlib_xrandr.h 25 util/test/demos/vk/vk_adv_cbuffer_zoo.cpp 314 util/test/demos/vk/vk_blend.cpp 159 util/test/demos/vk/vk_buffer_truncation.cpp 123 util/test/demos/vk/vk_cbuffer_zoo.cpp 643 util/test/demos/vk/vk_compute_only.cpp 122 util/test/demos/vk/vk_counters.cpp 84 util/test/demos/vk/vk_custom_border_color.cpp 154 util/test/demos/vk/vk_dedicated_allocation.cpp 120 util/test/demos/vk/vk_descriptor_index.cpp 585 util/test/demos/vk/vk_descriptor_reuse.cpp 398 util/test/demos/vk/vk_descriptor_variable_count.cpp 248 util/test/demos/vk/vk_discard_rects.cpp 100 util/test/demos/vk/vk_discard_zoo.cpp 513 util/test/demos/vk/vk_draw_zoo.cpp 349 util/test/demos/vk/vk_dynamic_rendering.cpp 230 util/test/demos/vk/vk_empty_capture.cpp 35 util/test/demos/vk/vk_ext_buffer_address.cpp 179 util/test/demos/vk/vk_extended_dyn_state.cpp 160 util/test/demos/vk/vk_graphics_pipeline.cpp 357 util/test/demos/vk/vk_headers.h 52 util/test/demos/vk/vk_helpers.cpp 254 util/test/demos/vk/vk_helpers.h 1413 util/test/demos/vk/vk_image_layouts.cpp 132 util/test/demos/vk/vk_imageless_framebuffer.cpp 145 util/test/demos/vk/vk_indirect.cpp 439 util/test/demos/vk/vk_int8_ibuffer.cpp 109 util/test/demos/vk/vk_khr_buffer_address.cpp 234 util/test/demos/vk/vk_large_buffer.cpp 83 util/test/demos/vk/vk_large_descriptor_sets.cpp 212 util/test/demos/vk/vk_leak_check.cpp 75 util/test/demos/vk/vk_line_raster.cpp 186 util/test/demos/vk/vk_load_store_none.cpp 161 util/test/demos/vk/vk_mem_bench.cpp 554 util/test/demos/vk/vk_mesh_zoo.cpp 349 util/test/demos/vk/vk_misaligned_dirty.cpp 106 util/test/demos/vk/vk_multi_entry.cpp 236 util/test/demos/vk/vk_multi_present.cpp 114 util/test/demos/vk/vk_multi_thread_windows.cpp 118 util/test/demos/vk/vk_multi_view.cpp 213 util/test/demos/vk/vk_overlay_test.cpp 630 util/test/demos/vk/vk_parameter_zoo.cpp 1421 util/test/demos/vk/vk_pixel_history.cpp 488 util/test/demos/vk/vk_postponed.cpp 223 util/test/demos/vk/vk_query_pool.cpp 90 util/test/demos/vk/vk_read_before_overwrite.cpp 287 util/test/demos/vk/vk_resource_lifetimes.cpp 403 util/test/demos/vk/vk_robustness2.cpp 233 util/test/demos/vk/vk_sample_locations.cpp 169 util/test/demos/vk/vk_secondary_cmdbuf.cpp 116 util/test/demos/vk/vk_separate_depth_stencil_layouts.cpp 424 util/test/demos/vk/vk_shader_debug_zoo.cpp 4170 util/test/demos/vk/vk_shader_editing.cpp 186 util/test/demos/vk/vk_shader_isa.cpp 74 util/test/demos/vk/vk_shader_printf.cpp 138 util/test/demos/vk/vk_simple_triangle.cpp 83 util/test/demos/vk/vk_spec_constants.cpp 182 util/test/demos/vk/vk_spirv_13_shaders.cpp 85 util/test/demos/vk/vk_structured_buffer_nested.cpp 251 util/test/demos/vk/vk_sync2.cpp 202 util/test/demos/vk/vk_template.cpp 28 util/test/demos/vk/vk_test.cpp 1394 util/test/demos/vk/vk_test.h 245 util/test/demos/vk/vk_texture_zoo.cpp 1313 util/test/demos/vk/vk_triangle_fan.cpp 87 util/test/demos/vk/vk_validation_use.cpp 79 util/test/demos/vk/vk_vertex_attr_zoo.cpp 412 util/test/demos/vk/vk_video_textures.cpp 719 util/test/demos/vk/vk_vs_max_desc_set.cpp 177 util/test/demos/win32/win32_platform.cpp 83 util/test/demos/win32/win32_platform.h 21 util/test/demos/win32/win32_window.cpp 83 util/test/demos/win32/win32_window.h 10