Commit Graph

  • ccc2a5023a D3D12 EI ActionCallback replay don't generate negative argidx Jake Turner 2026-04-14 16:29:45 +01:00
  • 3ba5cc499d D3D12_Execute_Indirect Test for large draws with Quad Overlay(Pass) Jake Turner 2026-04-14 16:52:13 +01:00
  • 35437065a1 DXIL Debugger support for direct heap access Constant Buffers Jake Turner 2026-04-14 13:21:48 +01:00
  • 2361be9f36 Add shader debug test to D3D12_Descriptor_Indexing Jake Turner 2026-04-14 13:23:12 +01:00
  • 05f773971c Tweak C++ ShaderVariable consistency checks to match validate_trace Jake Turner 2026-04-14 14:13:47 +01:00
  • e9bce39efc Ignore empty before/after for resource ShaderVariables in validate_trace Jake Turner 2026-04-14 13:23:45 +01:00
  • 1a80b9b9a2 Add descriptor index to UAV/SRV error messages in DXIL Debugger Jake Turner 2026-04-14 13:24:09 +01:00
  • 4fad937d9e DXIL reflection default stride to one for ByteAddressBuffer Jake Turner 2026-04-13 05:52:14 +01:00
  • 62ae80f3ff D3D12_Shader_Debug_Zoo test for root signature ByteAddressBuffer Jake Turner 2026-04-13 05:49:47 +01:00
  • 5b624afa43 Fixed missing switch case break on D3D12DescriptorType::CBV Carl 2026-04-12 20:21:55 +01:00
  • f1ea0386d4 Handle NULL descriptors in D3D12 resinfo shader debugging baldurk 2026-04-10 23:20:32 +01:00
  • 3c5a63f2a1 Prevent misidentification of sampler heap in ray patching. Closes #3821 baldurk 2026-04-10 11:38:05 +01:00
  • 48aa91d6c9 Fix type return for CBV descriptors on D3D12 baldurk 2026-04-10 11:37:34 +01:00
  • 3c7bffe7b5 Only enable multiview geometry feature if base feature is enabled baldurk 2026-04-09 16:04:59 +01:00
  • 022a63e1bc Remove extra rdtest.log.end_section in VK_Mesh_Shader Jake Turner 2026-04-09 09:42:33 +01:00
  • 29c607559b Copy secondary command buffer non-action resource usage into the parent Jake Turner 2026-04-08 13:58:12 +01:00
  • 3cbf516e5f Extend VK_Resource_Usage test Jake Turner 2026-04-02 16:36:06 +01:00
  • 9b79944258 Special handling in DXIL Debugger for i1 literals i.e. bools Jake Turner 2026-04-03 16:44:36 +01:00
  • a83e75e58a D3D12 Shader Debug test for handling of bool literals and negation Jake Turner 2026-04-03 16:43:43 +01:00
  • 24c7cc4d04 D3D12: Fix deadlock in DiscardFrameCapture Virgile Bello 2026-04-02 00:30:19 +09:00
  • d82624e367 Add note to not make draft PRs into pull request template baldurk 2026-04-01 16:58:57 +01:00
  • fb8d1e0ed8 Extend VK_Resource_Usage test Jake Turner 2026-03-26 13:49:57 +00:00
  • 3f57669509 Include parent command buffer flags in test for an active render pass Jake Turner 2026-03-31 14:44:09 +01:00
  • a33b203f6c Replay create descriptor buffer buffer if failing to create wholeMemBuf Jake Turner 2026-03-31 11:29:38 +01:00
  • eb30aebfdf Add more overloads for VulkanGraphicsTest::setName Jake Turner 2026-03-26 13:49:30 +00:00
  • 3d9099bc78 Assign flags in vkh::ComputePipelineCreateInfo constructor Jake Turner 2026-03-30 13:26:33 +01:00
  • e4459b961b Secondary cmd buffers only add parent framebuffer usage to draw actions Jake Turner 2026-03-26 13:49:07 +00:00
  • 18e6d68772 Remove nvidia workarounds that have been fixed before or in 591 baldurk 2026-03-26 10:41:13 +00:00
  • 759f1734ac Fix Validation Warnings in VK_Descriptor_Heap Jake Turner 2026-03-26 08:38:41 +00:00
  • 0582078a9e Fix up some minor C++ linter warnings in DXIL Debug source files Jake Turner 2026-03-24 12:19:16 +00:00
  • 6aca8fac04 Fix CheckHookThread calling convention widberg 2026-03-23 14:15:34 -04:00
  • feb00dc235 Add missing comma widberg 2026-03-23 14:03:21 -04:00
  • 9ebfb6a1bc Remove #pragma once outside header widberg 2026-03-23 13:33:27 -04:00
  • c3dcdee57c Remove incorrect typename widberg 2026-03-23 13:30:36 -04:00
  • 8396ceabd7 Add enum underlying type widberg 2026-03-23 13:29:02 -04:00
  • ec8f1d51f5 Move alignas widberg 2026-03-23 13:25:56 -04:00
  • 3f08b821e5 Remove file from installer reference baldurk 2026-03-24 09:48:24 +00:00
  • 7946282ad3 Do not read baked command buffer info with ResourceId() Jake Turner 2026-03-23 12:01:14 +00:00
  • 7383432a26 In ReplayQueueSubmit always advance m_RootEventID, m_RootActionID Jake Turner 2026-03-23 09:23:38 +00:00
  • 5e5230ddbd Do not read baked command buffer info when selecting vkQueueSubmit Event Jake Turner 2026-03-20 08:57:38 +00:00
  • 533debb940 Fix Vulkan resource usage EIDs for events without an action Jake Turner 2026-03-19 15:25:08 +00:00
  • e53f27ef06 Added VK_Resource_Usage to check resource usage without a replay Jake Turner 2026-03-19 12:14:33 +00:00
  • f77ab6bd29 Remove ResourceUsage member view (which was optional) Jake Turner 2026-03-06 16:31:14 +00:00
  • 6b16b327f2 Remove use of ResourceUsage view parameter from vk pixel history Jake Turner 2026-03-06 16:25:59 +00:00
  • 8fcbe0c2c2 Remove use of ResourceUsage view parameter from D3D11 pixel history Jake Turner 2026-03-06 16:24:32 +00:00
  • d02d3de052 Add observed new NV 51:13 UBO descriptor format on 50 series baldurk 2026-03-17 14:06:49 +00:00
  • dc8d61b028 Only fetch initial states for occlusion query heaps baldurk 2026-03-16 23:48:24 +00:00
  • aebb1f90ee Fix AoS output in mesh viewer being incorrect with mesh shaders baldurk 2026-03-16 15:12:30 +00:00
  • 4f3fc2f0ff Remove unused indextype that is invalid for points. Refs #3816 baldurk 2026-03-16 14:05:32 +00:00
  • 705ab0ea51 Tight alignment D3D12 bug workaround should apply to textures as well baldurk 2026-03-16 11:50:21 +00:00
  • 507a34d0fb Handle root signatures that alias our own baldurk 2026-03-16 11:49:41 +00:00
  • b157bd509d Reduce the timeout for auto-locking issues baldurk 2026-03-15 17:19:10 +00:00
  • ecfa3f2eb3 Change copy mode for qrenderdoc dependencies to Always baldurk 2026-03-14 12:36:02 +00:00
  • 7bb20b1d3a Fix for linux macro #define minor() baldurk 2026-03-14 10:31:47 +00:00
  • 74f895f650 Remove file that confuses old cmake baldurk 2026-03-13 21:41:23 +00:00
  • a3e8451857 Update CMakeLists.txt for new glslang files baldurk 2026-03-13 12:07:19 +00:00
  • 403725f69f Check global handle from correct object in extension loading baldurk 2026-03-13 18:21:08 +00:00
  • 337f5f20e5 Update VK_Parameter_Zoo test to macth the extra submit in the test Jake Turner 2026-03-13 17:31:04 +00:00
  • 1730e6b5af For callable docstrings allow either std::function or Callback typedef baldurk 2026-02-12 14:21:08 +00:00
  • 109e524d5c Improve cross-module references in docstrings baldurk 2026-02-11 16:52:20 +00:00
  • fc85e44a06 Output stderr as warnings, not necessarily errors baldurk 2026-03-10 15:22:27 +00:00
  • a72ea34c6c Don't use sys.stdout to find global handle baldurk 2026-03-10 17:05:22 +00:00
  • 6e3a0201a8 Determine python version from python module directly baldurk 2026-03-12 17:07:08 +00:00
  • d32b8a0371 Fix compatibility with python 3.14 baldurk 2026-02-12 16:27:51 +00:00
  • 34b2cfdc40 Copy qrenderdoc dependencies if different during build baldurk 2026-03-13 11:43:08 +00:00
  • 08d2fa96b6 Fix for compiling on 32-bit without if constexpr baldurk 2026-03-13 12:41:12 +00:00
  • 1f10092108 Fixes to glslang for compiling on Android and linux baldurk 2026-03-13 12:26:07 +00:00
  • 2054748153 Add custom glslang feature to allow specifying I/O automap base location baldurk 2025-11-27 15:16:10 +00:00
  • 9a6981b015 Allow glslang global lock to be used during process teardown baldurk 2026-03-13 10:18:42 +00:00
  • 6cf068670f Add macro helper to glslang for new C++ attributes baldurk 2026-03-13 10:17:49 +00:00
  • 4046052d16 Warning fixes in glslang baldurk 2026-03-13 10:13:55 +00:00
  • 8008ea8d8b Make downstream changes to glslang 16.2.0 to support compiling baldurk 2025-03-04 16:34:24 +00:00
  • dff059ff7a Update glslang to 16.2.0 baldurk 2026-03-13 09:48:12 +00:00
  • 09bce82078 Always try to use exception-based thread naming baldurk 2026-03-10 15:20:39 +00:00
  • e48450cc53 ImageViewer get the Custom Texture Description from the proxy Jake Turner 2026-03-13 10:11:48 +00:00
  • 0fd4e8cff7 Fix EID being wrong if vkQueueSubmit has multiple submit infos Jake Turner 2026-03-12 11:45:25 +00:00
  • c2636d7250 Add vkQueueSubmit with two submits to VK_Parameter_Zoo Jake Turner 2026-03-12 12:53:01 +00:00
  • ef0b68d76d Fix annotations tests to check for new vector member names baldurk 2026-03-12 11:18:19 +00:00
  • 195a4e6d6b Detect unused fields in VkDescriptorImageInfo Artem Kharytoniuk 2026-03-12 11:06:24 +01:00
  • 71704d2885 Rejig to avoid cast that some compilers might warn on baldurk 2026-03-11 23:27:29 +00:00
  • dc82c117f5 Fix edge case of bitfield extract with count == numbits. Closes #3813 baldurk 2026-03-11 22:43:24 +00:00
  • faf3e01248 Command annotations do not produce EIDs baldurk 2026-03-11 22:26:54 +00:00
  • c2147b0233 Clarify that most info is unavailable for pixel history on secondaries baldurk 2026-03-10 12:40:02 +00:00
  • 9ab2b12c60 Note if dynamic rendering is active in a secondary baldurk 2026-03-10 12:24:37 +00:00
  • c984ff829a Fix crash if application submits the same command buffer multiple times baldurk 2026-03-09 12:36:13 +00:00
  • da56cab59d Rename vector members in annotations to preserve order baldurk 2026-03-09 10:06:10 +00:00
  • eeb4bf9f04 Fix extra checkbox added for ordered list editors baldurk 2026-03-05 16:35:04 +00:00
  • a3d4f47865 Add correct return type for new functions in API docs baldurk 2026-03-05 16:33:52 +00:00
  • ef663a70e6 Set descriptor set for push descriptor serialise to check valid members baldurk 2026-03-05 10:33:38 +00:00
  • b243f125d9 Removed unused comment and code from VK_Custom_Resolve test Jake Turner 2026-03-05 08:43:39 +00:00
  • d0b7ff8b60 Change Spirv debug wrapper to have thread safety for input variables Jake Turner 2026-03-03 15:53:33 +00:00
  • 6b6480fafb Fix detection of semantic arrays to not falsely merge separated elements baldurk 2026-03-03 18:05:57 +00:00
  • c5df93bbfa Check for samplers potentially being garbage in descriptor updates baldurk 2026-03-03 16:58:02 +00:00
  • 0b9465fff8 Make pixel history pre mod invalid for events after BeginCustomResolve Jake Turner 2026-03-03 11:12:59 +00:00
  • 604ef86c34 Move custom resolve FillWithDiscard to BeginRendering Jake Turner 2026-03-02 18:11:01 +00:00
  • 547a64a13c Fix GPU syncval errors in VK_Custom_Resolve Jake Turner 2026-03-02 17:24:08 +00:00
  • 2fa0d466e4 Change VK_Custom_Resolve test to check for pre/post mod validity Jake Turner 2026-03-03 11:13:26 +00:00
  • 8e788719c1 If bindless root sig is created mid-capture, force ref resources then baldurk 2026-03-03 14:09:49 +00:00
  • f49a394ed3 Add extra device idle before vulkan present baldurk 2026-03-03 14:10:02 +00:00
  • 4151720bdc Flatten user spec constants when debugging shaders. Closes #3803 baldurk 2026-03-02 15:05:57 +00:00