Commit Graph

  • 62a58c87b0 Fix sorting of vulkan extensions v1.x baldurk 2026-07-03 16:58:35 +01:00
  • d0e9d73d3c Implement support for NV diagnostics extensions baldurk 2026-07-03 16:31:28 +01:00
  • 5904abda3a Match enum order in ToStr() baldurk 2026-07-03 16:08:01 +01:00
  • 55411fe5ee Remove duplicated CmdBeginCustomResolveEXT in hookset init baldurk 2026-07-03 16:05:41 +01:00
  • 130e801183 Add missing VK_EXT_custom_resolve feature check baldurk 2026-07-03 16:02:27 +01:00
  • 0a1a33df51 Update vulkan headers to 1.4.356 baldurk 2026-07-03 15:30:51 +01:00
  • 2e351a8801 Update SPIR-V files to latest baldurk 2026-07-03 14:19:33 +01:00
  • 9c7a4c956f Fix demos project using auto-SDK selection baldurk 2026-07-03 10:48:42 +01:00
  • 4edf26d6f7 Choose native VS toolset per version as with SDK version baldurk 2024-12-03 14:39:40 +00:00
  • 6a504631e2 Allow serialising normal/estimated chunks as 64-bit if predeclared baldurk 2026-06-26 11:35:25 +01:00
  • ca199a4a19 If a capture fails to load, do not close connection panel baldurk 2026-07-02 16:13:45 +01:00
  • e63d25eb36 Bump version to v1.46 baldurk 2026-07-02 16:13:32 +01:00
  • 2fc0bc04cb Ignore swizzles on resources and ensure no OOB swizzles are processed v1.45 baldurk 2026-07-01 11:17:07 +01:00
  • 30daa3833a Fix incorrect resetting of buffers if created with new-barrier functions baldurk 2026-07-01 11:00:06 +01:00
  • 39ecdedcc1 Fix code snippet in the fetch_shader.rst Kirill Kozlov 2026-06-30 16:35:36 +05:00
  • ae08f97f6f Leak objects on shutdown if GL context can't be current. Closes #3858 baldurk 2026-06-29 12:22:42 +01:00
  • 08e10b0230 Fix typo in button tooltip baldurk 2026-06-29 11:08:38 +01:00
  • abd06a8d1c Ignore pipeline caches that are too large for 32-bit chunk size baldurk 2026-06-26 11:32:59 +01:00
  • 3316a82d14 Add dummy handling for new parameters baldurk 2026-06-24 13:15:24 +01:00
  • 20b908968f Force declaration of bool helpers to be uint. Closes #3856 baldurk 2026-06-22 13:48:55 +01:00
  • 06e8f370ba Fix handling of some formats of scalar pointers in buffer formatter baldurk 2026-06-18 21:50:51 +01:00
  • 0549154b30 Use new version of VS when installing compilers in CI baldurk 2026-06-16 15:59:22 +01:00
  • eb8c26a11f Refactor compiler detection conditions for array iterators Vinluo46 2026-06-16 21:08:15 +08:00
  • 4da2c3ff0a Fix Qt build with newer MSVC STL Vinluo 2026-06-12 15:40:00 +08:00
  • 6660344c3d Fix GLES wireframe overlay with non-indexed draw Jules Maselbas 2026-06-08 18:57:21 +02:00
  • a4e158eafa Shader objects should not be considered specialised baldurk 2026-06-08 11:03:51 +01:00
  • b7a2290435 VK_Indirect unify indirect count marker name for Primary & Secondary Jake Turner 2026-06-05 16:16:24 +01:00
  • 1a0c70bac8 Clamp Vk Indirect partial replay draw count Jake Turner 2026-05-20 16:02:18 +01:00
  • 2774a629ca Fix Vk Indirect replay when replaying the Indirect pop marker Jake Turner 2026-05-20 16:00:37 +01:00
  • d4ad181d08 VK IndirectDraw fixes primarily for overlay handling Jake Turner 2026-05-20 16:02:50 +01:00
  • d3c5312377 Vulkan overlay TriangleSize (Pass) : set the viewport per event Jake Turner 2026-06-04 11:34:47 +01:00
  • 83d996b369 Fix incorrect EID skipping for single Vullkan Indirect Draws Jake Turner 2026-06-04 11:36:12 +01:00
  • e665bc0a12 Add correct action flags to zero sized Vk indrect draw count Jake Turner 2026-06-03 09:02:46 +01:00
  • 44deaebd90 VK_Indirect test improvements Jake Turner 2026-05-20 10:38:40 +01:00
  • 2b10586ba0 Fix D3D12 ExecuteIndirect incorrect EID in action callback Jake Turner 2026-05-29 13:42:36 +01:00
  • 469cbc0e33 Fix D3D12 EI action callback loop Pop Marker detection Jake Turner 2026-06-01 13:25:31 +01:00
  • 4f7d9c7cb2 Updates to D3D12_Execute_Indirect testing Jake Turner 2026-06-01 18:26:26 +01:00
  • 056c5779b1 Fix validation warning in VK_Indirect Jake Turner 2026-05-26 11:11:14 +01:00
  • 14cba9a0dc Add missing .OffsetOrSize() to Vulkan Indirect Count replay loading Jake Turner 2026-05-26 12:19:40 +01:00
  • 6c1f6e69be Fix EID counting when using D3D12 Command and Queue Annotations Jake Turner 2026-05-29 12:41:54 +01:00
  • ed795ee56f Fix EID counting when using D3D12 Queue Annotations Jake Turner 2026-05-29 12:37:24 +01:00
  • 0f3d7965e3 Validate EIDs by default during python autotests Jake Turner 2026-05-29 10:36:58 +01:00
  • 4a5e5e999e Ensure samplers are passed through properly for used descriptors baldurk 2026-06-01 10:46:48 +01:00
  • 7bb5c135df Display relevant slot when independent blend is off on D3D. Closes #3842 baldurk 2026-05-29 14:03:45 +01:00
  • b21d873108 Don't serialise garbage bytes in D3D11 blend state baldurk 2026-05-29 13:58:16 +01:00
  • ad95260de1 Mark denorm test as undefined due to suspected NV driver bug baldurk 2026-05-27 14:30:00 +01:00
  • 9fd549698b Fix triple-promotion handling of EXT line stipple. Closes #3841 baldurk 2026-05-26 16:16:40 +01:00
  • 1cb44cb19d Fix validation error in VK_Indirect Jake Turner 2026-05-20 13:28:24 +01:00
  • be10d61025 Improve D3D12 ExecuteIndirect PopMarker detection Jake Turner 2026-05-20 13:56:56 +01:00
  • b6925a64fb PostDraw callback change the commands signature used in ExecuteIndirect Jake Turner 2026-05-20 09:44:00 +01:00
  • 715fce0b5d D3D12 QuadOverdraw recreate the EI command signature if required Jake Turner 2026-05-20 09:41:27 +01:00
  • 2723a9e96e Added D3D12 helper DoesCommandSignatureModifyRootArgs() Jake Turner 2026-05-20 09:38:07 +01:00
  • 42ffc71a0d Fix D3D12 EI event skipping when at an event inside the outer EI action Jake Turner 2026-05-20 09:51:18 +01:00
  • 2795df7dd1 Fix D3D12 EI action callback loop when selecting the EI pop marker Jake Turner 2026-05-20 09:47:40 +01:00
  • c6037d19e4 Extend D3D12_Execute_Indirect python to check ALL overlays on ALL EIDs Jake Turner 2026-05-20 09:36:59 +01:00
  • 0060a31676 Fix D3D12_Shader_Debug_Zoo check for test 12 Jake Turner 2026-05-19 12:00:05 +01:00
  • 02e9c7b260 Change comment about "list of notes" -> "list of nodes" Jake Turner 2026-05-19 11:59:46 +01:00
  • e5913acec2 Change variable to local to avoid clashes on threads baldurk 2026-05-18 17:29:30 +01:00
  • 034264e961 Use values less likely to have rounding issues in demo baldurk 2026-05-18 15:43:44 +01:00
  • a9824bde8b Include 'NoResources' in test log section name baldurk 2026-05-18 15:09:25 +01:00
  • c8acf77826 Fix disassembly of half constants in DXIL baldurk 2026-05-18 15:04:33 +01:00
  • 1503574dbd Clamp to not use SM6.7 if important features aren't supported. baldurk 2026-05-18 14:12:17 +01:00
  • 0365585f1e Handle barycentrics not being available in demos test baldurk 2026-05-18 14:11:58 +01:00
  • 5bee6d799a Fix D3D12 replay-only buffers being returned by GetBuffers properly baldurk 2026-05-16 14:50:02 +01:00
  • aa4e613e58 Fix docstring on IsStencilTestEnabled() baldurk 2026-05-15 20:00:13 +01:00
  • 54320f730c Move anchor label above function in docs baldurk 2026-05-15 17:10:54 +01:00
  • f0b46b5fcf Include needed jquery dependency for rtd theme baldurk 2026-05-15 16:20:20 +01:00
  • 71770e23ed Use default pygments style for sphinx docs baldurk 2026-05-15 16:06:38 +01:00
  • 482a0f3080 Sort entries under Window menu baldurk 2026-05-13 11:57:48 +01:00
  • 4bf3fe3019 Fix os.add_dll_directory in docs to use absolute paths baldurk 2026-05-12 10:52:09 +01:00
  • fe0a8c55e6 Add some extra accessors of state to common pipeline state abstraction baldurk 2026-05-08 14:07:59 +01:00
  • 73dc273810 Ensure vulkan dynamic offsets are applied in GetAllUsedDescriptors baldurk 2026-05-08 13:49:19 +01:00
  • 75ecc6ea1a Return internal handle from sys baldurk 2026-05-08 12:58:51 +01:00
  • deec38b1fb Add helper to check if RDTreeWidget item is expanded baldurk 2026-05-07 12:26:33 +01:00
  • c9b9ee51e6 Allow configuring if tree widget items are selectable or not baldurk 2026-05-07 10:55:47 +01:00
  • 97cda2a241 Update from toolwindowmanager repository @ 755b795 baldurk 2026-04-24 14:19:59 +01:00
  • bccce17b97 Remove navigation elements on embedded help builds (like htmlhelp) baldurk 2026-05-15 12:43:35 +01:00
  • 9897b96196 Remove encoding & embedded js that breaks htmlhelp builder baldurk 2026-05-15 12:43:22 +01:00
  • 2811b3874b Reset sphinx rtd theme to 3.1.0 with no modifications baldurk 2026-05-15 12:40:15 +01:00
  • 206d732ade Check serialised shader tool enums against known list baldurk 2026-05-15 12:44:09 +01:00
  • 2e50599d26 Don't add replay-exclusive resources to resource list on D3D12 baldurk 2026-05-14 15:45:41 +01:00
  • f2cb40edc0 For Vk DrawIndirectCount APIs add resource usage for zero draw counts Jake Turner 2026-05-13 15:00:54 +01:00
  • 7ab87fbe8e Extend VK_Resource_Usage test Jake Turner 2026-05-12 13:51:23 +01:00
  • 6a97c6c17b Disallow debugging D3D11 shaders that use unbound constant buffer arrays baldurk 2026-05-11 14:34:30 +01:00
  • 7f1e0040e5 Disallow shader debugging when unbounded cbuffers are used on SPIR-V baldurk 2026-05-11 13:35:42 +01:00
  • 2805fc68f8 Mark DXIL Debugger of unbounded ConstantBuffer array as unsupported Jake Turner 2026-05-11 12:46:06 +01:00
  • 57a393f96c DXIL Debugger return 0,0,0,0 for out of bounds CB data access Jake Turner 2026-05-11 12:29:51 +01:00
  • 0a212d07d0 Add a D3D12 Shader Debug Zoo test for oob array access in a CBV Jake Turner 2026-05-11 12:28:48 +01:00
  • a9bafd2723 Spirv debugger handle quadScope case when subgroupSize > workgroupSize Jake Turner 2026-05-06 14:47:16 +01:00
  • 2b634742ae Spirv debugger only set inputs for active lanes Jake Turner 2026-05-06 14:46:37 +01:00
  • 97149601da VK_Shader_Debug_Zoo changes for compute derivative tests Jake Turner 2026-05-06 14:48:53 +01:00
  • 54badbdd08 Only mark memory frame references for forced referenced buffers Jake Turner 2026-05-06 09:28:40 +01:00
  • c79d939445 Add manual emulation of IsHelperLane() on SM <6.6 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