Commit Graph

  • 695ffaaf24 When viewing a texture from pipeline state, default to view typecast baldurk 2020-10-30 12:28:55 +00:00
  • b8f647c1e6 Default to float over unorm for FP16 typeless formats baldurk 2020-10-30 12:03:02 +00:00
  • caa8bb5be0 Fix incremental build dependencies in python modules baldurk 2020-10-30 12:30:06 +00:00
  • 4dae8721f8 Add extra error in case of failed file I/O baldurk 2020-10-30 11:46:42 +00:00
  • d5107ec33d Report tiled resources as unsupported on D3D11 baldurk 2020-10-30 16:27:57 +00:00
  • 55b84f4e7c Test that creating root signatures identical to internal sigs works OK baldurk 2020-10-29 16:27:31 +00:00
  • ed0138a242 Test that debugging sampling from vert shaders in D3D12 works correctly baldurk 2020-10-29 16:12:33 +00:00
  • 7dec9933f6 Test that creating and destroying contexts doens't have side effects baldurk 2020-10-29 15:45:04 +00:00
  • b9a6212c3e When running tests if --pyrenderdoc is omitted, try default location baldurk 2020-10-29 15:07:11 +00:00
  • ffd8827812 Add test that tries to stress reallocation/pool allocation of commands baldurk 2020-10-29 14:47:39 +00:00
  • 3465809447 Add test that different list/queue types are handled in D3D12 baldurk 2020-10-29 12:51:29 +00:00
  • 810e57e6ac Fix error serialising contents of UAV descriptors baldurk 2020-10-29 12:49:08 +00:00
  • bb2a8a431f Ensure we reset any android capture settings on close baldurk 2020-10-29 12:03:27 +00:00
  • 19489feb4e Update microsoft/setup-msbuild action to latest baldurk 2020-10-29 11:27:31 +00:00
  • eb967af9d4 Add missing added parameter to tests calling DebugVertex baldurk 2020-10-29 10:34:24 +00:00
  • f79ced7a21 Add support for debugging uint64 vendor atomics baldurk 2020-10-09 16:26:57 +01:00
  • 05b59b8ef3 Post-process DXBC to remove vendor extension UAV and format instructions baldurk 2020-10-09 15:44:28 +01:00
  • 584746e406 Support capturing & replaying shader extensions with nvapi in DX11&12 baldurk 2020-10-06 16:11:08 +01:00
  • 351e61b849 Move existing minimal nvapi/nvencode hooks to NV project baldurk 2020-10-06 11:48:09 +01:00
  • f9deead680 Add open-source nvapi release headers baldurk 2020-10-06 11:47:44 +01:00
  • 2c248935f6 Fix structured serialisation of specially handled structs baldurk 2020-10-28 15:18:51 +00:00
  • d397b7fdce Fix nit-picky OSX compile error baldurk 2020-10-28 15:08:00 +00:00
  • e734cfe077 Fix lazy generator not storing string database and user data baldurk 2020-10-28 14:50:17 +00:00
  • fc6348cca6 Ensure any lazy arrays are fully populated before serialisation baldurk 2020-10-28 14:38:57 +00:00
  • 769f5d05da Fix issue where mapped memory updates weren't masked. Closes #2083 baldurk 2020-10-28 14:20:01 +00:00
  • 3d46e105a3 Compile fix on some compilers baldurk 2020-10-28 14:14:42 +00:00
  • 03b7229bad Support choosing multiview viewport in vertex debugging on vulkan baldurk 2020-10-28 13:34:08 +00:00
  • 40002634ad Fix order of operations error when shutting down remote replay baldurk 2020-10-28 12:08:36 +00:00
  • 6b67a6c13b Fix proxy serialisation of SDObject to set parent pointer correctly baldurk 2020-10-28 11:56:38 +00:00
  • 0a56df5af2 Remove deprecated set-env from github actions baldurk 2020-10-28 10:09:57 +00:00
  • 978d240ec6 Compile fixes baldurk 2020-10-28 09:41:54 +00:00
  • 05034e7b57 Ignore deprecated declaration warnings in python modules baldurk 2020-10-27 14:52:54 +00:00
  • 1ceeb159b7 Add lazy-populating item model for SDObjects baldurk 2020-10-26 18:03:12 +00:00
  • 6fbd8511bb Store parent pointer in SDObject baldurk 2020-10-26 16:50:15 +00:00
  • 7830f56689 Return string literals for more bitfield values baldurk 2020-10-26 16:31:07 +00:00
  • c468dafedc Don't stringify ResourceIds in structured data baldurk 2020-10-26 16:21:18 +00:00
  • 935cb113ed Add new string type rdcinflexiblestr specifically for structured data baldurk 2020-10-26 16:20:20 +00:00
  • c58f3edafa Support lazy-generating structured data objects for large arrays baldurk 2020-10-24 17:50:01 +01:00
  • 39f4e82641 Add test of performance with large descriptor sets baldurk 2020-10-23 17:17:11 +01:00
  • 394896a3c9 Hide list of children completely in structured data baldurk 2020-10-23 15:55:44 +01:00
  • 117e16041a Add an error message and don't add child process for invalid ident baldurk 2020-10-26 10:24:40 +00:00
  • 985ce847e4 Remove unused SSE vector from compressonator baldurk 2020-10-26 10:19:53 +00:00
  • e8f6156df3 Compile fixes in linux process handling baldurk 2020-10-26 10:19:42 +00:00
  • 7040032da7 Fix missing surface registers for headless/direct surfaces baldurk 2020-10-26 10:19:06 +00:00
  • 8a4183ae64 Add missing <QRegularExpression> header baldurk 2020-10-23 18:16:42 +01:00
  • 3d93b7bb6c Add missing override statements baldurk 2020-10-23 18:01:05 +01:00
  • 57aca86c98 Remove unused and redundant numChildren union member in SDObjectPODData baldurk 2020-10-23 14:19:13 +01:00
  • 369120cddf Link @1234 type text to EIDs in the comments viewer baldurk 2020-10-23 13:57:27 +01:00
  • 9779c56333 Ensure edited shaders mark a capture as modified for saving baldurk 2020-10-23 12:40:47 +01:00
  • 4017dbca99 Add Kevin McCullough to credits docs page baldurk 2020-10-23 11:32:15 +01:00
  • cf8e8a15fe Test dimension fetching in D3D12 shader debugging with NULL desc struct baldurk 2020-10-22 16:02:59 +01:00
  • 5cd83365a8 Add basic texture sampling tests to D3D11 shader debug tests baldurk 2020-10-22 15:48:30 +01:00
  • a83485d14c Test that counters and mesh output still work even if in use in capture baldurk 2020-10-22 15:40:15 +01:00
  • 8c05c44a75 Don't bind a range for buffers bound without range (offset/size == 0) baldurk 2020-10-22 15:39:12 +01:00
  • db7b260629 Fix wrong count being used in GL loop ending active queries baldurk 2020-10-22 15:38:58 +01:00
  • 8bdd9585f5 Test D3D discards with NULL region or rects baldurk 2020-10-22 15:07:58 +01:00
  • ec73718cf0 Test that overlays work on D3D12 with no viewport or scissor bound baldurk 2020-10-22 14:48:33 +01:00
  • 3f8fb1e1b6 Add MSAA case to overlay tests baldurk 2020-10-21 18:15:36 +01:00
  • d503363279 Fix issues with MSAA quad overdraw overlays baldurk 2020-10-21 18:00:32 +01:00
  • 3a68721702 Allow repeated calls to CopyTex2DMSToArray on GL baldurk 2020-10-21 18:00:19 +01:00
  • 8e19fa7010 Don't rely on potentially stale cached pipeline state for IsOutput check baldurk 2020-10-21 17:59:34 +01:00
  • 298e33fc98 Ignore brew update errors in CI builds baldurk 2020-10-21 21:31:19 +01:00
  • 26f680f632 Check that sampler updates to immutable sampler descriptors are ignored baldurk 2020-10-21 14:57:42 +01:00
  • 53fc6ba089 Add test that feature level 9.x programs can be captured on D3D11 baldurk 2020-10-21 14:36:16 +01:00
  • 806187f613 Save and load edited shaders as capture modifications baldurk 2020-10-21 14:14:20 +01:00
  • 31bf9f4593 Don't mark commands as submitted if we didn't have a queue yet baldurk 2020-10-21 11:26:27 +01:00
  • 75c3156286 Add note that python scripting on Android is unreliable and unsupported baldurk 2020-10-21 10:24:35 +01:00
  • 88748858c4 Don't add graphics binding usage for dispatches or vice-versa in D3D11 baldurk 2020-10-21 10:06:43 +01:00
  • 632e9302b6 Cache whether chunks are from an allocator baldurk 2020-10-20 16:11:28 +01:00
  • 17e80ae9cd Fix forward references in LLVM constants block baldurk 2020-10-20 14:33:46 +01:00
  • ebafbdb184 Implement support for VK_EXT_shader_image_atomic_int64 baldurk 2020-10-20 13:08:57 +01:00
  • bd36f07bce Implement support for VK_EXT_shader_atomic_float baldurk 2020-10-20 13:08:47 +01:00
  • d1574f4f42 Implement support for VK_EXT_image_robustness baldurk 2020-10-20 12:54:10 +01:00
  • 0c84eb255c Implement support for VK_KHR_shader_terminate_invocation baldurk 2020-10-20 12:44:16 +01:00
  • 965535560b Implement support for VK_KHR_copy_commands2 baldurk 2020-10-20 12:40:43 +01:00
  • d1bc1c68dc Increase warning level on SPIR-V debugging source files baldurk 2020-10-20 11:07:56 +01:00
  • 4cdc46a5cf Update SPIR-V grammar and generated headers baldurk 2020-10-20 10:52:02 +01:00
  • b2746eede5 Update vulkan headers to 1.2.158 baldurk 2020-10-20 10:50:50 +01:00
  • 804f659e8c Only warn if an image is seemingly reported as supported baldurk 2020-10-19 17:44:37 +01:00
  • fc976d2d39 Set depthBounds feature properly so it can be checked for support baldurk 2020-10-19 17:44:11 +01:00
  • c56e1f0ae4 Don't enumerate GPUs in child process helper baldurk 2020-10-19 17:43:58 +01:00
  • a95d51e28c Deliberately 'leak' winsock to avoid deadlock on shutdown. Closes #2079 baldurk 2020-10-19 17:00:25 +01:00
  • c22ff8fc69 Force sRGB rendering in multithreaded test baldurk 2020-10-19 16:56:04 +01:00
  • 58fbbc2212 Add missing tests to linux demos build baldurk 2020-10-19 10:35:51 +01:00
  • 8cc414a8f6 Check for errors creating streamout query baldurk 2020-10-16 16:08:47 +01:00
  • 5ccf25c3cb Fix compilation of QTDebug qrenderdoc target baldurk 2020-10-16 14:49:54 +01:00
  • 42c5ab849e Show dynamically unused slots as unused (italic text) on vulkan pipeline baldurk 2020-10-16 14:49:40 +01:00
  • 8d647e5584 Avoid recalculating header view sizes when irrelevant roles change baldurk 2020-10-16 14:47:50 +01:00
  • c2a21a9106 Don't emit redundant change signals when nothing changed baldurk 2020-10-16 14:47:35 +01:00
  • 7fc06ee77e Fix rendering of selected/highlighted rich resource text baldurk 2020-10-14 12:26:05 +01:00
  • e213cfafa9 Modifying the TextureList to use EventBrowser-style chooser. Kevin McCullough 2020-10-06 14:14:14 -07:00
  • 0049ed2e84 Compile fix for linux baldurk 2020-10-15 12:10:54 +01:00
  • f6c2d64b39 Fix pointer alias change detection in SPIR-V debugging baldurk 2020-10-14 14:20:56 +01:00
  • da5ce0e74c Escape and truncate any multiline strings in SPIR-V disassembly baldurk 2020-10-14 14:00:14 +01:00
  • cb2d19717f Allow debugging when SPV_KHR_non_semantic_info is used in shader baldurk 2020-10-14 13:46:24 +01:00
  • aba72e1edd Print symbol resolution progress in GL_Callstacks test to avoid timeout baldurk 2020-10-14 10:45:31 +01:00
  • 5d38292c67 FIX: wrong array layer index passed to cube image array in debugger Eugen Brusilovskyy 2020-10-15 10:34:49 +02:00
  • 17a13654f2 Add better type hinting for extended dynamic state functions baldurk 2020-10-13 14:22:49 +01:00
  • a58bafc171 Remove unused legacy code baldurk 2020-10-13 11:31:36 +01:00
  • 4f06dedae7 Add query for whether extended instruction set exists baldurk 2020-10-13 10:20:35 +01:00