Commit Graph

  • df3b17a265 Fix handling of specialization Op::LogicalNot Closes #3046 Jake Turner 2023-09-04 16:21:08 +01:00
  • 0b669b61e9 Improve GIT versiion retrieval code to work with worktrees Jake Turner 2023-09-02 17:04:27 +01:00
  • 08a9c1dac2 minimal change to fix Mac CI Jake Turner 2023-09-04 17:52:49 +01:00
  • e32a9b1784 D3D11: Improve pixel history discarded fragments Closes #3040 Jake Turner 2023-09-01 16:53:01 +01:00
  • 0fed9d5741 Fix memory overwrite when saving a single slice of texture Jake Turner 2023-08-31 13:26:52 +01:00
  • df1a7cec50 Use max of mips and slices to test for invalid dimensions Jake Turner 2023-08-31 13:25:57 +01:00
  • 1850ccfee1 Make explicit cast to uint32 after truncation baldurk 2023-09-01 14:22:38 +01:00
  • 5b852c8573 Check compat with mip tail only for opaque sparse images. Closes #3044 baldurk 2023-09-01 13:24:28 +01:00
  • a56aa9ed21 Fixed incorrect sType assertion Sidney Just 2023-08-30 23:23:53 -07:00
  • 52801a99a6 Close automatically opened command buffer. Closes #3042 baldurk 2023-08-31 10:23:26 +01:00
  • 1d1295b17e Work around NV issue with dynamic state setting & rebinding pipeline baldurk 2023-08-31 10:22:46 +01:00
  • 2d41648d4d Remove references to no longer used android files baldurk 2023-08-29 10:44:53 +01:00
  • 788a0ca98f Zero initialize read_dds_data before loading DDS file Jake Turner 2023-08-24 13:38:17 +01:00
  • 7d8586cdd8 Use VkDriverInfo to get the vendor ID Jake Turner 2023-08-22 13:22:01 +01:00
  • 7c2b68390e Ignore a glslang warning on clang baldurk 2023-08-22 16:11:49 +01:00
  • c80e5a40ef Remove problematic annotation when building glslang in C++11 baldurk 2023-08-22 16:09:35 +01:00
  • 69fc6f8abe Fix unit test for new built-in compile flag baldurk 2023-08-22 16:03:27 +01:00
  • e7430226e9 Match SPIR-V version as much as possible when rebuilding shaders baldurk 2023-08-22 13:38:50 +01:00
  • 02933fb6a6 Update glslang to 12.3.1 baldurk 2023-08-21 12:16:05 +01:00
  • 2752368168 Update gitignore memchr 2023-08-18 20:41:18 +00:00
  • 39f6296f3a Use existing Files entry for empty shader source file "unnamed_shader" Jake Turner 2023-08-21 17:21:09 +01:00
  • f0b9aabb5e Change empty shader source file name to "unnamed_shader" from "shader" Jake Turner 2023-08-21 17:19:08 +01:00
  • 46a236b5ba Use replay ID to look up GL layered depth buffer texture Jake Turner 2023-08-19 19:12:19 +01:00
  • d68a8e9dc4 Added "\n" to the Resource Preview tooltips Jake Turner 2023-08-21 17:36:17 +01:00
  • d6898e428c Ensure GL calls go through normal GL dispatch not to global functions baldurk 2023-08-18 12:25:38 +01:00
  • 0ec7d54bbd Add some naming of internal renderdoc objects in GL baldurk 2023-08-18 11:40:19 +01:00
  • b2c97f2cf3 Use QPointer to track live capture windows during Shutdown Jake Turner 2023-08-17 18:04:41 +01:00
  • d0388f1f20 Fix bug in y-flipping code in ResamplePixels() Closes #3025 Jake Turner 2023-08-15 10:54:36 +01:00
  • 2d53aa2a32 Add unit tests to ResamplePixels() Jake Turner 2023-08-15 10:55:48 +01:00
  • a214ffcaf3 Fix debug pixel at primitive and event message mixing parameter order up William Pearson 2023-07-28 15:34:10 -07:00
  • cd897063e3 Make error message more explicit when proxy texture fails to create baldurk 2023-08-14 16:36:37 +01:00
  • afb4d76dd2 Blend pixel history widget background color with selection color William Pearson 2023-07-28 15:30:37 -07:00
  • 71e886cecc Add demo/test for many primitives hitting the same pixel in one drawcall William Pearson 2023-07-28 17:12:23 -07:00
  • 950819d992 Fix undersized buffer for Vulkan pixel history with many fragments William Pearson 2023-07-28 16:24:19 -07:00
  • 7f9cae3912 Update D3D11 cached OM renderstate for output ID identification baldurk 2023-08-08 15:34:43 +01:00
  • 44b019852e Add better debug naming for D3D11 overlay resources baldurk 2023-08-08 15:32:22 +01:00
  • 597880fea9 Always fill out full view information for all types baldurk 2023-08-08 14:36:49 +01:00
  • 5395d11c5b Fix crash if stream I/O is performed on invalid handle baldurk 2023-08-07 11:19:43 +01:00
  • d23cf4bf0b Allow a little latitude on expected line numbers in callstacks test baldurk 2023-08-04 17:05:37 +01:00
  • 9995c1f0cf Protect against invalid socket data potentially causing crashes baldurk 2023-08-03 14:43:53 +01:00
  • 65859d13bf Add test of Set*Root32BitConstants with 0 constants being set baldurk 2023-08-03 14:21:17 +01:00
  • 3460be091a Expand NULL-protection for Set*Root32BitConstants baldurk 2023-08-03 14:21:33 +01:00
  • 19d7b038c2 Don't allow tooltip to display if context menu is shown in shader viewer baldurk 2023-08-03 14:05:33 +01:00
  • 7631831821 Add "used" attribute to prevent exported symbol dead-stripping Jake Turner 2023-07-30 09:44:49 +01:00
  • fa79938e8a Ensure image layout is up to date mid-command buffer in pixel history baldurk 2023-08-01 16:05:49 +01:00
  • 44be6bdfff Add documentation for return type baldurk 2023-08-01 10:00:54 +01:00
  • 09bc166f1a Add missing documentation reference baldurk 2023-07-31 18:16:24 +01:00
  • 0a20c686fd Remove unimplemented function declarations Serdar Kocdemir 2023-07-28 13:47:45 +01:00
  • 26c673675e Add extra pings to reduce problems with unreasonably slow adb commands baldurk 2023-07-31 17:08:57 +01:00
  • 3d8ad35e9f Don't sanitise selected paths from remote hosts. Closes #3006 baldurk 2023-07-31 17:08:37 +01:00
  • 7c1164e060 Tidy up and implement support for self capture on linux baldurk 2023-07-28 11:07:23 +01:00
  • 9c553bbfb1 Handle OpExecutionModeId in SPIR-V reflection baldurk 2023-07-31 15:03:24 +01:00
  • 4087a46d87 Bump version to v1.29 baldurk 2023-07-31 15:03:11 +01:00
  • 75d7e06eb5 Handle non-square checkboxes : adjust to make them square v1.28 Jake Turner 2023-07-30 07:12:20 +01:00
  • e0bb46979f Change RenderDoc style checkboxes to use checks for low contrast themes Jake Turner 2023-07-29 15:30:58 +01:00
  • a6fed120ac Vulkan PostVS ignore primmitive restart indexes when restart is active Jake Turner 2023-07-27 12:58:06 +01:00
  • 831ed40484 Fix branch specified in CI badge in README baldurk 2023-07-27 01:17:34 +01:00
  • 68ff839dd6 Make gcc happier with escaped \\ in comments baldurk 2023-07-26 23:13:31 +01:00
  • 32ab4273bf Hide invalid shader resources KenLee 2023-07-19 20:04:58 +08:00
  • 7452e29cec Change RenderDoc style checkboxes to use checks for low contrast themes baldurk 2023-07-26 14:40:23 +01:00
  • db6dadad6c Fix capture comments styling of links baldurk 2023-07-26 14:38:26 +01:00
  • 1033adc970 Remove explicit styling span in settings dialog, links style themselves baldurk 2023-07-26 13:37:10 +01:00
  • fb26326624 Ensure D3D12 barrier API is kept happy by matching access to layout baldurk 2023-07-26 11:57:28 +01:00
  • 9e7210611b Fix disassembly for arrays of pointers having wrong type declaration baldurk 2023-07-25 17:46:18 +01:00
  • 6e0ea69011 Account for arrays of pointers when calculating buffer offsets baldurk 2023-07-25 16:12:20 +01:00
  • 8a4735e6dc Use correct size for basic types when calculating cbuffer sizes baldurk 2023-07-25 16:12:05 +01:00
  • 36e5581d2a avoid get color_read_* with depth format Kanglai Qian 2023-07-25 17:03:19 +08:00
  • 9f72b87bc7 Fix Android Vulkan capturing Jake Turner 2023-07-24 16:44:54 +01:00
  • 1301d90418 GL Pixel History small code clean up in CalculateFragmentDepthTests Jake Turner 2023-07-24 07:19:05 +01:00
  • abba66ea10 GL Pixel History set preMod.depth before call to QueryPostModPerFragment Jake Turner 2023-07-24 07:17:13 +01:00
  • 6314c525f9 Use GL_ANY_SAMPLES_PASSED instead of GL_SAMPLES_PASSED Closes #2972 Jake Turner 2023-07-23 08:31:52 +01:00
  • 47d25b141f Workaround nVidia crash in SetGraphicsRoot32BitConstants replay Jake Turner 2023-07-22 11:31:25 +01:00
  • f56a989e4f Add Qt:WindowStaysOnTopHint to resource preview Closes #2971 Jake Turner 2023-07-21 13:19:51 +01:00
  • 117db087a4 Vk tests ignore default pipeline in headless mode Jake Turner 2023-07-20 16:48:56 +01:00
  • 944b38dc1f Use innertype id to look up image type. Closes #2970 Jake Turner 2023-07-20 14:39:15 +01:00
  • d4c9de7f81 Set name on newly created named metadata. Closes #2981 (credit Yun) baldurk 2023-07-17 16:41:19 +01:00
  • 958ab08018 Add missing ")" R11G11B10 GetBufferFormatString() jake.turner 2023-07-12 17:20:28 +01:00
  • a41a6931ba Ignore unbound texture resource overlay rendering Jake Turner 2023-07-06 14:08:03 +01:00
  • 66574fd2bb Test null DSV in D3D12::GetRenderOutputSubresource Jake Turner 2023-07-06 12:41:34 +01:00
  • 5f88b303b5 D3D12 ExecuteIndirect replay use GPUSync(). Closes #2970 Jake Turner 2023-07-03 12:02:16 +01:00
  • 53bf231104 Extend D3D12 Execute Indirect test Jake Turner 2023-07-03 11:54:49 +01:00
  • c328c3fdf7 Fix raw html leaking in an error message baldurk 2023-06-23 18:58:26 +01:00
  • 7c6b4633df Don't report unsupported file types as 'corrupted' captures baldurk 2023-06-23 18:53:41 +01:00
  • 615c02dbd7 Fix handling when rendering to mips of an image in pixel history baldurk 2023-06-23 18:44:30 +01:00
  • 0759f7a16a Update extension_support.md for recently implemented extensions baldurk 2023-06-23 17:41:55 +01:00
  • 811ab29c75 Always offset bindings when doing vulkan shader feedback baldurk 2023-06-23 17:41:45 +01:00
  • a34f890604 Disallow EXR files that are too large baldurk 2023-06-22 13:09:25 +01:00
  • c3266acd15 Remove D3D8 and D3D9 stub backends baldurk 2023-06-22 12:21:33 +01:00
  • 472add2f51 Fix autotests for new global resources baldurk 2023-06-21 11:40:37 +01:00
  • 2887409961 Add support for VK_EXT_image_2d_view_of_3d baldurk 2023-06-20 14:52:38 +01:00
  • a6c1ba1fc5 Add support for VK_EXT_attachment_feedback_loop_dynamic_state baldurk 2023-06-20 14:35:01 +01:00
  • 4b87803071 Add support for VK_EXT_provoking_vertex baldurk 2023-06-15 16:10:06 +01:00
  • 367d55d88d continue improving glCopyImageSubData Kanglai Qian 2023-06-15 23:41:18 +08:00
  • 2ad52d4009 improve glCopyImageSubData Kanglai Qian 2023-06-10 21:11:32 +08:00
  • a70ea20253 support glCopyImageSubData from uncompressed texture Kanglai Qian 2023-06-08 12:13:04 +08:00
  • c4d4a4c19f Fix separate android layer exports baldurk 2023-06-15 17:08:21 +01:00
  • 81a2da7877 Fix linux build with removed VK_LAYER_EXPORT baldurk 2023-06-15 16:55:21 +01:00
  • 910c316404 Fix .ui formatting baldurk 2023-06-15 14:45:37 +01:00
  • 5118f08e23 Update Vulkan & SPIR-V headers to latest baldurk 2023-06-15 13:56:10 +01:00
  • 082402ed66 Delete AMD action callbacks if multiple passes happen. Closes #2958 baldurk 2023-06-15 11:25:57 +01:00