Commit Graph

  • 7b18d1c68e Fixing 2 issues with pixel history: Aliya Pazylbekova 2021-04-14 18:00:21 -04:00
  • 98685bbcb5 Fix misleading log entry Jinesi Yelizati 2021-04-15 18:09:02 +08:00
  • f89b020cc7 Create DSV with proper descriptor in D3D12 quad overdraw baldurk 2021-04-15 11:15:54 +01:00
  • 2a61a7f32d Fix documentation build baldurk 2021-04-14 19:59:07 +01:00
  • 3ed516a7f6 Fix unit tests baldurk 2021-04-14 19:40:20 +01:00
  • 5b52bd7724 Treat API as unsupported if no frame capturers handle it. Closes #2222 baldurk 2021-04-14 16:56:14 +01:00
  • eac94b74f6 Allow cbuffer previewer to apply custom format to non-buffer-backed CBs baldurk 2021-04-14 16:26:32 +01:00
  • 94b0b04483 Calculate texture byte size in GL as 64-bit baldurk 2021-04-14 11:22:54 +01:00
  • 208ab0fd7d Don't seek file until after it's checked for validity baldurk 2021-04-13 16:28:08 +01:00
  • 49e05bee72 Add error checking for textures failing to create baldurk 2021-04-13 16:27:58 +01:00
  • 7f939e2b7a If renderbuffer storage is re-created, don't create new readback texture baldurk 2021-04-13 14:26:04 +01:00
  • 4917fb0a96 Make debug logs about padded chunks a little less spammy baldurk 2021-04-13 13:25:18 +01:00
  • 00f352caeb Reserve a little more space in initial contents for sparse table baldurk 2021-04-13 13:25:04 +01:00
  • cb2b321a09 Ensure reserved descriptors are properly initialised baldurk 2021-04-13 13:21:52 +01:00
  • 376ac20af3 Compile fix baldurk 2021-04-12 21:20:01 +01:00
  • 1145447645 Fix descriptor write rollover to skip padding binds. Closes #2231 baldurk 2021-04-12 19:48:39 +01:00
  • b9f9874c06 Enable shaderStorageImageMultisample at capture time for MSAA stores baldurk 2021-04-12 17:49:36 +01:00
  • e037795a85 Don't iterate over internal descriptors added to descriptor heap baldurk 2021-04-12 17:32:40 +01:00
  • 02e8e8fdf7 Patch imageless framebuffer image usage/formats to match image patching baldurk 2021-04-12 17:19:59 +01:00
  • 3bc996116d Fix identification of vendor UAV on SM5.1+ baldurk 2021-04-12 16:04:39 +01:00
  • cf8785db90 Handle multisampled renderbuffers with 0 sample count. Closes #2242 baldurk 2021-04-12 14:27:33 +01:00
  • 3995b81dcc Consume dynamic offsets properly in pipeline state population baldurk 2021-04-12 14:00:56 +01:00
  • 6271f010cc Don't hardcode font size/width calculating margin sizes. Closes #2227 baldurk 2021-04-12 12:59:27 +01:00
  • 95e6a4a971 Respect font scale for fixed-width fonts baldurk 2021-04-12 12:56:06 +01:00
  • 34ea6529c9 Account for rootIsDecorated when painting tree lines in RDTreeView baldurk 2021-04-12 11:39:02 +01:00
  • 14698bb451 Ignore location decorations that shouldn't be used in GL baldurk 2021-04-12 11:07:24 +01:00
  • dcfe7596a1 Don't use SPIR-V entry point name as unique identifier. Closes #2226 baldurk 2021-04-12 10:57:24 +01:00
  • 6a6b7f68e1 Display thumbnails for empty resources baldurk 2021-04-12 10:35:08 +01:00
  • c3ca732ab9 Fix a crash & a replay issue when AMD AGS DX12 CreateDevice() is called Volkan Ilbeyli 2021-04-06 11:58:29 -04:00
  • add33d484c Modified find to work on Mac Jake Turner 2021-04-06 20:57:49 +01:00
  • e4cd163c5f Reformatting *.mm files with clang-format Jake Turner 2021-04-01 06:35:10 +01:00
  • aca59e3f55 Added *.m & *.mm file extensions Jake Turner 2021-04-05 16:20:11 +01:00
  • f3b6e38db4 Apple implementation of DisplayRendererPreview Jake Turner 2021-03-28 06:03:22 +01:00
  • cd5d0ede44 RenderdocCmd: add x86/x86_64 support for APKs Ricardo Quesada 2021-03-30 06:24:48 -07:00
  • d1ff368098 Bump version to 1.14 baldurk 2021-03-29 17:05:44 +01:00
  • cc05b288b6 List sparse resources as supported in the documentation v1.13 baldurk 2021-03-29 12:19:34 +01:00
  • 372a449858 Apple support for capture keys F11, F12, PrtScrn Jake Turner 2021-03-26 21:34:09 +00:00
  • 74d985569c Fix use of range 0 offset instead of current range. Closes #2207 baldurk 2021-03-26 13:08:50 +00:00
  • 72095ff35c Update cmake strip scripts on android to work with latest NDK baldurk 2021-03-26 12:00:53 +00:00
  • 65e0028f64 Apple increased lsof wait time Jake Turner 2021-03-12 05:26:43 +00:00
  • ddd6d2f86f Apple set the name of the python libs Jake Turner 2021-03-26 05:48:54 +00:00
  • e074c3aba0 Apple renamed nsctx -> nsgl_ctx Jake Turner 2021-03-26 05:42:33 +00:00
  • 2545dfc853 Remove workaround disabling BDA on AMD from driver 21.3.1 baldurk 2021-03-25 15:29:30 +00:00
  • 0b8d784730 Handle NULL descriptor binds in push descriptors correctly. Closes #2217 baldurk 2021-03-25 14:54:40 +00:00
  • f670586ca5 Add support for nvapi wrapped PSO create functions baldurk 2021-03-16 15:08:47 +00:00
  • 30ca842e98 On Apple use the view object as the window handle Jake Turner 2021-03-25 07:04:37 +00:00
  • 1700249a79 Do not access "view" in getMetalLayerSize Jake Turner 2021-03-25 04:08:39 +00:00
  • 57b6190c85 Link to proper github new issue page baldurk 2021-03-23 23:09:58 +00:00
  • 7c73e31050 Fix path separators on windows just in case baldurk 2021-03-23 12:56:59 +00:00
  • 79e42bc365 Compile android_native_app_glue.c as C baldurk 2021-03-23 12:56:41 +00:00
  • 911d290948 Fix warning about implicit std::pair copy in android hook code baldurk 2021-03-23 12:50:26 +00:00
  • 0c83ff6a78 Ignore warnings in lizard files on new android compilers baldurk 2021-03-23 12:50:11 +00:00
  • bc68f381bc Update tinyexr to 1.0 baldurk 2021-03-23 12:50:01 +00:00
  • 6a0dff050c Try to unbreak broken android cmake flags baldurk 2021-03-23 12:24:54 +00:00
  • 261be0e597 Handle empty infinite loops in SPIR-V disassembler baldurk 2021-03-23 11:39:14 +00:00
  • 47ebc9f5c2 Add missing physical feature check in vulkan memory model features baldurk 2021-03-23 11:38:59 +00:00
  • 6f8bf648aa Fix build on VS2019 baldurk 2021-03-22 19:19:38 +00:00
  • 08825a0bf8 Handle a couple of other instructions for type replacements in postvs baldurk 2021-03-22 17:34:41 +00:00
  • 44db412b8d Speculative workaround for QWidgetPrivate::subtractOpaqueSiblings crash baldurk 2021-03-22 17:00:02 +00:00
  • 3b62d8b326 Account for overlapping ranges needing to be patched to another space baldurk 2021-03-22 16:52:31 +00:00
  • 63df049646 Fix typo preventing loading recent D3D12 captures baldurk 2021-03-22 16:08:56 +00:00
  • 61382d36a3 Don't show preserve option for alpha mapping in save dialog baldurk 2021-03-22 16:08:45 +00:00
  • dc44d6c271 Make doubles vertex attribute test optional for radv missing support baldurk 2021-03-22 13:36:23 +00:00
  • da288830c0 Fix display of doubles in mesh output baldurk 2021-03-22 13:35:36 +00:00
  • 3b341649f6 Properly set byte count for STARTUPINFO struct baldurk 2021-03-22 14:50:49 +00:00
  • c30e969a69 Remove vulkan environment variable when not hooking child processes baldurk 2021-03-22 11:27:29 +00:00
  • 287da369fc Fix handling of child processes on linux baldurk 2021-03-22 11:16:14 +00:00
  • 83f99b6e56 Fix compile errors in demos project in linux baldurk 2021-03-19 17:40:14 +00:00
  • c9fe986057 Print target control logging after logging has been enabled baldurk 2021-03-19 17:25:34 +00:00
  • 01f86e7c3a Pause at main first before adding PIDs to zombie list on linux baldurk 2021-03-19 17:23:57 +00:00
  • 08d9cf26b5 Fix initial/final layouts on depth attachment on vulkan mesh render baldurk 2021-03-17 12:36:27 +00:00
  • 88cb0615d0 Add Support for building the Python API against Python 3.9 Dean Ellis 2021-03-22 14:00:31 +00:00
  • 2a8cd9ef05 Vulkan Mac High DPI fix GetOutputWindowDimensions Jake Turner 2021-03-06 05:55:19 +00:00
  • 6b6a720c08 Apple remove allocPath from GetExecutableFilename Jake Turner 2021-03-06 05:56:25 +00:00
  • ed954cea4d Fix identification of GL framebuffer outputs with renderbuffers baldurk 2021-03-15 23:32:13 +00:00
  • 6634f06cbd Fix cases that could transition unused image subresources from UNDEFINED baldurk 2021-03-15 15:35:26 +00:00
  • 80fe6160fb Remove platform specific external object extension on vulkan baldurk 2021-03-15 14:40:16 +00:00
  • 827a48fe57 Check sampler validity against immutable samplers on serialise baldurk 2021-03-15 14:39:21 +00:00
  • 90d7bc1926 Fix configuration of spec constants when patching compute pipelines baldurk 2021-03-15 12:33:13 +00:00
  • 7a8b4a4664 Fix compile and code style errors in GL_Simple_Triangle baldurk 2021-03-15 09:58:57 +00:00
  • faa9dbf709 Enable pyrenderdoc for Apple Jake Turner 2021-03-06 05:03:45 +00:00
  • 9c787bd05d Tidyup the Apple RPATH usage Jake Turner 2021-03-13 06:22:14 +00:00
  • 67e277717c Added test failure if fail to find the draw marker Jake Turner 2021-03-02 05:31:47 +00:00
  • fd99dc5097 Fix Apple link errors when disabling Vulkan Jake Turner 2021-02-28 22:51:02 +00:00
  • 004a731607 On Apple use GetLibraryFilename() to set libfile Jake Turner 2021-02-28 16:19:35 +00:00
  • 87cb4e58b6 Check for GL debug extension when using it Jake Turner 2021-03-14 05:59:24 +00:00
  • 769fade4cf Fixed small typo "htat" -> "that" Jake Turner 2021-02-28 06:59:06 +00:00
  • 1985d126c7 Converted gl_simple_triangle test to OpenGL 4.1 Jake Turner 2021-02-27 07:25:16 +00:00
  • 1e90d20185 Changed GL test default shaders to be version 410 Jake Turner 2021-02-27 07:23:03 +00:00
  • 05e7d1eab9 Add some debug regions in internal GL code baldurk 2021-03-13 00:47:04 +00:00
  • 414f7bbff6 Use correct attachment when querying framebuffer mip/layer on clear baldurk 2021-03-13 00:46:52 +00:00
  • 4cb7648ebc Fix handling of multisampled renderbuffers on GL baldurk 2021-03-13 00:46:38 +00:00
  • bea31d3489 Skip subresources in mip tail when marking referenced baldurk 2021-03-12 14:21:38 +00:00
  • aeaf26930c Implement reserved (sparse) resources on D3D12. Closes #2203 baldurk 2021-03-11 16:45:10 +00:00
  • e5e5b064d8 Improve handling of sparse page table for awkward D3D cases baldurk 2021-03-10 14:28:46 +00:00
  • cfe3374267 Reset invalid state when letting user retry adding a shader tool baldurk 2021-03-10 10:43:00 +00:00
  • 10aad2a7b1 Only apply sparse binding initial contents to resources if they change baldurk 2021-03-09 10:43:46 +00:00
  • 145fd3c001 Compile fixes for 32-bit windows baldurk 2021-03-08 17:33:42 +00:00
  • 6d0ee7c2dd Explicitly instantiate serialise types baldurk 2021-03-08 17:27:13 +00:00
  • 4cda238c1d Fix linux compilation baldurk 2021-03-08 16:54:50 +00:00