Commit Graph

  • 0d31fa28ee Tests: added test for FileIO::GetLibraryFilename Jake TurnerandBaldur Karlsson 2018-12-22 17:19:52 +13:00
  • f0a50cf4cc osx: Implement Wide2UTF8 Jake TurnerandBaldur Karlsson 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.katalinandBaldur Karlsson 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 PiliaievandBaldur Karlsson 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.katalinandBaldur Karlsson 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 KrzyszkowiakandBaldur Karlsson 2018-12-11 02:17:38 +01:00
  • 9b90625489 linux_callstack: take region offset into account Sebastian KrzyszkowiakandBaldur Karlsson 2018-12-11 01:50:34 +01:00
  • 29e38e71a9 Implement VK_EXT_conditional_rendering Danylo PiliaievandBaldur Karlsson 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
  • bf9f41f2b1 Remove accidental commit of validation layer enabling baldurk 2018-12-12 12:21:18 +00:00
  • 3bac064362 Remove Resources\resource.h from qrenderdoc project baldurk 2018-12-12 12:14:51 +00:00
  • 208b6facff Add a couple of helper D3D/DXGI smart pointers baldurk 2018-12-12 12:12:10 +00:00
  • 7880cc5d7b Allow customising D3D11 device creation flags in D3D11 demos baldurk 2018-12-12 12:11:55 +00:00
  • 556cd39276 vk_info: fix uninitialized DescriptorSetSlot Pierre-Olivier KoneckiandBaldur Karlsson 2018-12-12 12:15:57 +01:00
  • 19aed5b1f2 If a path already has a : treat it as if it were already native baldurk 2018-12-12 11:13:35 +00:00
  • ac196bde79 Fix compilation on linux baldurk 2018-12-12 09:31:17 +00:00
  • 04edbc6b82 Add partial OpenSharedHandle support MichelVachonandbaldurk 2018-12-07 09:27:10 -05:00
  • f8720b94af Add demos testing video (YUV / YCbCr) formats on D3D11, D3D12, Vulkan baldurk 2018-12-11 17:12:55 +00:00
  • b9f5ecaaa8 Add GPU selection on command line to VK/D3D11/D3D12 tests baldurk 2018-12-11 15:04:45 +00:00
  • f1d2258c5b Update copyright years in demos project baldurk 2018-12-10 17:19:11 +00:00
  • b530df00a2 Add helper for VkDescriptorImageInfo baldurk 2018-12-10 17:17:35 +00:00
  • d4ee873013 Disallow copying AllocatedImage/Buffer, but allow create-in-place baldurk 2018-12-10 17:17:17 +00:00
  • ab89b074d2 Support texture SRVs with swizzle/planeslice parameters on D3D12 baldurk 2018-12-10 13:43:41 +00:00
  • 5e2971a79f Fix initial state for upload/readback buffers on D3D12 baldurk 2018-12-10 13:41:25 +00:00
  • 4c3d70b612 Add D3D11 helper for making sampler objects baldurk 2018-12-10 12:01:11 +00:00
  • 38644934c5 Add helpers for loading XPM texture, and add simple example texture baldurk 2018-12-10 12:00:46 +00:00
  • a5a952855c Fix location of khrplatform.h in demos VS project baldurk 2018-12-10 12:00:27 +00:00
  • 2b802b1ba8 Allow custom display shaders in image viewer baldurk 2018-12-10 11:56:02 +00:00
  • 8a47aabb94 Remove un-needed resource.h in qrenderdoc project baldurk 2018-12-10 11:52:52 +00:00
  • 68b23c5f62 Add support for YUV resource formats baldurk 2018-12-07 12:14:32 +00:00
  • 2411ce70ea Add flags to ResourceFormat to replace bgraOrder/srgbCorrected baldurk 2018-12-06 17:48:38 +00:00
  • 2db56c2a86 Remove peak clock flag in opening GPA context Amit PrakashandBaldur Karlsson 2018-12-07 16:34:20 -05:00
  • 9d21221617 TextureViewer: fix wheel zooming on HiDPI screens Sebastian KrzyszkowiakandBaldur Karlsson 2018-12-10 20:54:32 +01:00
  • bba5e6ee5e Handle PNG thumbnails in XML codec (and Raw, just in case) baldurk 2018-12-07 18:19:50 +00:00