Commit Graph

  • c3c9f82b87 Require explicit opt-in to enable RGP integration (default is not "0") baldurk 2018-11-22 14:05:26 +00:00
  • 09d63180d1 Add API option for applications that need access to vendor extensions baldurk 2018-11-22 13:00:18 +00:00
  • 13538a4b1c Don't show update dialog if update request failed baldurk 2018-11-22 12:16:34 +00:00
  • a2c1ef8fd0 add support for VR end of frame markers in vulkan tuxerr 2018-11-19 16:08:23 -08:00
  • 62fc5e5b06 Workaround GCC warning about aliasing baldurk 2018-11-20 17:21:22 +00:00
  • f415b931c5 Check extension physical device features for availability baldurk 2018-11-20 17:12:58 +00:00
  • 60855bf8f8 VkPhysicalDeviceShaderImageFootprintFeaturesNV was missed as supported baldurk 2018-11-20 17:10:00 +00:00
  • 0910de41ad Use VkPhysicalDeviceFeatures2 on replay for patching enabled features baldurk 2018-11-20 16:48:59 +00:00
  • 648eeaa42e Handle chained physdev feature structs in vkCreateDevice. Closes #1157 baldurk 2018-11-20 16:04:46 +00:00
  • 0eb915447a Handle all sType structures in serialisation, and next chain handling baldurk 2018-11-20 15:15:21 +00:00
  • c92a533e84 VkValidationCacheEXT is supported, just not wrapped baldurk 2018-11-19 13:27:01 +00:00
  • dc002a4ce6 Update vulkan headers to 1.1.93 baldurk 2018-11-19 13:15:18 +00:00
  • 3ff8c0cdb4 Clear indirect copies list after it's been processed at the end of an RP baldurk 2018-11-20 10:42:41 +00:00
  • b7a276195e Track compute and graphics push descriptors separately. Closes #1182 baldurk 2018-11-20 10:27:47 +00:00
  • e88169cbfe Patch some missing pieces after removing draws from a DrawIndirect baldurk 2018-11-19 12:07:42 +00:00
  • 94ed33accb Add missing stringise case for MemoryScope baldurk 2018-11-19 11:48:30 +00:00
  • 3f43ae73d1 Set pipeline bind point for descriptor update templates baldurk 2018-11-19 11:48:20 +00:00
  • e4ab1448fd Fix vkCmdPushDescriptorSetWithTemplateKHR - ref template & unwrap writes baldurk 2018-11-19 11:47:38 +00:00
  • 3f4f9902cb Remove error that will commonly falsely fire & replace with explicit log baldurk 2018-11-16 15:59:44 +00:00
  • 0253dbcc70 During capture report worst-case mem requirements for external images baldurk 2018-11-16 15:13:36 +00:00
  • 2d6b004381 Set caret colour to foreground colour in scintilla baldurk 2018-11-16 14:06:53 +00:00
  • 2994f2f037 Fix incorrect change returning false unconditionally for argc==0 baldurk 2018-11-16 14:06:44 +00:00
  • 42c1ae0753 Block requests for ID3D12Device or ID3D11VideoDevice* on ID3D11Device baldurk 2018-11-15 17:20:21 +00:00
  • 01cfadd52e Update D3D12 debug interfaces to match latest headers baldurk 2018-11-15 17:20:02 +00:00
  • c56cc1922f Implement DXGI 1.6 & 1.7. Closes #1174 baldurk 2018-11-15 17:18:45 +00:00
  • 6ba66f0fba Update DX headers to 10.0.17763.0 baldurk 2018-11-15 17:12:00 +00:00
  • 2d4409c124 Keep screen on while renderdoc app is in foreground. Closes #1178 baldurk 2018-11-15 16:34:38 +00:00
  • e330bc20bd Only reupload all cubemap faces for the first glTexImage2D call baldurk 2018-11-15 12:31:00 +00:00
  • 024a737033 Use CheckAndroidServerVersion to verify apk install. Refs #1132 baldurk 2018-11-14 17:58:34 +00:00
  • ed388f6df6 Launch 64-bit remote server on android where possible baldurk 2018-11-14 17:46:57 +00:00
  • 953652b398 Replace . with _ when creating buffer viewer format from input attrs baldurk 2018-11-14 15:46:12 +00:00
  • a7be02bd0b Add empty nodes to VBNodes tracking, to keep indices == vb slots baldurk 2018-11-14 15:45:34 +00:00
  • cc637cb08a Fix fetching vulkan vertex buffers when bindings are sparse baldurk 2018-11-14 15:34:57 +00:00
  • 74ce0d92fd Pad 0 with a preceeding space for signed integer display in buffers baldurk 2018-11-14 15:34:35 +00:00
  • cd6772d8dc Detect mesa driver and skip initialising IHV GL counters. Closes #1161 baldurk 2018-11-14 14:07:02 +00:00
  • b4f7d74565 Enable GL hooks via EGL on windows, as well as via WGL baldurk 2018-11-14 10:55:35 +00:00
  • 5c5ab3def3 Apply thumbnail resampling fix to dx12. akharlamov 2018-11-12 14:26:43 -08:00
  • ee2cac1a74 Apply thumbnail resampling fix to opengl. akharlamov 2018-11-12 13:52:34 -08:00
  • 6182c005b9 Apply thumbnail resampling fix to d3d11. akharlamov 2018-11-12 13:27:23 -08:00
  • a1a0b1a7ec Add ability to save .rdc file thumbnail in formats other than JPEG akharlamov 2018-11-09 18:20:41 -08:00
  • ad7e01876c Fix thumbnail resampling code to eliminate rounding errors akharlamov 2018-11-09 16:47:25 -08:00
  • e1d0275b70 Fix D3D11.5 fence creation baldurk 2018-11-13 18:30:43 +00:00
  • 785e9a98fc Handle unsigned and signed variants for vertex builtins. Refs #1166 baldurk 2018-11-13 15:45:51 +00:00
  • aed809e293 Synchronise when doing glMap(UNSYNC) after buffer orphan. Closes #1164 baldurk 2018-11-13 12:49:19 +00:00
  • 6ee796203e Push and pop UBO binding separate from indexed UBO bindings baldurk 2018-11-13 12:34:47 +00:00
  • 588642c4c8 Add check for android activity being valid baldurk 2018-11-12 22:24:08 +00:00
  • 6c39b58d0b Handle failed APK installation and patching tabi.katalin 2018-10-15 17:09:16 +02:00
  • 691c115946 Prevent a crash when receiving a corrupt rdc file akharlamov 2018-11-12 16:18:01 -08:00
  • f2e68f1d31 Fix crashes when $HOME is not set akharlamov 2018-11-12 16:11:10 -08:00
  • 2967851360 Fix typo baldurk 2018-11-12 19:57:54 +00:00
  • 29898d738d Use vec.data() instead of &vec[0] when possibly empty. Closes #1169 baldurk 2018-11-12 19:23:21 +00:00
  • 09fbe3d34f Add an error if we fail to find the PID for a launched android package baldurk 2018-11-12 18:34:31 +00:00
  • f331ce814b Change appveyor build matrix, add VS2017 x64 Development build baldurk 2018-11-12 16:15:21 +00:00
  • 2b8be077fa Don't fetch GL_DRAW_BUFFERn for values above GL_MAX_DRAW_BUFFERS baldurk 2018-11-12 15:11:21 +00:00
  • fd249cf843 Don't delete and recreate QCompleter when changing list of items baldurk 2018-11-12 14:50:42 +00:00
  • 54f4104094 Don't look up live ResourceId as if it were original baldurk 2018-11-12 14:42:54 +00:00
  • 4b82db76e7 Search for python 3.7 as well baldurk 2018-11-12 10:35:04 +00:00
  • b7ddd9d259 Fix false-positive uninitialised warning on VS2017 baldurk 2018-11-12 10:17:44 +00:00
  • ad4bc8911e Always display all 4 components of output from shader in pixel history baldurk 2018-11-02 11:02:26 +00:00
  • 6e3eef5fca Fix some std::vector assertion failures Nicholas Miell 2018-11-02 09:17:17 -07:00
  • b54477036d Fix fragment shader compile error tabi.katalin 2018-11-07 15:08:36 +01:00
  • 5baa7f590e Initialise descriptor to empty baldurk 2018-11-01 14:56:24 +00:00
  • 8b1e802489 Fix temporary memory allocation for VkImageFormatListCreateInfoKHR Philip Rebohle 2018-11-01 20:45:27 +01:00
  • 4281e89764 Fix eventID counting for count=1 indirect draws baldurk 2018-11-01 14:03:58 +00:00
  • d523153fcf Fix reflection of UAV textures as textures baldurk 2018-11-01 12:22:53 +00:00
  • d6a995f456 Display multisampled overlays properly for depth textures on D3D11 baldurk 2018-11-01 12:01:05 +00:00
  • 2673be1d4e Fix handling of multisampled targets with quad overdraw in D3D11 baldurk 2018-11-01 11:57:34 +00:00
  • 3e9cd6d71a Fix ScopedCommandBuffer incorrectly ending an external command buffer baldurk 2018-10-31 16:16:49 +00:00
  • 2d7bb94e6a Ensure D3D12 triangle size overlay is in a consistent state before pass baldurk 2018-10-31 15:39:23 +00:00
  • bfb64300e4 Fix expansion of stream-out buffers in D3D pipeline state viewers baldurk 2018-10-31 15:30:21 +00:00
  • 8dbdb1db0d Fix initial contents for UPLOAD heap resources being lost baldurk 2018-10-31 15:25:14 +00:00
  • 57caf01394 Refactor heatmap for quad overdraw/triangle size to be applied late baldurk 2018-10-31 15:08:49 +00:00
  • 4e48bd09c9 Make it more explicit when only depth is bound (not depth-stencil) in GL baldurk 2018-10-31 15:06:29 +00:00
  • 3eaac9f6e7 Explicitly choose when to submit OutsideCmdBuffer on vulkan baldurk 2018-10-31 15:06:17 +00:00
  • 42229ca089 Don't include BeginRenderPass in quad overdraw pass events baldurk 2018-10-31 15:05:09 +00:00
  • c0a974d836 Add internal marker regions for overlay, mesh render, and postvs fetch baldurk 2018-10-31 15:04:57 +00:00
  • 5af54e7964 Fix skipping of sparse descriptor sets in vulkan postvs copy baldurk 2018-10-31 14:33:27 +00:00
  • 71f85e5fd3 When doing quad resolve on GL, bind image as layered baldurk 2018-10-31 13:55:04 +00:00
  • f549ee12f1 Handle stencil attachments in triangle size GL overlay baldurk 2018-10-31 13:54:52 +00:00
  • 2f297157ba Use initial viewport for triangle size overlay baldurk 2018-10-31 11:02:01 +00:00
  • 8c3cc36e9c Fix check for undefined view format type baldurk 2018-10-30 21:48:27 +00:00
  • ad1196c2d2 Fetch structured byte stride properly for BUFFEREX SRVs baldurk 2018-10-30 21:47:59 +00:00
  • 6e7d2689a9 Make sure to enable blending for viewport/scissor overlay on GL baldurk 2018-10-30 19:25:41 +00:00
  • b81c50b41b Fix missing stencil from image on vulkan when saving to disk baldurk 2018-10-30 18:53:32 +00:00
  • 60316c0ffd Leave depth/stencil testing enabled for quad overdraw pipeline baldurk 2018-10-30 18:24:19 +00:00
  • b0a18d16ed Cull mode shouldn't cull depth/stencil overlays baldurk 2018-10-30 18:24:04 +00:00
  • 7115fdd2ef Add missing align to array elements in D3D12 cbuffer decomposition baldurk 2018-10-30 16:21:58 +00:00
  • 9ffcd0a9e0 Added support for GL_QCOM_texture_foveated Jimmy Lee 2018-10-24 16:49:35 -07:00
  • 7fd5ab923e SPIRV: Add support for BitField{Insert,SExtract,UExtract} Nicolai Hähnle 2018-10-31 20:13:21 +01:00
  • 0d3496a9c0 Fix invalid error message Michał Janiszewski 2018-10-31 22:46:06 +01:00
  • 0909f1b90a Print 25 GL extensions to a line instead of 100 baldurk 2018-10-29 18:32:04 +00:00
  • cc2f596b1a Do a blit to readback luminance and luminance alpha images on GLES baldurk 2018-10-29 18:29:21 +00:00
  • 24a9ef9093 Disable verbose proxy prints by default, very spammy baldurk 2018-10-29 17:33:24 +00:00
  • 6d1c5a65b5 Only examine most recent 100 commits for commit message length baldurk 2018-10-29 17:24:34 +00:00
  • 90ef8815e3 Remove RENDERDOC_ANDROID_LIBRARY as a 'hooked library'. Refs #1140 baldurk 2018-10-29 17:20:25 +00:00
  • 944e37c47a Adjust colouring for pipeline flow chart, improve contrast. Closes #1141 baldurk 2018-10-29 16:24:36 +00:00
  • c567268902 On dark themes, BrightText should be white still baldurk 2018-10-29 13:08:08 +00:00
  • ffaac908dd Mention that autotools is required on macOS baldurk 2018-10-29 10:57:19 +00:00
  • 6d949f19de insert activecontext's window pointer in VR swapbuffer tuxerr 2018-10-25 17:54:32 -07:00
  • 814e1d1b13 Don't pass std::string through StringFormat baldurk 2018-10-25 18:45:20 +01:00