Commit Graph

  • a820934a22 Fix description of float controls - maximum decimal places not sigfigs baldurk 2019-04-26 14:02:42 +01:00
  • 95ce6d5b59 Add a bit more clarification on how to load and use RenderDoc's API baldurk 2019-04-26 14:00:27 +01:00
  • af53fdf89a Document what RENDERDOC_DevicePointer should be for D3D12 baldurk 2019-04-26 13:57:16 +01:00
  • 1296f92a94 Mention that dynamically unused pipeline state resources are hidden baldurk 2019-04-26 13:52:34 +01:00
  • 944c18e6fe Add mention of 'load last settings' button on capture dialog baldurk 2019-04-26 13:44:39 +01:00
  • 1b1f9d2ef8 Fix compilation of crash handler baldurk 2019-04-26 12:10:43 +01:00
  • 3ce4fa3828 Don't try to resolve depth-stencil MSAA images on D3D12 or Vulkan baldurk 2019-04-25 15:20:10 +01:00
  • 7f785059a7 Add some missing bits from GLbufferbitfield baldurk 2019-04-25 15:03:32 +01:00
  • d83358f39e Ensure buffers are always mappable for read to fetch data on replay baldurk 2019-04-25 13:12:40 +01:00
  • 82a35343e6 Only run 'adb root' when getting friendly name baldurk 2019-04-25 12:36:01 +01:00
  • 72880a8f07 Print how far through the Iter_Test we are at each step baldurk 2019-04-24 13:48:48 +01:00
  • 93d23ebac5 Add helper for creating D3D12 PSO with MSAA in testbed program baldurk 2019-04-24 13:10:00 +01:00
  • a57f174688 Ensure we unwrap textures passed to CopyTex2DMSToArray baldurk 2019-04-24 13:09:38 +01:00
  • 8ffe33767c Handle UNormSRGB in some places that were missing handling baldurk 2019-04-23 16:30:04 +01:00
  • 8370f99056 Don't unwrap an image that was created unwrapped baldurk 2019-04-23 16:24:39 +01:00
  • b5b3e91ad5 Add a missing gap in the vulkan pipeline export baldurk 2019-04-23 15:09:40 +01:00
  • bf2dedefac Don't mark lost references as dirty when deleting resource records baldurk 2019-04-23 14:49:54 +01:00
  • 9698d0c7b4 Fix adb existence check baldurk 2019-04-23 13:37:44 +01:00
  • e13671a72c Add sanity check for if dock area isn't available while restoring layout baldurk 2019-04-22 18:19:45 +01:00
  • 6540c6e445 Add bounds check when looking up constant buffer on vulkan baldurk 2019-04-22 17:51:31 +01:00
  • 1b8d2113ca Patch subpass to 0 when fetching tessellation/geometry mesh output baldurk 2019-04-22 17:44:15 +01:00
  • 11e8bdb209 Display default 'viewed as' for typeless textures. Closes #1351 baldurk 2019-04-22 16:16:17 +01:00
  • a1a89824d9 Make sure to process wglMakeCurrent(NULL, NULL) to track active contexts baldurk 2019-04-22 15:28:17 +01:00
  • d948e692fb Add missing serialise of newly added vulkan pipeline state members baldurk 2019-04-22 10:59:31 +01:00
  • b0f975714e Ensure initAdb() waits until adb is ready, rather than causing UI stalls baldurk 2019-04-22 10:46:15 +01:00
  • 9a94ec03cd Add a message if adb couldn't be found, reduce windows error spam baldurk 2019-04-22 10:28:19 +01:00
  • 2eac0ab03c Fix inaccurate tooltip for Android SDK path baldurk 2019-04-22 10:17:43 +01:00
  • 870d553a38 setPixmap can clear text, when removing pixmap do so before setting text baldurk 2019-04-22 10:17:33 +01:00
  • a6f17578c8 Fix query for depth bounds range values baldurk 2019-04-22 10:15:39 +01:00
  • 88cb468350 Fix minor omission in tooltip messages Wade BrainerdandBaldur Karlsson 2019-04-18 22:57:46 -04:00
  • a9a64242f6 Don't crash if python output happens without a stack frame baldurk 2019-04-16 19:33:57 +01:00
  • 15306fe411 Don't set any RPATH/RUNPATH in librenderdoc.so baldurk 2019-04-13 21:22:38 +01:00
  • 2320bb5391 Pass the right MeshDataStage to HasAlignedPostVSData() baldurk 2019-04-12 16:51:35 +01:00
  • 615bb9ecad Remove all elements in the signature array that match not just the first baldurk 2019-04-12 16:51:22 +01:00
  • 7e33e1380b Don't try to patch output signature elements that are exploded arrays baldurk 2019-04-12 16:50:56 +01:00
  • de37c7d005 Check if the capture is closed while a timing request is pending baldurk 2019-04-12 15:11:26 +01:00
  • 04894b4331 Only destroy descriptor resources with bindless feedback if created baldurk 2019-04-12 15:00:29 +01:00
  • 62b03db531 Fix mismatched wide/narrow string formatting baldurk 2019-04-12 11:33:44 +01:00
  • ec1f104b44 Shutdown capture file properly in python example baldurk 2019-04-12 11:04:54 +01:00
  • e2a7ef3ceb Fix a couple of gcc 8 fall-through warnings baldurk 2019-04-12 10:46:39 +01:00
  • 82c54f7310 Update archlinux dependencies to include make & pkg-config baldurk 2019-04-12 10:40:44 +01:00
  • cc43af3aba When dragging the mouse on the timeline bar jump to the nearest draw baldurk 2019-04-11 13:29:11 +01:00
  • 09b5b5df8c Fix compilation using cmake 2.8.12 for now. Closes #1350 baldurk 2019-04-11 12:57:41 +01:00
  • 300fe403c2 Add some high-level overview comments to pixel history implementation baldurk 2019-04-10 15:57:41 +01:00
  • bea9385bb4 Choose the default qmake as specified by Kits in QtCreator Matias N. GoldbergandBaldur Karlsson 2019-04-08 19:42:12 -03:00
  • cc180e383a Add support for Ninja generator Matias N. GoldbergandBaldur Karlsson 2019-04-08 19:34:00 -03:00
  • 76ebef4b50 Improve disassembly & reflection of spec constant op based array sizes baldurk 2019-04-09 14:35:30 +01:00
  • 2f7d6da73c Fix copy-paste error calling wrong object destruction function baldurk 2019-04-09 13:54:50 +01:00
  • 345d213d8c Only flush persistent maps in glMemoryBarrier when capturing a frame baldurk 2019-04-09 11:43:19 +01:00
  • 2ddf3b7adf Auto-fit the WASD camera to the bounding box after switching baldurk 2019-04-09 11:08:49 +01:00
  • f167ac0daf Be extra clear that 64-bit builds can capture 32-bit programs on windows baldurk 2019-04-09 10:17:16 +01:00
  • a5c55c3239 Clarify links to nightly builds a little baldurk 2019-04-09 10:16:02 +01:00
  • ee76ed7a4c Sanitise []s out of vertex attribute names when opening buffer viewer baldurk 2019-04-05 17:16:16 +01:00
  • eba59ecd39 Enable XFB physical device features if we enable the extension baldurk 2019-04-05 14:21:37 +01:00
  • 5b10d2f794 When recreating pipelines, don't make them derivatives baldurk 2019-04-05 14:07:28 +01:00
  • 13c9718858 Preserve expansion when changing events in vulkan pipeline state view baldurk 2019-04-05 13:25:28 +01:00
  • 4311b35038 Tidy up RDTreeView expansion handling baldurk 2019-04-05 13:22:33 +01:00
  • 77269327ef Add EXT_descriptor_indexing test baldurk 2018-12-20 11:37:08 +00:00
  • 636b27549d Enable support for EXT_descriptor_indexing. Closes #1111 baldurk 2018-12-20 12:12:39 +00:00
  • f256218e17 Pass bindless feedback data to UI through vulkan pipeline state baldurk 2019-04-03 11:53:13 +01:00
  • 7f56704a92 Feedback dynamic shader access to arrayed descriptors baldurk 2018-12-21 12:23:09 +00:00
  • 9e4a64e1eb Add locking around access to descriptor set references baldurk 2019-04-03 15:09:06 +01:00
  • 4ff4a7910e Defer processing dirtied objects in descriptor binds until submit time baldurk 2019-04-03 14:51:44 +01:00
  • 2c583b66f6 Add initial VK_EXT_buffer_address capture/replay implementation baldurk 2018-12-20 11:36:51 +00:00
  • 32179d683d Fix idOffsets values when adding OpNops for empty SPIR-V sections baldurk 2019-04-02 17:05:45 +01:00
  • 046cbf9a42 Disable WGL hooks completely when EGL is hooked. Closes #1336 baldurk 2019-04-04 18:35:30 +01:00
  • f13b7ec102 Don't actually call a flush into GL for "virtual" coherent map flushes baldurk 2019-04-04 18:23:48 +01:00
  • 045adf41cd Add handling for PVRTC enums on GL baldurk 2019-04-04 18:22:40 +01:00
  • 7294eb7753 Implement support for VK_EXT_ycbcr_image_arrays baldurk 2019-04-04 16:27:20 +01:00
  • 60c92b2d84 Implement support for VK_EXT_depth_clip_enable baldurk 2019-04-04 16:23:35 +01:00
  • 50b0456ae6 Implement support for VK_EXT_pipeline_creation_feedback baldurk 2019-04-04 15:00:35 +01:00
  • 8f0917e189 Implement support for VK_EXT_host_query_reset baldurk 2019-04-04 14:50:10 +01:00
  • ccd5ba218e Explicitly shutdown only the running test, instead of using destructors baldurk 2019-04-04 15:43:29 +01:00
  • 043fcda299 Fix check for external glslc baldurk 2019-04-04 15:30:04 +01:00
  • 3cc2c37149 Don't crash on linux if getenv() returns NULL for unknown variable baldurk 2019-04-04 15:08:23 +01:00
  • d351ac9ea4 Update to 1.1.105 vulkan headers baldurk 2019-04-04 13:56:22 +01:00
  • fb826ee724 Fix the set of queues made available to initial state CONCURRENT buffers baldurk 2019-04-04 13:11:18 +01:00
  • ff5f946e1e Don't transition images to UNDEFINED if that's their initial known state baldurk 2019-04-04 13:10:29 +01:00
  • f742344c95 Serialise basePipelineIndex properly instead of as empty baldurk 2019-04-04 12:31:22 +01:00
  • d44a00c898 When replaying specific GL extension functions, check availability baldurk 2019-04-04 11:49:30 +01:00
  • c7ea78022c Identify ARM64 as ARM correctly in machine ident baldurk 2019-04-04 11:34:49 +01:00
  • 3b4f283719 Fix & clamp array/sample indexing for MSAA array texture display baldurk 2019-04-03 16:42:03 +01:00
  • 4319c5c2ab Calculate the slice properly for viewing MSAA textures as buffers baldurk 2019-04-03 16:28:05 +01:00
  • a031359288 Fix image view types for MSAA array support baldurk 2019-04-03 16:27:47 +01:00
  • cb47684766 Create and bind a dummy fragment shader for xfb on GLES baldurk 2019-04-03 14:17:25 +01:00
  • fe5c48ff35 Update version of VK_EXT_debug_marker in manifest Aliya PazylbekovaandBaldur Karlsson 2019-04-01 16:06:48 -04:00
  • 7ac31e5ca7 Workaround ARM driver bug with core promoted function. Closes #1322 baldurk 2019-04-01 15:45:24 +01:00
  • edc99c4c4a Update object-to-ResourceId patching for new debug message format baldurk 2019-04-01 14:34:20 +01:00
  • 4c3a68d866 Add a couple of setName overloads in VulkanGraphicsTest baldurk 2019-04-01 14:27:26 +01:00
  • 1cada82d2f Use VK_EXT_debug_utils in testbed program baldurk 2019-04-01 14:26:39 +01:00
  • fa06d29077 Strip VK_LAYER_KHRONOS_validation baldurk 2019-04-01 14:26:04 +01:00
  • ff354e57e6 Add handling for EXT_debug_utils for gathering debug messages baldurk 2019-04-01 14:25:49 +01:00
  • afb7fa3771 Add handling for MSAA Array textures on GL/GLSL shaders. Closes #1333 baldurk 2019-04-01 11:59:11 +01:00
  • 4bdc07a770 Don't create MSArrayCopyVS on its own as we don't need it without PS baldurk 2019-03-29 16:47:20 +00:00
  • fc8203ed6c Make D3D11 overlay rendering FL9 compatible. Closes #1332 baldurk 2019-03-29 17:47:47 +00:00
  • 6e3c4aaf49 Don't use m_pReal2 for IDXGISwapChain1 functions baldurk 2019-03-29 17:23:50 +00:00
  • bd615a04da Update SPIR-V stringise for latest SPIR-V headers baldurk 2019-03-29 10:32:31 +00:00
  • 7cef20fde5 Add missing demo project tests to CMakeLists.txt baldurk 2019-03-28 16:52:52 +00:00
  • 3d2fa8cd3e Optimise RichResourceText to special-case for single ResourceId text baldurk 2019-03-27 17:59:29 +00:00
  • a44b85bd76 Don't use StringFormat::Fmt for ResourceId stringise baldurk 2019-03-27 17:59:35 +00:00