Commit Graph

  • c79d939445 Add manual emulation of IsHelperLane() on SM <6.6 v1.x baldurk 2026-05-05 18:00:28 +01:00
  • 13b6d9a854 Use chunk offset not relative EID for AS patchbuffer lookup baldurk 2026-05-05 15:58:36 +01:00
  • c59b80b69e Fix crash on windows 7 accessing experimental D3D12 function call baldurk 2026-05-05 15:23:06 +01:00
  • ee3addbc50 Fix m_RootEventID during load/replay of VkQueueSubmit with zero count Jake Turner 2026-05-05 10:31:52 +01:00
  • f62af14532 Add VK_Parameter_Zoo test case for VkQueueSubmit with zero count Jake Turner 2026-05-05 10:29:14 +01:00
  • 6008228c60 DXIL Debugger look up resource name from EmtryPoint if not cached Jake Turner 2026-04-28 08:14:25 +01:00
  • 9c4dc88642 Bump version to v1.45 baldurk 2026-05-01 16:25:30 +01:00
  • 050034a0fa Add missing DoStringise() entry for DescriptorType::Buffer v1.44 Jake Turner 2026-04-30 14:33:56 +01:00
  • 09fb0b0f1c Fix check when removing resources from wrapper map baldurk 2026-04-30 15:57:39 +01:00
  • ddc475d729 Use raw strings for regexs in python tests baldurk 2026-04-30 15:55:27 +01:00
  • fcebc9cebb Make a copy of the RootActions in TestCase.validate_eventids() Jake Turner 2026-04-28 13:12:18 +01:00
  • d0b69c7034 Add Python test helper validate_eventids() Jake Turner 2026-04-24 15:50:40 +01:00
  • 20ffe66fb5 After loading a capture check the consistency of EventIds Jake Turner 2026-04-24 12:06:25 +01:00
  • 2287790c41 Extend VK_Resource_Usage test: multiple usages, desc buffer copying Jake Turner 2026-04-23 11:58:16 +01:00
  • 0384c64d81 Fix submit semaphores in VK_Resource_Usage test Jake Turner 2026-04-21 14:31:45 +01:00
  • 7da9fd2c11 Fixes for loose events on secondary command buffers Jake Turner 2026-04-21 10:24:49 +01:00
  • 93fc846cb2 Don't modify command buffer loose events when adding them via submit Jake Turner 2026-04-17 16:05:50 +01:00
  • 15dfa312da Extend VK_Resource_Usage test: multiple command buffer submit/exec Jake Turner 2026-04-17 10:46:38 +01:00
  • d8cb84e2ce Add setName overload for VkCommandBuffer, VkCommandPool Jake Turner 2026-04-20 12:46:17 +01:00
  • ceeeaa5478 Gate multiview builtin shaders on multiview feature check Virgile Bello 2026-04-20 13:36:27 +09:00
  • a606bcda53 Add EID shift to loose events & uaage after IndirectDraw*Count Jake Turner 2026-04-16 14:38:18 +01:00
  • e4a3fdce0f Extend VK_Resource_Usage test Jake Turner 2026-04-16 14:38:05 +01:00
  • f9cc10399f Add check that all PR commits are formatted baldurk 2026-04-16 12:42:56 +01:00
  • ec64c18bb0 Add option to clang-format script to format just files in head commit baldurk 2026-04-16 12:35:19 +01:00
  • 82835ed267 Bump actions versions in CI baldurk 2026-04-16 12:25:47 +01:00
  • 177ac34102 Add some missing HTML exported vulkan pipeline state values baldurk 2026-04-16 12:17:29 +01:00
  • 748aeee584 Fix inconsistencies in exports D3D12 html state. Closes #3823 baldurk 2026-04-16 11:38:58 +01:00
  • 0b9a36b581 Fix ID registration when false-duplication happens on replay baldurk 2026-04-16 11:21:08 +01:00
  • c610f14a0c Use uint64 for internal co-ordinates in sparse tracker baldurk 2026-04-13 16:05:34 +01:00
  • d6a7e60752 win32_hook: use local search name in Hooked_GetProcAddress ordinal path Wusiki Jeronii 2026-04-14 15:55:51 +03:00
  • 5461f5246a win32_hook: applied clang-format Wusiki Jeronii 2026-04-14 15:30:11 +03:00
  • 31078b8fb2 win32_hook: keep original func for ordinal GetProcAddress fallback Wusiki Jeronii 2026-04-14 15:27:38 +03:00
  • c8d69685ec win32_hook: preserve ordinal forwarding Wusiki Jeronii 2026-04-14 13:10:42 +03:00
  • 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