Commit Graph

4579 Commits

Author SHA1 Message Date
baldurk 1db06dfd43 Implement histogram for D3D12 2016-11-18 16:31:08 +01:00
baldurk 834148f862 Add texture min/max calculation for D3D12 2016-11-18 16:31:08 +01:00
baldurk 4b477e2307 Handle duplicated root signatures coming back during replay.
* This could happen if e.g. a capture contained the precise root sig
  that we use internally (and so was created outside of the capture).
  Otherwise, it would already be de-duplicated.
2016-11-18 16:31:07 +01:00
baldurk 50c803a395 Extract out SRV prep and resource copy as needed for tex sampling 2016-11-18 16:31:06 +01:00
baldurk c21b64f84a Fix stencil texture display 2016-11-18 16:31:05 +01:00
baldurk 0c06590df3 Remove cubemap binding from D3D/HLSL texture view. Just use 2D array 2016-11-18 16:31:05 +01:00
baldurk f704d34d07 Make sure correct base event appears for ExecuteIndirect() replaying 2016-11-18 16:31:04 +01:00
baldurk 0792185a17 Ignore modern vs folder .vs/ 2016-11-18 16:31:03 +01:00
baldurk 7a289c8d53 Strip out unique objects layer with other validation layers. Closes #423 2016-11-15 17:17:25 +01:00
baldurk 569cc0614f QRenderDoc target should depend on renderdoc, so it can link 2016-11-15 15:03:06 +01:00
baldurk db0fbfc56f Handle VK_ATTACHMENT_UNUSED in color/input attachments without crashing 2016-11-15 14:39:39 +01:00
baldurk 76cd51772a Add cmake parameters for linking qrenderdoc against static qt libs
* This is fine under LGPL as RenderDoc is also open source licensed, so
  any such builds can be fully recreated and linked against a new Qt.
2016-11-15 12:00:34 +01:00
baldurk 9bd02042d0 Generate pdb files in release qrenderdoc builds 2016-11-15 12:00:34 +01:00
baldurk 98a6bb56ca Allow querying for IDXGISurface, assume device's native UUID. Refs #402 2016-11-15 12:00:17 +01:00
baldurk a786668208 Unwrap physical devices and queues as dispatchable in debug marker funcs 2016-11-14 19:02:52 +01:00
baldurk 1c51f6647f Ignore generated folder in qrenderdoc 2016-11-14 18:21:54 +01:00
baldurk b92f794220 Improve dll copies - don't copy if file doesn't exist, hide in solution 2016-11-14 18:21:46 +01:00
baldurk dd36f99016 Remove generated file that's no longer created 2016-11-14 18:15:25 +01:00
baldurk dc982d519b Only set WA_PaintOnScreen when doing custom painting 2016-11-14 17:41:45 +01:00
baldurk 411815a300 Set XCB/Xlib data every time
* Oops...
2016-11-14 17:29:29 +01:00
baldurk ba03524b5c Add supporting files for debian menus 2016-11-14 17:15:19 +01:00
baldurk 24372f4a26 Add message on install about what commands to run to cache desktop files 2016-11-14 16:44:53 +01:00
baldurk ea748177e1 Compile fix for linux isinf/isnan 2016-11-14 16:32:10 +01:00
baldurk 86c9742309 Let capture context manage singleton window panes 2016-11-14 15:20:51 +01:00
baldurk f44970d4ca Refresh event selection after texture output is created 2016-11-14 15:19:24 +01:00
baldurk 7161891d2d Fix QDateTime format string - yyyy not YYYY 2016-11-14 15:18:43 +01:00
baldurk c39fe4a6c0 Add some TODO notes 2016-11-14 14:21:23 +01:00
baldurk d2c55377f3 Add live capture connection dialog 2016-11-14 14:12:51 +01:00
baldurk 10d1dc6e53 Add extended RDListWidget, which adds mouse click/double-click 2016-11-14 14:12:51 +01:00
baldurk 04004e3243 Add mousemove event to RDLabel 2016-11-14 14:12:50 +01:00
baldurk f4952ecc49 Declare Connected() function in public interface 2016-11-14 14:12:49 +01:00
baldurk c0c6712140 Check thread is non-NULL before seeing if it's running 2016-11-14 14:12:49 +01:00
baldurk 893fa6d53b Assign the temp path properly when fetching it as a default 2016-11-14 14:12:48 +01:00
baldurk 1ddac3da54 Add a ToQStr overload for rdctype::str 2016-11-14 14:12:48 +01:00
baldurk 3441ce608b Add static member for Yes|No|Cancel buttons 2016-11-14 14:12:47 +01:00
baldurk 07b4ebb3ba Add a static function for programmatically closing tool windows 2016-11-14 14:12:46 +01:00
baldurk e65ca2937a Add a call to checkAllowClose slot (if it exists) when closing windows 2016-11-14 14:12:46 +01:00
baldurk 54bc2c67ca Hide the tooltip when clicking or scrolling 2016-11-14 11:32:51 +01:00
baldurk 73899fc307 Don't show tooltips if the mouse cursor is outside the control 2016-11-14 11:31:36 +01:00
baldurk 0c73240f8f Hide tooltips when TreeListView is destroyed so they don't linger 2016-11-14 11:19:26 +01:00
baldurk b0c2224a97 Get the right row to display tooltips on 2016-11-14 11:19:15 +01:00
baldurk f7e939cda9 Sort node selection from treelistview before iterating on copy-paste. 2016-11-13 13:50:40 +01:00
baldurk 936d86d7c3 Remove leftover declaration of closeEvent that was removed 2016-11-12 19:16:22 +01:00
baldurk d164d560d5 Explicitly cast memory barriers to avoid strict aliasing violation 2016-11-12 18:59:38 +01:00
baldurk 20b4cc8d2f Cast to enum type for comparison (warning fix) 2016-11-12 18:32:40 +01:00
baldurk b509599a54 Fix a clang-format issue that somehow got in past my pre-commit hook... 2016-11-11 20:56:13 +01:00
baldurk f6f4c3f4cc Add a fake enum for bitfield values in glMemoryBarrier. Refs #420 2016-11-11 20:45:48 +01:00
baldurk 097b93ce9c Default to deleting windows from ToolWindowManager when closed 2016-11-11 20:35:59 +01:00
baldurk 614c15d669 Create config path if it doesn't already exist 2016-11-11 20:35:59 +01:00
baldurk 3290dd1448 Move version information to public API so that all projects can share it 2016-11-11 20:35:59 +01:00