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
