Commit Graph

  • d351ac9ea4 Update to 1.1.105 vulkan headers baldurk 2019-04-04 13:56:22 +01:00
  • fb826ee724 Fix the set of queues made available to initial state CONCURRENT buffers baldurk 2019-04-04 13:11:18 +01:00
  • ff5f946e1e Don't transition images to UNDEFINED if that's their initial known state baldurk 2019-04-04 13:10:29 +01:00
  • f742344c95 Serialise basePipelineIndex properly instead of as empty baldurk 2019-04-04 12:31:22 +01:00
  • d44a00c898 When replaying specific GL extension functions, check availability baldurk 2019-04-04 11:49:30 +01:00
  • c7ea78022c Identify ARM64 as ARM correctly in machine ident baldurk 2019-04-04 11:34:49 +01:00
  • 3b4f283719 Fix & clamp array/sample indexing for MSAA array texture display baldurk 2019-04-03 16:42:03 +01:00
  • 4319c5c2ab Calculate the slice properly for viewing MSAA textures as buffers baldurk 2019-04-03 16:28:05 +01:00
  • a031359288 Fix image view types for MSAA array support baldurk 2019-04-03 16:27:47 +01:00
  • cb47684766 Create and bind a dummy fragment shader for xfb on GLES baldurk 2019-04-03 14:17:25 +01:00
  • fe5c48ff35 Update version of VK_EXT_debug_marker in manifest Aliya Pazylbekova 2019-04-01 16:06:48 -04:00
  • 7ac31e5ca7 Workaround ARM driver bug with core promoted function. Closes #1322 baldurk 2019-04-01 15:45:24 +01:00
  • edc99c4c4a Update object-to-ResourceId patching for new debug message format baldurk 2019-04-01 14:34:20 +01:00
  • 4c3a68d866 Add a couple of setName overloads in VulkanGraphicsTest baldurk 2019-04-01 14:27:26 +01:00
  • 1cada82d2f Use VK_EXT_debug_utils in testbed program baldurk 2019-04-01 14:26:39 +01:00
  • fa06d29077 Strip VK_LAYER_KHRONOS_validation baldurk 2019-04-01 14:26:04 +01:00
  • ff354e57e6 Add handling for EXT_debug_utils for gathering debug messages baldurk 2019-04-01 14:25:49 +01:00
  • afb7fa3771 Add handling for MSAA Array textures on GL/GLSL shaders. Closes #1333 baldurk 2019-04-01 11:59:11 +01:00
  • 4bdc07a770 Don't create MSArrayCopyVS on its own as we don't need it without PS baldurk 2019-03-29 16:47:20 +00:00
  • fc8203ed6c Make D3D11 overlay rendering FL9 compatible. Closes #1332 baldurk 2019-03-29 17:47:47 +00:00
  • 6e3c4aaf49 Don't use m_pReal2 for IDXGISwapChain1 functions baldurk 2019-03-29 17:23:50 +00:00
  • bd615a04da Update SPIR-V stringise for latest SPIR-V headers baldurk 2019-03-29 10:32:31 +00:00
  • 7cef20fde5 Add missing demo project tests to CMakeLists.txt baldurk 2019-03-28 16:52:52 +00:00
  • 3d2fa8cd3e Optimise RichResourceText to special-case for single ResourceId text baldurk 2019-03-27 17:59:29 +00:00
  • a44b85bd76 Don't use StringFormat::Fmt for ResourceId stringise baldurk 2019-03-27 17:59:35 +00:00
  • ad6c050604 Handle displayAsHex in constant buffer preview formatter baldurk 2019-03-27 19:34:26 +00:00
  • be998744b3 Switch android device to root as early as possible baldurk 2019-03-27 18:22:37 +00:00
  • d519f086e1 Don't fetch resource format name for empty bindings baldurk 2019-03-27 17:59:16 +00:00
  • 13d35645be When clearing RDTreeWidgetItem don't remove children one-by-one baldurk 2019-03-27 17:57:56 +00:00
  • 9b15368c37 Remove unused code baldurk 2019-03-27 17:57:44 +00:00
  • 34ceecdfc3 Fix postvs descriptor validation checking for arrays with empty elements baldurk 2019-03-27 17:57:10 +00:00
  • f7268a12cf Don't add resource usage for unbound resources baldurk 2019-03-27 17:56:51 +00:00
  • 846f09d3a7 Update toolwindowmanager to 213314d7f72c76421970427369e338d271cce279 baldurk 2019-03-27 11:30:59 +00:00
  • aed614a6aa Improve Vulkan byte range descriptions Wade Brainerd 2019-03-26 17:03:51 -04:00
  • cc0069e72f Fix Vulkan mesh output for tessellated quads Wade Brainerd 2019-03-26 17:11:47 -04:00
  • 6f07cc3ac4 Unwrap resource list passed to ID3D11VideoContext2::DecoderExtension baldurk 2019-03-26 18:54:48 +00:00
  • d4c71e5b62 Mark images as dirtied when appropriate in buffer-image copies baldurk 2019-03-26 17:18:21 +00:00
  • 87b28fe34c Fix fetching of input attribute bindings for matrix inputs baldurk 2019-03-26 15:43:44 +00:00
  • 6e3ebcb483 Just skip GL function calls if we don't have function pointers baldurk 2019-03-26 14:09:18 +00:00
  • 39cfdf5ad7 Handle out of memory errors when fetching mesh outputs on Vulkan baldurk 2019-03-26 13:06:36 +00:00
  • 02739553b2 Make the list of memory types clearer when printing incompatible error baldurk 2019-03-26 13:04:54 +00:00
  • 8762bc4186 When an alias hook is fetched, return precisely the alias entry point baldurk 2019-03-26 11:52:49 +00:00
  • 8a5b95319b Avoid spamming renderdoc internal logcat marker baldurk 2019-03-26 11:32:16 +00:00
  • 6502083556 Change present info pNext RDC warn and assert Aliya Pazylbekova 2019-03-26 10:49:47 -04:00
  • c609a6611c Update toolwindowmanager to d4efe1b6df06618b0bef0d824aba93e8cb8cc197 baldurk 2019-03-25 18:29:18 +00:00
  • fed3d0d710 Fix wrong flag set for reflecting UAV resources baldurk 2019-03-25 17:48:52 +00:00
  • d677b594b1 Fix D3D11_Binding_Hazards test baldurk 2019-03-25 17:48:44 +00:00
  • 7b71c7fb3d Don't return 0-byte BlockShape for error case baldurk 2019-03-25 16:54:12 +00:00
  • b738a466b3 Make sure swapchain create fills out m_ImageLayouts format baldurk 2019-03-25 16:53:21 +00:00
  • c8ffd555a4 Fix checking for wrong type in IsDepthAndStencilFormat Danylo Piliaiev 2019-03-14 15:03:47 +02:00
  • f970d42c2c Set bound on right arrow keypress to width Vincent de Marignac 2019-03-23 16:27:41 +02:00
  • e2bb45fd8f Restore removed LastCaptureExe saving last exe selected. Closes #1318 baldurk 2019-03-25 15:12:55 +00:00
  • 8bb962fef8 Backport Qt constexpr fix. Closes #1319 baldurk 2019-03-25 14:58:29 +00:00
  • f165eb2616 Fix clang-format issues on GGP branch merge baldurk 2019-03-25 14:40:38 +00:00
  • 25260c29f7 Add mention of Stadia support to README and docs baldurk 2019-03-20 05:32:53 +00:00
  • fe36fb8945 Add space separator for list of extensions Aliya Pazylbekova 2019-02-26 08:33:38 -05:00
  • 14019cf6c7 Modify "qrenderdoc --targetcontrol" command Aliya Pazylbekova 2019-02-25 11:05:57 -05:00
  • 5529cb9c8d Prefer HOME variable to getpwuid on GGP Aliya Pazylbekova 2019-02-19 11:58:39 -05:00
  • 0f4acb3956 Add support for GGP in "renderdoccmd replay" Aliya Pazylbekova 2019-02-15 14:32:19 -05:00
  • bb77c53e15 Add ggp os specific functionality Aliya Pazylbekova 2019-02-13 16:10:10 -05:00
  • 64437157d0 Add GGP capture support Aliya Pazylbekova 2019-02-13 16:10:10 -05:00
  • 7c0365679f Add GGP build support Aliya Pazylbekova 2019-02-11 10:35:49 -05:00
  • 26d823905e Allow running on Android 5.0 but with a warning that it's unsupported baldurk 2019-03-13 22:24:45 +00:00
  • 6ceb84d2b7 Optimise string split function to not make as many string copies baldurk 2019-03-13 13:39:20 +00:00
  • c1408df4cd Remove wstring variants of string utils functions baldurk 2019-03-13 13:24:57 +00:00
  • 17e1ea96d2 Remove inaccurate comment baldurk 2019-03-13 12:19:38 +00:00
  • af656db915 Only require GLES 3.0 on Android, not 3.2 baldurk 2019-03-13 12:14:55 +00:00
  • d706d531df Don't request runtime permissions on Android when not supported baldurk 2019-03-13 12:13:13 +00:00
  • e1d39ef23b Don't require ARB_separate_shader_objects on replay baldurk 2019-03-13 11:48:24 +00:00
  • 4d60276ea0 Add partial emulation of ARB_separate_shader_objects baldurk 2019-03-13 10:44:17 +00:00
  • f1bfed1c1e Include the platform in the diagnostic log header baldurk 2019-03-13 10:34:48 +00:00
  • 9134ccdebd Include git commit hash in capture version header baldurk 2019-03-13 10:34:24 +00:00
  • 094dce9b1e Fix spec version enum for shader subgroup vote ext Aliya Pazylbekova 2019-03-12 14:46:26 -04:00
  • 1a93bf1027 Copy python modules to lib/ folder not bin/ in build script baldurk 2019-03-12 09:36:55 +00:00
  • 5ec6da1e6e Duplicate chunk if glBufferData creates a buffer mid-frame. Closes #1307 baldurk 2019-03-11 16:09:50 +00:00
  • 8e8fd8545b Remove orphaned function implementing close button that was removed baldurk 2019-03-11 15:07:37 +00:00
  • 1fe8376c61 Don't render overlay if it wasn't created baldurk 2019-03-11 14:00:16 +00:00
  • 0f6b849f9d Stop searching getClassLoader signature when it is found tabi.katalin 2019-03-11 12:46:34 +01:00
  • 8d5bb1f0bb Fix MarkBufferViewFrameReferenced Benson Joeris 2019-03-08 09:34:29 -05:00
  • b511348a0c Change ref type for vkCmd(Fill|Update)Buffer to CompleteWrite Benson Joeris 2019-03-04 09:29:57 -05:00
  • 4ed48c9bf4 Fix race in memory reference tracking Benson Joeris 2019-03-08 16:52:03 -05:00
  • a31e6335e5 Fix handling of ID3D12Device3::OpenExistingHeap* baldurk 2019-03-08 13:52:19 +00:00
  • db89f50a30 Rename Mesh Output panel to Mesh Viewer, since it displays inputs too baldurk 2019-03-08 12:53:54 +00:00
  • 0a0fc11ee1 Detect and suppress GL draw calls where there's no vertex buffer bound baldurk 2019-03-08 12:04:01 +00:00
  • bb597fcbac Fix check for skipping empty bindings - stageFlags is 0 baldurk 2019-03-08 10:34:50 +00:00
  • 8f163be2dd Fix textures not getting displayed when using GL_COMPARE_REF_TO_TEXTURE Sofie Brouwer 2019-03-08 14:49:47 +01:00
  • 40dab34a8f Don't ever consider macOS GL to be degraded baldurk 2019-03-07 11:06:26 +00:00
  • 40546a6d67 symlink qtplugins folder in local macOS builds baldurk 2019-03-07 10:55:54 +00:00
  • f6eecb9f74 Fix typo in environment variable propagating capture options to process baldurk 2019-03-07 10:53:10 +00:00
  • d555514b93 Fix incorrect assertion in CGL baldurk 2019-03-07 10:52:57 +00:00
  • db343cf322 Add a debug message when KHR_debug is not available for API validation baldurk 2019-03-07 10:30:21 +00:00
  • 1dd6933328 Trim strings in structured data to a maximum of 3 lines. Closes #1298 baldurk 2019-03-07 10:22:15 +00:00
  • 4f66f4f32c Remove close button on 'launch application' panel baldurk 2019-03-06 11:25:40 +00:00
  • e7ef61b15c Launch adb in its own working directory baldurk 2019-03-05 17:53:46 +00:00
  • a893b48aea Inherit font properly from itemview when painting rich resource links baldurk 2019-03-05 17:01:27 +00:00
  • 143c75f5a0 Update volk to 1.1.101 baldurk 2019-03-05 16:03:20 +00:00
  • 0cb64a55e6 Change compiled shaders on D3D12 to be SM5.1 baldurk 2019-03-05 15:49:26 +00:00
  • ac184f27f6 Don't require array stride to be 0 when removing top-level variable baldurk 2019-03-05 15:48:45 +00:00
  • 23c9e1b0ce Only eliminate redundant buffer parent variable when it exists baldurk 2019-03-05 14:03:40 +00:00
  • 3d94de9923 Prepare macOS dependencies in deploy step baldurk 2019-03-05 14:03:14 +00:00