Commit Graph

  • 0dd050f785 Add extra warning if target control ident isn't found on linux systems baldurk 2020-01-21 15:40:55 +00:00
  • 6b1d186e6f Collapse variable initialisation & assignment into just init baldurk 2020-01-21 14:28:47 +00:00
  • 4a779e371b Add bracketing to macro use of parameters baldurk 2020-01-21 14:25:15 +00:00
  • 322e3c667d Fix some memcpy/pointer access issues identified by PVS Studio baldurk 2020-01-21 14:24:24 +00:00
  • 7dd116abd4 Remove redundant/tautological comparisons identified by PVS Studio baldurk 2020-01-21 14:19:14 +00:00
  • 8fa93105f2 Fix some casts/calculations to keep PVS Studio happy baldurk 2020-01-21 14:00:22 +00:00
  • baac06ca93 Remove redundant/dead code identified by PVS Studio baldurk 2020-01-21 13:51:31 +00:00
  • 68b9d223b0 Add explicit comparisons where we were implicitly checking for non-zero baldurk 2020-01-21 13:45:12 +00:00
  • 421201df7a Fix support for fetching postvs from vertex shaders using subgroups baldurk 2020-01-10 11:21:59 +00:00
  • a2ce7215ff Ensure work is flushed before D3D12On7 presentation baldurk 2020-01-21 12:25:14 +00:00
  • 22dd60e0f1 Support MSAA backbuffers for headless outputs on D3D12 baldurk 2020-01-21 12:10:52 +00:00
  • 5df64ac8b0 Enable line AA on D3D12 mesh rendering baldurk 2020-01-21 12:10:05 +00:00
  • 1ff3879815 Don't try to present on D3D12On7 for headless outputs baldurk 2020-01-21 11:59:32 +00:00
  • ba9f0c0e89 Make sure replay contexts tidy up share groups correctly baldurk 2020-01-21 11:05:09 +00:00
  • db0779e09b Add test for mesh view - vertex picking and mesh rendering baldurk 2020-01-21 11:04:55 +00:00
  • 36e81aba5d Change SRV/UAV fetching to be on-demand, when needed by an instruction Steve Karolewics 2020-01-20 11:57:47 -08:00
  • 8fb23b9010 Add SM 5.1 resource binding support to shader debugging Steve Karolewics 2020-01-19 16:26:13 -08:00
  • a5c54b3ce7 Don't pass event ID to PickVertex() baldurk 2020-01-20 17:44:34 +00:00
  • a4961df6f0 Don't return an index byte stride if postvs data doesn't use indices baldurk 2020-01-20 15:04:14 +00:00
  • 2ecee8fc54 Fix D3D error in D3D11_Deferred_Map baldurk 2020-01-20 14:57:00 +00:00
  • 210626ae18 When updating postvs position/secondary configs, reset camera properties baldurk 2020-01-20 14:32:22 +00:00
  • cd3ef3dd55 Fix near/far plane specifiers being backwards baldurk 2020-01-20 14:28:59 +00:00
  • 0734776a49 added test demo and script for opengl backdoor context thisisjimmyfb 2020-01-13 18:18:44 -08:00
  • 68ea2ddd67 fixed a problem with wglMakeCurrent failing thisisjimmyfb 2020-01-16 14:08:12 -08:00
  • c7c929eca9 Backdoor context for opengl resource retrieval thisisjimmyfb 2020-01-10 10:10:17 -08:00
  • 11f1f30b46 Fix crash when mapping textures on deferred contexts baldurk 2020-01-20 12:23:47 +00:00
  • 42841e23be Expose vulkan layer registration in renderdoccmd on win32. Closes #1690 baldurk 2020-01-20 11:46:48 +00:00
  • 78c68d643a Fix viewport when rendering custom shader on mips. Closes #1688 baldurk 2020-01-17 16:56:44 +00:00
  • 4895219d59 Disable blending when rendering custom shader output baldurk 2020-01-17 16:55:05 +00:00
  • c98500e657 Fix pixel picking from custom shader output in image viewer. Refs #1688 baldurk 2020-01-17 16:13:26 +00:00
  • ec5e63a53f Ensure component count is set correctly for special formats. Refs #1688 baldurk 2020-01-17 16:09:20 +00:00
  • d4e723bfd8 Fix bugs identified by using PVS Studio baldurk 2020-01-17 15:48:25 +00:00
  • cec30d499a Use ToStr() instead of %llu to format Resource IDs baldurk 2020-01-17 15:43:08 +00:00
  • 4a587da167 Account for byte offset when expanding arrays in bufferviewer formatter baldurk 2020-01-17 11:23:55 +00:00
  • e347912479 Don't set TextureCategory::SwapBuffer on image viewer texture baldurk 2020-01-17 10:38:37 +00:00
  • 654acb67f5 Add register space support for shader global state UAV/SRV data Steve Karolewics 2020-01-16 21:47:08 -08:00
  • 6cd2d18d9e Fix build break on VS2019 due to implicit wchar_t->char conversion Alex Vakulenko 2020-01-17 08:10:47 -05:00
  • 526240f2d5 Fix order of functions to ensure non-SRGB format in pixel history baldurk 2020-01-16 18:13:24 +00:00
  • a1e662eb30 Fix mismatched GLMarkerRegion after changing context baldurk 2020-01-16 13:53:02 +00:00
  • 08b2572554 Fix precision loss when downcasting to HDR/EXR identified by @iOrange baldurk 2020-01-16 13:52:48 +00:00
  • 892abb686f Apply clang-format to demos project as well baldurk 2020-01-16 12:40:47 +00:00
  • ca07c1626e Fix MSAA mismatch in mesh view output rendering baldurk 2020-01-16 11:52:29 +00:00
  • 29403836c6 Fix numerous compiler warnings and errors Jeremy Ong 2020-01-16 12:40:20 -07:00
  • 7076e674ca Change boundDescs to a rdcpair to avoid perf issues at runtime Steve Karolewics 2020-01-16 09:27:01 -08:00
  • f12ae2d9fa Fix alignment for mapped memory when loading initial contents Benson Joeris 2020-01-10 14:06:30 -05:00
  • 84fd1858ca Fix missing SAMPLER descriptor type Benson Joeris 2020-01-16 10:38:24 -05:00
  • 8891a8d6fd VK pixel history: refactor, and add outline of additional callback Aliya Pazylbekova 2020-01-15 11:32:05 -05:00
  • 791d1089b0 Add drawcall callbacks to end and next renderpass cmds Aliya Pazylbekova 2020-01-06 09:59:01 -05:00
  • 1403162a39 Unwrap resource when the application calls AssertResourceState Steve Karolewics 2020-01-09 11:30:28 -08:00
  • b41c36427a Bump version to 1.7 baldurk 2020-01-15 11:26:13 +00:00
  • 0e7f772596 Add Vulkan 1.2 support v1.6 baldurk 2020-01-15 14:00:30 +00:00
  • 2418a8faef Add a per-test duration log when running tests baldurk 2020-01-15 11:09:41 +00:00
  • 1a2876af62 Disable crash handler on opera as well baldurk 2020-01-15 10:01:55 +00:00
  • 82fca7d325 Make the display_window.py example quit after a few loops baldurk 2020-01-15 09:29:46 +00:00
  • 7d22448d3f Sample code should take the capture to load as an argument baldurk 2020-01-15 09:23:02 +00:00
  • adac442411 Add missing call to CombineDepthStencilLayouts baldurk 2020-01-14 18:45:04 +00:00
  • 0b5ac81ff0 Don't get command buffer too early in vulkan replay baldurk 2020-01-14 17:54:51 +00:00
  • 3d8f9cfade Log instance layers as well as instance extensions baldurk 2020-01-14 17:53:15 +00:00
  • b34c325f24 Make Iter_test.py load-and-runnable in the UI without breaking autotests baldurk 2020-01-14 15:58:50 +00:00
  • 506d92fcaf Remove GetTextureCompleteStatus timer baldurk 2020-01-14 15:44:26 +00:00
  • df266eb04d Fix some version properties in windows resource files baldurk 2020-01-14 15:24:09 +00:00
  • a2562200f7 Hide update check progress bar even if network error occurred baldurk 2020-01-14 14:50:45 +00:00
  • 4fd97e8946 D3D12 shared resources are now fully supported baldurk 2020-01-14 14:45:19 +00:00
  • 5192becb73 Document incomplete texture detection in pipeline state baldurk 2020-01-14 14:43:43 +00:00
  • 69694ce9d6 Fix crash handler compilation baldurk 2020-01-14 13:15:57 +00:00
  • fa94424f93 Add split depth/stencil layouts for input attachments Benson Joeris 2020-01-13 13:03:26 -05:00
  • a64d0df073 Add input attachment case to vk_separate_depth_stencil_layouts demo Benson Joeris 2020-01-13 15:53:06 -05:00
  • 99cace95cb fixed the problem of glClear not displaying its output fbo thisisjimmyfb 2020-01-03 14:07:01 -08:00
  • 1758b32045 Add a test of callstack collection baldurk 2020-01-13 19:04:44 +00:00
  • f4c864eb3d silence bogus GCC warning baldurk 2020-01-13 19:00:04 +00:00
  • f4ab28205f Add option to non-interactively resolve callstack symbols baldurk 2020-01-13 18:28:01 +00:00
  • 8e15b1b7fa When using D3D12On7 allow shader editing to fall back to sm5_0 baldurk 2020-01-13 18:19:54 +00:00
  • 90e414d097 Avoid text rendering resources leaking out when using D3D12On7 baldurk 2020-01-13 18:19:23 +00:00
  • 86f39640d0 Add shader editing tests on D3D baldurk 2020-01-13 18:18:59 +00:00
  • e9182377e5 NULL out connection handle after shutdown baldurk 2020-01-13 16:55:00 +00:00
  • b3d15996b2 Add headers required to build windows files without precompiled header Daniel Craig 2020-01-11 13:15:57 -05:00
  • dd6e409bb6 Even though Win32 only has one windowing system, it is supported baldurk 2020-01-10 14:59:02 +00:00
  • b450b3ff29 Fix qrenderdoc examples for latest API baldurk 2020-01-10 14:58:18 +00:00
  • 259f948fdc Combine initial image state barriers as we go baldurk 2020-01-10 13:23:37 +00:00
  • 04bc540851 Check for stale descriptor sets on compute as well as graphics baldurk 2020-01-10 13:02:10 +00:00
  • bc6401f23a Don't refresh overlay unnecessarily when it's not enabled baldurk 2020-01-10 12:53:21 +00:00
  • 0b9a4b0100 Add some new shader builtins baldurk 2020-01-10 11:22:20 +00:00
  • cb0e8958b1 in debug builds don't include resource ID when renaming resources baldurk 2020-01-10 11:01:05 +00:00
  • 96ae3bddb3 Patch GLSL shaders to at least #version 130 when making separable baldurk 2020-01-10 11:00:00 +00:00
  • 62911e56e9 Handle vertex shaders with no outputs in GL transfrom feedback baldurk 2020-01-10 10:02:27 +00:00
  • d9a39d96da Fix 32-bit compilation baldurk 2020-01-09 19:32:06 +00:00
  • 284da79a62 Enable VK_KHR_separate_depth_stencil_layouts support baldurk 2020-01-08 19:08:53 +00:00
  • f68a5b9195 When enabled, track depth and stencil aspect layouts separately baldurk 2020-01-09 17:44:23 +00:00
  • f95cd087ee Fix replay of vkCmdBeginRenderPass as a lone event baldurk 2020-01-09 17:00:12 +00:00
  • cee81227b0 Handle off-by-one errors when replaying final parts of a subpass baldurk 2020-01-09 16:59:46 +00:00
  • d671c1ec86 Change DoPipelineBarrier to take a size_t count not uint32_t baldurk 2020-01-09 17:40:14 +00:00
  • 6b95072687 Add support for VK_KHR_separate_depth_stencil_layouts Benson Joeris 2020-01-02 14:16:16 -05:00
  • 7ba61adc01 Add vk_separate_depth_stencil_layouts demo Benson Joeris 2020-01-02 15:09:58 -05:00
  • 0d5324f708 Fix alignment bug in demo helper Benson Joeris 2020-01-02 15:07:54 -05:00
  • 824188d047 Fix text contrast in pixel history view with dark UI theme Steve Karolewics 2020-01-07 15:41:26 -08:00
  • 38117e08e4 Ensure resources viewed as sRGB with D3D12 display as sRGB Steve Karolewics 2020-01-07 15:40:43 -08:00
  • 5255db7966 Handle tkinter not importing and disable relevant test. Closes #1668 baldurk 2020-01-08 19:15:52 +00:00
  • c280a463f3 Fix scoping on some conditional serialises baldurk 2020-01-08 16:00:41 +00:00
  • 0fe3a1122e Add missing return value on assignment operator baldurk 2020-01-08 15:59:48 +00:00
  • 8235ac7e6f Only enable RGP capturing when AMD GPU is in use baldurk 2020-01-08 15:59:38 +00:00