Commit Graph

  • 355b81f232 If enumerating remote target controls on Android, distrust everything baldurk 2019-01-03 17:06:37 +00:00
  • 7f0ac0f1fe Improve message for flushing unmapped memory baldurk 2019-01-03 16:26:00 +00:00
  • 164453a8eb Add assert that command buffer is non-NULL baldurk 2019-01-03 16:25:51 +00:00
  • 91e80a7756 Remove accidentally committed debug print baldurk 2019-01-03 14:26:18 +00:00
  • 14c110ce58 On all platforms, output library to lib folder in cmake build baldurk 2019-01-03 12:35:38 +00:00
  • 5e269189b4 Rename catch global variable to prevent clashes baldurk 2019-01-03 12:31:27 +00:00
  • 1aa1abdf45 Don't lose base thumbnail when converting from zip.xml baldurk 2019-01-03 12:15:25 +00:00
  • f543f02998 Check RDC export/import in all simple tri tests, but *only* in those baldurk 2019-01-03 12:04:36 +00:00
  • daed903b64 Add support for wglShareLists. Closes #1224 baldurk 2019-01-03 11:51:40 +00:00
  • 2237c241ff Fix incorrectly named methods in ResourceFormat baldurk 2019-01-03 10:52:18 +00:00
  • c154a16442 Add better logging around D3D11 replay device creation baldurk 2019-01-03 10:49:21 +00:00
  • 5280b6628a Fix D3D11 drivertype fallback to WARP/REFERENCE not properly applying baldurk 2019-01-03 10:47:30 +00:00
  • 2e18b09bc9 Fix typo that saved D3D12 indexed draw indirect index offset incorrectly baldurk 2019-01-03 10:44:42 +00:00
  • 09207c5de0 Set structured serialisers as streaming mode baldurk 2019-01-03 10:44:17 +00:00
  • 7860bee811 Make sure to fail if errors are found in python interface method naming baldurk 2019-01-03 10:43:48 +00:00
  • 6dd67d0069 Fix argument string for buffer views in D3D12 pipeline view baldurk 2019-01-03 10:43:28 +00:00
  • 96075bc575 Remove unwanted rowspan on D3D12 sample mask baldurk 2019-01-03 10:43:12 +00:00
  • d02280ea5e tests: increase milliseconds2 test maximum to 1580 Jake Turner 2018-12-31 22:04:32 +13:00
  • 8105ddb5ab osx: for cmake set library output to be lib folder Jake Turner 2018-12-31 19:43:30 +13:00
  • 8fdf3ac245 osx: Fix cmake warning about policy CMP0068 Jake Turner 2018-12-31 19:40:12 +13:00
  • e9d70d7eec osx: enable unit tests for OSX travis building Jake Turner 2018-12-30 17:04:41 +13:00
  • 5d08efc16b Fix some untyped member serialisation azhirnov 2018-12-22 17:29:01 +03:00
  • 5444c4b3ab Treat Op(Member)DecorateStringGOOGLE as part of the annotation section Alex Smith 2018-12-29 12:04:49 +00:00
  • 9db805a1cd Add OpName before OpModuleProcessed Alex Smith 2018-12-29 12:03:02 +00:00
  • 2ec0096bc2 osx: Fix FileIO::GetLibraryFilename Jake Turner 2018-12-22 17:22:29 +13:00
  • 0d31fa28ee Tests: added test for FileIO::GetLibraryFilename Jake Turner 2018-12-22 17:19:52 +13:00
  • f0a50cf4cc osx: Implement Wide2UTF8 Jake Turner 2018-12-22 17:29:19 +13:00
  • 3c319024e8 Remove useless spammy log print of progress. baldurk 2018-12-21 11:09:24 +00:00
  • b006ea81a6 Handle all logical sections in SPIRVEditor baldurk 2018-12-20 16:16:31 +00:00
  • 2af0c8c9f8 Automatically strip nops when destroying SPIRVEditor baldurk 2018-12-20 16:07:37 +00:00
  • b33e5e018a Add tracking of which extensions are in the module baldurk 2018-12-20 13:32:08 +00:00
  • 36a4de8170 Don't show two empty rows for a completely empty combined image/sampler baldurk 2018-12-20 12:01:29 +00:00
  • 64fc592341 Fix index used to look up writes when applying initial state descriptors baldurk 2018-12-20 12:13:27 +00:00
  • 68c5ffe5ee Don't apply quick check-and-skip for array descriptor slots baldurk 2018-12-20 12:13:13 +00:00
  • 7498c53a37 Verify thread access to ReplayController to ReplayOutput baldurk 2018-12-20 10:49:13 +00:00
  • 1617b4618d Fix crash on GL after saving a texture to disk, wrong thread access baldurk 2018-12-20 10:36:59 +00:00
  • e59fc15369 Get the right port number form the proc file tabi.katalin 2018-12-19 10:17:25 +01:00
  • 8934da6dc3 When re-trying a frame capture add context configuration. Closes #1215 baldurk 2018-12-19 17:15:39 +00:00
  • 11fa2294d7 Display conditional rendering state for compute shader Danylo Piliaiev 2018-12-19 13:52:39 +02:00
  • c16371d779 Add alignment helpers baldurk 2018-12-19 15:38:40 +00:00
  • b08fb8c9b5 Allow specifying the pNext struct passed to vkCreateDevice baldurk 2018-12-19 15:38:31 +00:00
  • ad48f438b2 Update test demos project's vulkan headers to match main ones baldurk 2018-12-19 12:04:16 +00:00
  • 11237585f2 Add warning if some required extensions are missing baldurk 2018-12-19 10:56:40 +00:00
  • 96b881dbd7 Don't keep fetching messages if the remote server has disconnected baldurk 2018-12-19 10:45:07 +00:00
  • 9ac07f806b On android only call eglTerminate after eglInitialize. Closes #1211 baldurk 2018-12-19 09:58:15 +00:00
  • ec6406c8ff Check next step is in bounds for states before checking conditions baldurk 2018-12-18 17:38:49 +00:00
  • 19064a0f05 Force on DXGI_USAGE_RENDER_TARGET_OUTPUT to swapchain backbuffers baldurk 2018-12-18 17:25:14 +00:00
  • ddb7aeef92 If a SPIR-V type has been replaced due to aliasing don't set custom name baldurk 2018-12-18 16:46:55 +00:00
  • 5cfe6c7623 Give each breakpad server a unique pipe baldurk 2018-12-17 19:50:37 +00:00
  • ec194327be Revert mistaken change to compile Array <-> MSAA copy shaders as SM4 baldurk 2018-12-17 18:14:09 +00:00
  • ef3aef17ff Add missing header on linux to fix compilation baldurk 2018-12-17 18:03:54 +00:00
  • d1f25eea0f Add extended thumbnail handling into XML codec baldurk 2018-12-17 17:07:25 +00:00
  • 5f96644d08 Add support for global uniforms in SPIR-V and non-bound textures. baldurk 2018-12-17 16:39:16 +00:00
  • bb9ff1ccb7 Adjust GL SPIR-V shader test demo to do opengl-unique things baldurk 2018-12-17 15:27:42 +00:00
  • b08d277b61 Apply clang-format to embedded internal shader source baldurk 2018-12-17 13:11:30 +00:00
  • 6b40a82a80 marker/pass boundary calls should not have drawcall IDs. baldurk 2018-12-17 13:05:33 +00:00
  • f20b19ae56 If the unique_objects layer is enabled, try to replace objects with IDs baldurk 2018-12-17 13:02:58 +00:00
  • ce88558a7c Refactor RDTreeWidgetDelegate into RichTextViewDelegate that is reusable baldurk 2018-12-17 12:47:07 +00:00
  • 58e2c88e76 Don't custom size horizontal header by default in RDTableView baldurk 2018-12-17 10:17:46 +00:00
  • a8ca37f5e5 Fix OpenGL ES fragment shader compile error tabi.katalin 2018-12-17 15:44:53 +01:00
  • 0e311e1b62 Final compile fix hopefully :( baldurk 2018-12-14 22:37:05 +00:00
  • 42e10aeabc Fix compile error baldurk 2018-12-14 21:53:55 +00:00
  • 85b4643de9 Fix compile error with initialisation of PixelValue baldurk 2018-12-14 20:41:47 +00:00
  • 383d8158cc Fix docs build with missing end string terminator baldurk 2018-12-14 20:41:09 +00:00
  • 02a9f9fbce linux_callstack: don't compute offset to .text section manually Sebastian Krzyszkowiak 2018-12-11 02:17:38 +01:00
  • 9b90625489 linux_callstack: take region offset into account Sebastian Krzyszkowiak 2018-12-11 01:50:34 +01:00
  • 29e38e71a9 Implement VK_EXT_conditional_rendering Danylo Piliaiev 2018-11-30 18:59:47 +02:00
  • 13e7d1c134 Support display of YUV textures on D3D11, D3D12 and Vulkan baldurk 2018-12-14 18:52:26 +00:00
  • 8b04c9b7ad Fix min/max calculation for stencil on GL and Vulkan baldurk 2018-12-14 16:57:55 +00:00
  • aae08060a9 Add DummyWrites to histogram/minmax on vulkan baldurk 2018-12-14 16:45:49 +00:00
  • 90b970b547 Forcibly disable any reported support for DISJOINT binding on vulkan baldurk 2018-12-14 15:41:00 +00:00
  • 4c7ed0cb3c Copy each plane aspect of multi-planar images separately on vulkan baldurk 2018-12-14 15:40:09 +00:00
  • 46b0dc6c6e Specify YCbCr conversion sampler when creating conversion views baldurk 2018-12-14 15:38:35 +00:00
  • 0668bbbc07 Fix image layout for vulkan text atlas baldurk 2018-12-14 15:38:21 +00:00
  • 2cf5129e71 Add support for YCbCr conversion samplers in vulkan. Refs #1194 baldurk 2018-12-14 14:08:33 +00:00
  • 5ddefed02b Check for shaders being present before doing MSAA<->Array copy baldurk 2018-12-14 10:22:53 +00:00
  • 5b38a36d0a Don't count references from shaders that fail to create on FL10_0 baldurk 2018-12-14 10:15:10 +00:00
  • 5c6d7b882e Don't use NULL for NullResource definition on vulkan. Closes #1209 baldurk 2018-12-13 23:40:53 +00:00
  • d8ddd89e0a Check for failures from QueueWaitIdle in vulkan queue flush baldurk 2018-12-13 21:59:16 +00:00
  • d4242b7cf7 Note that shared resources are now partially supported on D3D12 baldurk 2018-12-13 18:42:21 +00:00
  • 62ba684567 Move Vec4u to a global struct next to Vec4f baldurk 2018-12-13 18:27:43 +00:00
  • 1cb0f29198 Update channels detail when HDR multiplied text is edited baldurk 2018-12-13 18:00:26 +00:00
  • a22a32c299 Mark resources as dirty when they become involved in video processing baldurk 2018-12-13 16:31:36 +00:00
  • 2354deccb5 When clearing initial states on D3D11, handle YUV view formats baldurk 2018-12-13 16:04:02 +00:00
  • a6a2a7f20c Add helpers to get view cast formats for YUV textures baldurk 2018-12-13 16:03:44 +00:00
  • 616e5efe03 Fix size calculation for UpdateSubresource on YUV textures baldurk 2018-12-13 16:03:12 +00:00
  • e34833843c Explicitly disable RT feature query & D3D12.3 (?) interfaces baldurk 2018-12-13 12:53:46 +00:00
  • 1fc51777d2 Dock live capture windows with capture dialog if visible. Refs #1197 baldurk 2018-12-13 10:30:01 +00:00
  • 006bf38e79 Disable BufferSecurityCheck option on renderdoc libraries baldurk 2018-12-12 23:47:02 +00:00
  • 86dd6c370f Add pass-through unwrapping hooks of D3D11 Video interfaces. Closes #922 baldurk 2018-12-12 22:10:49 +00:00
  • b3458ad940 Use special GetRowPitch calculation when pitch is needed on D3D baldurk 2018-12-12 22:08:17 +00:00
  • caaa2bf144 Fix demos compilation on Win32 baldurk 2018-12-12 19:01:32 +00:00
  • ff20086e4c Make sure MediaEngine is released before calling MFShutdown() baldurk 2018-12-12 18:28:26 +00:00
  • 796b05d76e Add markers to D3D11 video textures demo, around video update & blit baldurk 2018-12-12 18:14:49 +00:00
  • 92f48ea54b Implement ID3D11Multithread support for automatic locking baldurk 2018-12-12 15:05:55 +00:00
  • 6fcba1ced4 Add use of MediaFoundation to decode video in D3D11 video texture demo baldurk 2018-12-12 13:50:02 +00:00
  • d777f6bf9d Allow sourcing data from disk in demos program baldurk 2018-12-12 13:45:33 +00:00
  • 360ab71a56 Update demos copy of DX official headers baldurk 2018-12-12 13:10:56 +00:00
  • 1f0192ba3e Fix python not calling bgraOrder function right (it used to be a flag) baldurk 2018-12-12 12:32:32 +00:00
  • 18050c70c4 Strip lunarg assistant layer on replay baldurk 2018-12-12 12:21:25 +00:00