Commit Graph

  • 391e0966af Add items to matrix type dropdown in buffer viewer configuration baldurk 2017-06-21 21:17:35 +01:00
  • 57806148dd Allow descriptor set writes to be missing vulkan handles baldurk 2017-06-21 21:17:20 +01:00
  • f8aa58343a Allocate enough space in the QVector for resolve attachments baldurk 2017-06-21 21:16:25 +01:00
  • 72abd054c8 Make sure to pad allocations to allow for buffers on replay as well baldurk 2017-06-21 21:16:13 +01:00
  • 4a73c69d1c Add SPIR-V disassembly of OpVectorExtractDynamic baldurk 2017-06-21 21:15:43 +01:00
  • 6ea2358d60 Remove an errant debug print baldurk 2017-06-21 21:14:57 +01:00
  • 7e3e86f56f Don't apply graphics state to compute or copy command lists baldurk 2017-06-21 11:06:58 +01:00
  • ba91e82feb Don't try to replay maps with empty writes. baldurk 2017-06-21 11:06:21 +01:00
  • 1dc3f65445 Handle some edge cases around samplers being lumped in with RO resources baldurk 2017-06-21 11:05:40 +01:00
  • 90077f54ee Make sure to skip padding registers when enumerating D3D12 bindings baldurk 2017-06-21 11:02:44 +01:00
  • 734fa13443 Add support for __uuidof(ID3D12Device1) in D3D12CreateDevice baldurk 2017-06-21 00:03:44 +01:00
  • ec8aa67ed3 Fix mismatching enums between C# and C++. Refs #665 baldurk 2017-06-20 17:11:21 +01:00
  • b930b255c9 Don't close the live capture while a menu might still be open. baldurk 2017-06-20 10:46:18 +01:00
  • 628e6481d5 Distinguish between friendly and real hostnames for remote hosts baldurk 2017-06-19 16:14:41 +01:00
  • d44528794a Change qrenderdoc icons to Farm-Fresh, to add high-DPI versions. baldurk 2017-06-19 15:29:26 +01:00
  • ac885b1882 Fix handling for a couple of cases where we need device pixel co-ords baldurk 2017-06-19 15:27:36 +01:00
  • b87cf00c86 Fix range histogram painting to be device pixel ratio aware. baldurk 2017-06-19 15:26:06 +01:00
  • cc1abb98a9 Update toolwindowmanager to 368309a baldurk 2017-06-19 15:20:28 +01:00
  • 2831c4dfdd Set a proper sizeHint for the pipeline flowchart baldurk 2017-06-19 13:55:38 +01:00
  • b2f760a1c6 Fix detection of "matN" in buffer format specifier baldurk 2017-06-19 13:45:43 +01:00
  • a998de110d Only re-hook all modules after LoadLibrary if the library loaded baldurk 2017-06-19 10:24:03 +01:00
  • f2b2c6c5b9 Fix reading back index buffer to determine client vertex range. Michael RennieandBaldur Karlsson 2017-06-19 11:59:49 +01:00
  • 6c348c65c2 Fix clang formatting error that somehow snuck in baldurk 2017-06-17 01:10:35 +01:00
  • 5fc90f7a08 Fix menus not showing up on some user configurations baldurk 2017-06-16 23:31:05 +01:00
  • efe105a203 Remove TODO for implemented feature baldurk 2017-06-16 23:07:50 +01:00
  • af28e971ba Add documentation for newly added enums baldurk 2017-06-16 23:04:28 +01:00
  • abcfcfd8a4 Display resolve attachments with other framebuffer outputs in UI baldurk 2017-06-16 15:59:39 +01:00
  • 0f2f359eef Don't count resolve attachments, when looking at color load/store ops baldurk 2017-06-16 15:50:10 +01:00
  • 6032589484 Handle client memory VAOs at glDrawArraysInstancedBaseInstance wrapper Janos PantosandBaldur Karlsson 2017-06-15 15:57:56 +02:00
  • 3021d25190 Fix unmapping element array buffer at CopyClientMemoryArrays Janos PantosandBaldur Karlsson 2017-06-15 15:56:18 +02:00
  • 4242eb6b96 Sort supported GLES extensions alphabetically Janos PantosandBaldur Karlsson 2017-06-15 15:36:46 +02:00
  • 335aa03920 Add support for GL_EXT_base_instance Janos PantosandBaldur Karlsson 2017-06-15 14:53:00 +02:00
  • a0c68e6dc6 Add GL_KHR_blend_equation_advanced to supported GLES extensions Janos PantosandBaldur Karlsson 2017-06-15 14:41:02 +02:00
  • 818f7223d3 Add support for GL_OES_texture_storage_multisample_2d_array Janos PantosandBaldur Karlsson 2017-06-15 14:26:08 +02:00
  • 4a3a0964d0 Add support for GL_EXT_texture_border_clamp and GL_OES_texture_border_clamp Janos PantosandBaldur Karlsson 2017-06-15 14:20:33 +02:00
  • 0516016070 Follow-up commit to b7f893b5 with minor fixes/tweaks baldurk 2017-06-15 14:59:16 +01:00
  • b7f893b559 Add backend support for AMD performance counters. Matthäus G. Chajdasandbaldurk 2017-06-12 16:06:10 +02:00
  • e0104e8fe0 Allow configured adb path to be empty, look for adb in shipped path baldurk 2017-06-14 17:09:22 +01:00
  • 6423a82d18 Add support for multiple connected android devices baldurk 2017-06-14 16:12:20 +01:00
  • 06b5b300c3 When enumerating adb devices, reuse old hosts where possible. baldurk 2017-06-14 15:27:50 +01:00
  • c76b8298f8 Use adb getprop to give adb devices friendly names baldurk 2017-06-14 15:25:17 +01:00
  • 02a7d8d50c Remove confusing duplicated logic in remote manager baldurk 2017-06-14 14:47:40 +01:00
  • 1ffe0b634b Fix deleting hosts from remote manager baldurk 2017-06-14 14:46:30 +01:00
  • e4eb6a1fc8 Add documentation for new function baldurk 2017-06-14 14:06:54 +01:00
  • fb87f68b19 Build android apk inside build folder, not in source tree baldurk 2017-06-14 13:57:38 +01:00
  • 238493a178 Give the Android remote server a nicer title, and an icon baldurk 2017-06-14 13:33:31 +01:00
  • 70f55a1458 Start/Shutdown Android server from RemoteManager dialog. Michael RennieandBaldur Karlsson 2017-06-12 16:47:41 +01:00
  • 53c0c20c8a Prevent connection to server until Android permissions granted. Michael RennieandBaldur Karlsson 2017-06-12 11:55:41 +01:00
  • 81610d5e05 Add missing increment when retrying capture filenames. Thanks @remage! baldurk 2017-06-14 11:47:40 +01:00
  • f4fedc295f Handle descriptor set layout compatibility and sets becoming invalidated baldurk 2017-06-14 11:24:39 +01:00
  • cb8e28df10 Pass stderr pipe to child process when capturing stderr output on win32 baldurk 2017-06-14 10:06:53 +01:00
  • 4c78c76341 Don't look at IP to see if a connection is local baldurk 2017-06-13 18:45:40 +01:00
  • f291be452f Verify that DXGI optional pointers exist before wrapping. Refs #652 baldurk 2017-06-13 18:27:50 +01:00
  • d515c69a9f Remove alternating row colors in most places. baldurk 2017-06-13 18:19:02 +01:00
  • b83092541b Update toolwindowmanager to a37c60f baldurk 2017-06-13 18:14:19 +01:00
  • d19ba7eadc Make sure temporary logs opened from the command line are cleaned up baldurk 2017-06-13 18:13:31 +01:00
  • f81876335f Emit click events after processing parent widget baldurk 2017-06-13 18:13:11 +01:00
  • 3ba62df061 If just clicking on the plain open button (not menu), open the capture baldurk 2017-06-13 18:11:43 +01:00
  • 9f20414c2f Don't try to save/restore buffer data as if it were a texture. Refs #636 baldurk 2017-06-13 18:02:22 +01:00
  • e6b7b67933 Don't trample over captures if there are multiple in a frame. Refs #645 baldurk 2017-06-13 17:49:38 +01:00
  • ac3596aa6f Add config settings to renderdocui to avoid extremely dubious redirect baldurk 2017-06-13 14:24:54 +01:00
  • def80ac8da Only build qt.conf on windows, it breaks linux platform plugin search :( baldurk 2017-06-13 13:31:29 +01:00
  • d6d93a7734 Keep margins consistent between tabs in the settings window baldurk 2017-06-12 17:48:19 +01:00
  • c1fb2bb020 Add editing/renaming and delete key to live connection window baldurk 2017-06-12 17:46:49 +01:00
  • b59f03c198 Make sure to pass object parent along baldurk 2017-06-12 17:46:25 +01:00
  • 25f18defd4 Use a qt.conf to point plugins at qtplugins/ in the application path. baldurk 2017-06-12 17:05:28 +01:00
  • 13e9096f94 Decode JPG capture thumbnails to raw bytes before passing to the UI baldurk 2017-06-12 17:02:25 +01:00
  • f9c9adedf3 Use logo.svg instead of icon.ico in qrenderdoc baldurk 2017-06-12 16:57:16 +01:00
  • 50af5eda1c Skip copying obj directory in dist script baldurk 2017-06-12 13:47:51 +01:00
  • db0cf0574c Fix check for python-config. Refs #647 Józef KuciaandBaldur Karlsson 2017-06-12 17:06:31 +02:00
  • fa1b098cc4 Check for python3-config or python3.x-config binary names. Refs #647 baldurk 2017-06-12 12:11:14 +01:00
  • 2454863b80 Implement CSV export in constant buffer previewer. Refs #646 baldurk 2017-06-12 10:34:42 +01:00
  • 472bb820b7 Remove unused events in RangeHistogram baldurk 2017-06-12 10:34:17 +01:00
  • 348bfbce01 CMake recommends finding PythonInterp before PythonLibs baldurk 2017-06-09 21:38:52 +01:00
  • cd56726040 Only wrap DXGI outputs if one is returned (some functions return NULL) baldurk 2017-06-09 20:08:39 +01:00
  • ab96b05b53 Remove mistaken double assignment baldurk 2017-06-09 19:38:23 +01:00
  • 28c1aee05b Add virtual destructor for CaptureContextInvoker baldurk 2017-06-09 19:36:57 +01:00
  • f6399609f9 Add headers for mouse and key events being used baldurk 2017-06-09 19:36:46 +01:00
  • 6d02b16935 Add missing override specifier baldurk 2017-06-09 19:36:29 +01:00
  • ea85b5e366 Fix stub to match changed signature baldurk 2017-06-09 19:36:20 +01:00
  • a292838f43 Add a custom tooltip to display elided data in RDTreeViews baldurk 2017-06-09 18:41:21 +01:00
  • 1574103613 Add click-to-highlight for registers baldurk 2017-06-09 17:57:33 +01:00
  • f3926340e6 update toolwindowmanager to 091b80d baldurk 2017-06-09 17:32:10 +01:00
  • 0cfa8c1eb9 Add variable tooltips to the shader viewer showing float/int/uint values baldurk 2017-06-09 17:04:23 +01:00
  • 2400f6e11f Add fix to Scintilla to ensure mouse tracking is restored on show baldurk 2017-06-09 17:03:24 +01:00
  • 0b1c3725b9 Add a fallback path for opaque qwidgets if pyside2 isn't compiled in baldurk 2017-06-09 17:02:09 +01:00
  • 8e423f4c76 Add some parameter checking to the capture context interface baldurk 2017-06-09 17:00:44 +01:00
  • 1cc2c22195 Invoke CaptureContext function calls onto UI thread, from python thread baldurk 2017-06-09 17:00:28 +01:00
  • 21836c240d Don't crash on NULL pointers being dealloc'd baldurk 2017-06-09 16:57:33 +01:00
  • 27ae30aaa3 Print messages to Qt logger from command line python scripts baldurk 2017-06-09 16:56:47 +01:00
  • 7fe267d548 Only add log viewer at the end of constructors, so the window is ready baldurk 2017-06-09 12:08:39 +01:00
  • 2da46640d0 Add watch variables handling to qt shader viewer baldurk 2017-06-09 12:06:57 +01:00
  • 2319681217 Mark overrided function as override baldurk 2017-06-08 21:31:28 +01:00
  • 055acb05e1 Fix an unused variable warning with python parameterless callbacks baldurk 2017-06-08 21:31:21 +01:00
  • 8a59754bf8 Disable save/close capture menu items when there's no capture open baldurk 2017-06-08 18:23:23 +01:00
  • 199c26adbf Put the MainWindow in charge of handling 'global' type shortcuts baldurk 2017-06-08 18:23:10 +01:00
  • 085026aa91 Update toolwindowmanager to f31edfa baldurk 2017-06-08 16:34:38 +01:00
  • 2f1301e758 Settle on consistent 'capture' name for captured files, dropping 'log' baldurk 2017-06-08 16:32:39 +01:00
  • 4263b55ffa Fix enum flag usages in the qrenderdoc Peter GalandBaldur Karlsson 2017-06-08 14:47:51 +02:00
  • ffcbf233d1 Link against python in python modules for now. Refs #639 baldurk 2017-06-08 11:13:43 +01:00