Commit Graph

  • 9547de7405 Batch together initial state application into fewer command buffers baldurk 2021-06-25 16:28:40 +01:00
  • b8d7cd17ec When serialising an SDObject with lazy children, populate on-the-fly baldurk 2021-06-25 15:51:43 +01:00
  • 6212e9876e Fix documentation being missing on ResourceFormat.type baldurk 2021-06-24 16:58:34 +01:00
  • 8f0e1de669 Don't write to pNext pointers in SerialiseNext() when writing baldurk 2021-06-24 16:55:02 +01:00
  • c3d19f87f0 Disable buffer_device_address on older windows Intel drivers baldurk 2021-06-22 14:44:56 +01:00
  • 44431cd536 Explicitly mark depth states as 'disabled'. Closes #2296 baldurk 2021-06-22 10:37:49 +01:00
  • 0bc42d8cd1 Fill out D3D12 depth-stencil read-only flag states baldurk 2021-06-22 10:06:10 +01:00
  • c73d8c41a2 Don't replay when creating outputs baldurk 2021-06-17 14:07:04 +01:00
  • 16937f160e Fix a crash when push constants are provided insufficient data baldurk 2021-06-17 13:24:26 +01:00
  • e15906fddb Polygon offset clamp is core now baldurk 2021-06-17 13:22:16 +01:00
  • 71b6e2b321 Speculative crash fix, protect against invalid indices in cbuffer tag baldurk 2021-06-15 16:24:25 +01:00
  • 9db41e0a5e Update IRC details to point to OFTC baldurk 2021-06-15 11:26:58 +01:00
  • 47d4f4efe0 Tweak some of the status message strings to be clearer baldurk 2021-06-10 10:14:24 +01:00
  • 6c503e7d34 Prioritise glTextureViewOES over glTextureViewEXT baldurk 2021-06-09 00:15:30 +01:00
  • 51699a57b7 Fix python checks not properly running on enums, and fix new errors baldurk 2021-06-08 16:34:52 +01:00
  • fe63f8b16d Set uniformRowHeights on Vulkan/D3D12 pipeline state tree widgets baldurk 2021-06-08 14:00:57 +01:00
  • 8a2cd4b9fc Disable use of buffer_device_address on qualcomm baldurk 2021-06-08 13:22:27 +01:00
  • 17cc3002cc Fix config push to android for new android versions baldurk 2021-06-08 13:07:31 +01:00
  • cf4ce8fc41 Apple Xcode added qrenderdoc sources and headers Jake Turner 2021-05-08 13:42:34 +01:00
  • 340a533715 Make OSX_ICONFILE Apple specific Jake Turner 2021-05-08 13:40:41 +01:00
  • 7bfe758f57 Apple Xcode specify PATH for custom commands Jake Turner 2021-05-02 13:07:06 +01:00
  • 71243f505d Xcode generator setup for Apple Jake Turner 2021-05-02 12:47:59 +01:00
  • a71914c03d Apple qrenderdoc cmake remove extra space in RPATH Jake Turner 2021-05-02 13:02:57 +01:00
  • 4ea889c7c9 Make QMAKE_OSX_DEPLOYMENT_TARGET Apple specific Jake Turner 2021-05-02 12:35:50 +01:00
  • 077c07f06f Use MAKE generator for qrenderdoc custom_commands Jake Turner 2021-05-02 13:01:58 +01:00
  • c81f46c83a Apple Xcode project build fixes for renderdoccmd Jake Turner 2021-04-29 06:08:16 +01:00
  • 99568927a2 Specify the Apple Xcode cmake output directories Jake Turner 2021-05-02 13:06:21 +01:00
  • d158ed2a6b Renamed vk_apple.mm -> vk_apple_helpers.mm Jake Turner 2021-04-29 06:05:19 +01:00
  • 5907182f95 Renamed cgl_platform.mm -> cgl_platform_helpers.mm Jake Turner 2021-04-29 06:04:14 +01:00
  • 003ab7469c Fix crash in postvs on vulkan with NULL vertex buffers bound baldurk 2021-06-07 11:02:50 +01:00
  • 81ebf46cad Update to GPUPerfAPI 3.8 Peter Lohrmann 2021-06-01 09:35:29 -07:00
  • 21598b5d0c Fix missing override on function baldurk 2021-06-01 21:35:10 +01:00
  • ea16d31aa3 Invalidate cached hover index in tree view when model changes baldurk 2021-05-20 15:48:04 +01:00
  • 03c12d6e94 Set API inspector events list to uniform row heights baldurk 2021-05-21 14:08:17 +01:00
  • fb95285ca1 Put all annotation docs into the same 'how do I' page. Refs #2285 baldurk 2021-06-01 13:29:09 +01:00
  • 6ce0b9a087 Fix problems with capturing frame 0 of opengl programs baldurk 2021-05-31 10:12:10 +01:00
  • 0f686ee71c Bump version to 1.15 baldurk 2021-05-28 17:14:41 +01:00
  • 50b2cecc50 Add documentation for shader messages window v1.14 baldurk 2021-05-28 12:19:12 +01:00
  • 16a0ebc421 Always add add printf location inputs to entry point globals baldurk 2021-05-28 12:01:21 +01:00
  • 778d91e42c When setting up printf location only patch it into entry point function baldurk 2021-05-28 11:57:46 +01:00
  • 4d189b7f90 Add bigger warning in documentation about process injection baldurk 2021-05-28 11:46:13 +01:00
  • 1ed4b561e6 Fix discard patterns to work correctly with multisampled UINT textures baldurk 2021-05-27 14:18:05 +01:00
  • c41a6b3740 Don't call output displays while closing a capture baldurk 2021-05-27 14:16:23 +01:00
  • 0e7ee12030 Only pause and restart renderpasses in pixel history if one is active baldurk 2021-05-27 11:59:24 +01:00
  • ffa33cfda2 Fix handling of pass events when selecting a non-draw baldurk 2021-05-27 11:45:01 +01:00
  • d8d99f49d6 Tweak naming of SPIR-V IDs to match between shader reflection and debug baldurk 2021-05-26 20:12:52 +01:00
  • 2ddf567fec Require explicit opt-in to enable process injection on windows baldurk 2021-05-24 16:51:43 +01:00
  • 399f1c59e0 Remove trailing line referring to old removed section of docs baldurk 2021-05-20 01:33:11 +01:00
  • 0ef09300bb Fix code not setting return value for cached dxc module baldurk 2021-05-20 10:12:46 +01:00
  • 00e1f0056d Fix a crash if a table widget gets a copy shortcut with no selection baldurk 2021-05-19 11:44:41 +01:00
  • 2005d2d08e Try to workaround dxc being brittle, locate precisely matching dxil/dxc baldurk 2021-05-19 11:34:25 +01:00
  • 9d9c5d45d9 Don't track non-created proxy resources if invalid descriptor came in baldurk 2021-05-19 11:28:50 +01:00
  • b8d10c4875 Help visual assist ignore/skip parsing generated SWIG code baldurk 2021-05-18 12:04:30 +01:00
  • 16b82d1689 Handle rdcstrpair or rdcstrpairs in function return types for docstrings baldurk 2021-05-17 15:05:13 +01:00
  • d8d6557feb Add support for file includes from custom shaders. Closes #2275 baldurk 2021-05-17 13:46:01 +01:00
  • 331db5b4ba Fix custom shader edits to write the exact editor contents to disk baldurk 2021-05-17 11:55:14 +01:00
  • 4a9d32db3f Sort GL read/write bindings by bindpoint and use mapping properly baldurk 2021-05-17 11:31:14 +01:00
  • 32546737bc Fix derivatives in vulkan shader debugger baldurk 2021-05-17 10:54:27 +01:00
  • 46e1f84f2e Fix memory leak with double-duplicate of structured object baldurk 2021-05-13 15:47:54 +01:00
  • 3685ca1c09 Fix auto-conversion of vertex inputs in vulkan shader debugging baldurk 2021-05-13 15:36:45 +01:00
  • c715d2c7ad Pre-populate selected text in shader find dialog when pressing ctrl-f baldurk 2021-05-13 15:01:54 +01:00
  • 9597cb67eb Insert printf location initialisation after local function variables baldurk 2021-05-13 15:01:08 +01:00
  • 12c1a8efeb Bitcast loaded pre-existing variables to uint for printf location baldurk 2021-05-13 15:00:54 +01:00
  • 3a7adb0ca6 Comply with SPIR-V 1.4 requirement to list all entry point variables baldurk 2021-05-13 14:19:47 +01:00
  • 4c5f2d2158 Adjust instance index to account for offset baldurk 2021-05-12 15:38:02 +01:00
  • 4bd350297b Don't include pass boundary draws in batch-postvs fetch baldurk 2021-05-12 14:11:03 +01:00
  • f7db7617b6 Only read printf data if shaders used printf baldurk 2021-05-12 13:50:39 +01:00
  • 5def7fd60d Fix further docstring typos baldurk 2021-05-11 18:36:46 +01:00
  • 3107cc5932 Fix typo in docstring baldurk 2021-05-11 18:16:11 +01:00
  • 39ec6da668 Remove unused lambda capture baldurk 2021-05-11 17:35:36 +01:00
  • 447040e49d Fix cast on 32-bit build baldurk 2021-05-11 17:34:53 +01:00
  • 57a0463aa2 Add new classes to python documentation index baldurk 2021-05-11 17:34:31 +01:00
  • 4ba5c326af Add missing Qt include baldurk 2021-05-11 16:21:38 +01:00
  • b4ec703d97 Expose shader printf messages in the UI baldurk 2021-05-11 16:15:19 +01:00
  • c6c133bdd0 Add icons for texture viewer pixel history/debug buttons baldurk 2021-05-10 11:24:11 +01:00
  • 4eb2621bca Fetch shader messages from DebugPrintf baldurk 2021-05-07 17:01:21 +01:00
  • 968fd249c0 Check for appropriate storage features before applying shader feedback baldurk 2021-05-07 16:10:28 +01:00
  • aec2f8db79 Store whether or not a shader uses debug printf baldurk 2021-05-07 16:04:56 +01:00
  • 3021cc9fa4 Add query to see if edited SPIR-V entry points need to list all globals baldurk 2021-05-07 16:04:13 +01:00
  • bac34ac84f Add way to check for existing capabilities baldurk 2021-05-07 16:03:43 +01:00
  • 645d3763fb Add method for inserting deferred constants in SPIR-V baldurk 2021-05-07 16:03:35 +01:00
  • 6dafc45b8b Allow custom string argument formatting without va_list baldurk 2021-05-07 11:44:02 +01:00
  • 40e3de7c13 Disable overwolf fork of OBS baldurk 2021-05-10 16:26:14 +01:00
  • 732ccb2d89 Fix D3D12_AMD_Shader_Extensions test for DXIL support baldurk 2021-05-10 16:18:38 +01:00
  • 9c50927777 Remove navigation elements on embedded help builds (like htmlhelp) baldurk 2021-05-10 16:18:00 +01:00
  • e33263270d Remove encoding & embedded js that breaks htmlhelp builder baldurk 2021-05-10 16:17:46 +01:00
  • b8abb18810 Reset sphinx rtd theme to 0.5.2 with no modifications baldurk 2021-05-10 15:49:47 +01:00
  • 95e55549d8 Fix sphinx-paramlinks for sphinx 4.0.0 baldurk 2021-05-10 15:49:02 +01:00
  • 5fde0ad90d Fix incorrect backcolorPick button state after cancellation lizj 2021-05-10 17:47:24 +08:00
  • 633170eb7e Readback indirect parameters after vkCmdEndRenderPass2 baldurk 2021-05-06 16:38:01 +01:00
  • 20eaae67d6 Add hex float printf support to utf8printf baldurk 2021-05-06 14:26:01 +01:00
  • bd3cf5c166 Refactor clamping of masked mapped regions to ensure no OOB writes baldurk 2021-05-05 18:17:58 +01:00
  • 21a5c1dcab Better disassembly of NonSemantic.DebugPrintf baldurk 2021-05-05 16:08:48 +01:00
  • 9822a84ee8 Compile fix baldurk 2021-05-04 19:40:28 +01:00
  • 015cae07ca Hook nvEnc open encode session and unwrap device passed in baldurk 2021-05-04 19:07:10 +01:00
  • efd2a50a3a Use python datetime for calculating durations, not time.time() baldurk 2021-05-04 14:12:03 +01:00
  • c7b7d3dbcc Clamp masked writes to mapped memory region against size. Closes #2268 baldurk 2021-05-04 12:21:51 +01:00
  • 3d2c003348 Sanitise layout when doing discard patterns baldurk 2021-05-04 10:54:19 +01:00
  • f530392bc1 Check that destroying a command allocator mid-capture works OK baldurk 2021-04-30 16:58:55 +01:00
  • 2af11c5395 Add test of AMD extensions in D3D12 baldurk 2021-04-30 15:40:08 +01:00