Commit Graph

  • 21e52a10e5 Implement builtin filter expression parsing baldurk 2021-02-24 17:16:51 +00:00
  • 85954dabbf Add simple stubbed UI for entering filter expressions baldurk 2021-02-24 16:19:30 +00:00
  • b9476bad24 Add stubbed filter implementation, with hardcoded default filter baldurk 2021-02-24 14:51:55 +00:00
  • c01c25d5d6 Cache chunk pointer as well as draw pointer baldurk 2021-02-24 14:32:09 +00:00
  • 4483c982c9 Remove "API Events" drawcalls baldurk 2021-02-16 13:23:49 +00:00
  • aecf687098 Change event browser model to be event-based baldurk 2021-02-10 17:36:50 +00:00
  • 3a5e98f34e Cache model indices at draw nodes baldurk 2021-02-10 16:03:23 +00:00
  • 7793f20d1a Switch event browser to use a tree view with an item model baldurk 2021-01-12 17:57:59 +00:00
  • a8d891bc8f Fix compile warning on linux with Qt metatype comparison baldurk 2021-07-01 15:14:54 +01:00
  • 4b740b350e Don't identify things like param@5 as referring to EID @5 baldurk 2021-06-30 13:43:35 +01:00
  • 00efa28f2f Fix a crash if user tries to toggle bookmark with no capture loaded baldurk 2021-06-30 11:43:51 +01:00
  • c451dc81f3 runTo expects an instruction instead of a step index baldurk 2021-06-30 11:07:18 +01:00
  • d8809653a6 Force NodeMask to 0 on replay. Closes #2307 baldurk 2021-06-30 10:35:12 +01:00
  • 8059f129d5 add clickable links for Vulkan Validation Layer messages thisisjimmyfb 2021-06-28 20:02:54 -07:00
  • 738efd0b03 Fix order of displayed CopyTextureRegion parameters. Closes #2306 baldurk 2021-06-29 21:11:43 +01:00
  • c276d3dc4f Make some misc tweaks and updates to the docs baldurk 2021-06-29 16:55:08 +01:00
  • bada2aa3d9 Handle persistent maps being unmapped within a capture. Closes #2303 baldurk 2021-06-29 14:31:47 +01:00
  • cc7115e24c Show better window titles for edited shaders baldurk 2021-06-28 12:33:34 +01:00
  • cf78735861 GetLiveID should respect replacements. Closes #2300 baldurk 2021-06-28 12:23:55 +01:00
  • f2f8578a19 make glClear always a drawcall thisisjimmyfb 2021-06-24 16:57:58 -07:00
  • f64cba8e91 Add test to show drawcall count is incorrect thisisjimmyfb 2021-06-24 16:22:34 -07:00
  • bbbdba1728 Fix fallback discard pattern overwriting array bounds baldurk 2021-06-25 20:18:50 +01:00
  • 4aab637f3f Copy libasan library and wrapper script on android when asan is enabled baldurk 2021-06-25 20:17:53 +01:00
  • 91db918362 Try to link with ASAN on android when enabled (doesn't seem to work) baldurk 2021-06-25 18:28:03 +01:00
  • 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