baldurk
fa04d5a72e
Add a find/replace tool for use with Scintilla
2017-02-16 17:10:07 +00:00
baldurk
8b760ced92
Add environment variable editor for capture dialog in Qt
2017-02-16 17:10:05 +00:00
baldurk
a3e31489f8
Fix some VS project filters that got mixed up after generated files move
2017-02-16 17:10:04 +00:00
baldurk
bc2ef77405
Centralise object file dirs in VS so they're not all over the tree
2017-02-14 19:14:52 +00:00
baldurk
871a48d7fa
Add flowchart custom widget to show select pipeline stages
2017-02-13 19:20:25 +00:00
baldurk
399a9f5a1e
For QTDebug target, copy in debug versions of Qt dlls to output folder
2017-02-13 19:20:24 +00:00
baldurk
2bbbeb3369
Reskin the about dialog slightly, switch to an SVG logo
2017-02-13 19:20:23 +00:00
baldurk
f8ed197318
Add static resources collection with pre-constructed QPixmaps & QIcons
...
* Apart from making the code cleaner when accessing them, creating these
from strings can be slow if you do it often enough (e.g. once per
resources for action/action_hover in pipeline state view).
2017-02-13 19:20:22 +00:00
baldurk
4d8e799a0e
Add pixel history window
2017-02-09 23:21:45 +00:00
baldurk
e1d180246c
Add dialog for both managing remote hosts (add/remove) and attaching
2017-02-09 19:28:23 +00:00
baldurk
aaf87aec96
Add a QTDebug project configuration for compiling against Qt debug DLLs
2017-02-09 19:28:23 +00:00
baldurk
2156fc56f3
Compile with moc/uic/rcc custom tools in local vcxproj
...
* The plan is to commit those executables with the headers/libs/dlls we
were already going to commit once the Qt UI is shipping on windows.
2017-02-09 19:28:22 +00:00
baldurk
9d6aed683e
Default to TargetDir for debugging working dir (the dir with the exe)
2017-02-09 19:28:22 +00:00
baldurk
9c03eb69bc
Add remote file browsing dialog
2017-02-09 19:28:21 +00:00
baldurk
267ad262ee
Add dialog for suggesting remote replays for non-local captures
2017-02-09 19:28:21 +00:00
baldurk
f67b02ecf0
Add class for managing remote hosts
2017-02-09 19:28:21 +00:00
baldurk
fb1dfbd184
Add ordered list editor for configuring shader search paths in settings
2017-02-09 19:28:20 +00:00
baldurk
95d84f2da7
Add extended RDTableWidget with row re-ordering
2017-02-09 19:28:20 +00:00
baldurk
cf1ef45a5e
Add settings dialog for Qt
2017-02-03 20:11:06 +00:00
baldurk
923dfbd6fb
Add Qt version of statistics viewer
2017-02-03 20:11:06 +00:00
baldurk
346550e012
Add debug message view to Qt
2017-02-03 20:11:04 +00:00
baldurk
7ef73f92ef
Add shader viewer (view only - not edit/debug) using Scintilla widget
2017-01-23 19:09:29 +00:00
baldurk
2e9167b08e
Add Scintilla 3.7.2 to qrenderdoc to build in directly
2017-01-23 19:09:29 +00:00
baldurk
060a1caa8f
Add extended RDTableView to expose viewOptions()
2016-11-28 17:45:49 +01:00
baldurk
4ce3c31fef
Add un-finished work in progress mesh buffer viewer
2016-11-25 17:05:58 +01:00
baldurk
a2d40f8061
Add constant buffer previewer for qrenderdoc
2016-11-25 14:17:20 +01:00
baldurk
6ef7dbb356
Add pipeline state viewer and implement vulkan viewer
...
* Minus interactions with as-yet-unimplemented windows like buffer and
shader viewers.
* Also missing HTML export
2016-11-24 19:47:05 +01:00
baldurk
31023d7c91
Rename the RightArrow icons to action/action_hover
2016-11-24 19:46:58 +01:00
baldurk
81f3bb4680
Add extended RDTreeWidget with hovering capabilities
2016-11-24 17:16:02 +01:00
baldurk
e13b6277ed
Add API Inspector
2016-11-21 19:33:19 +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
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
3290dd1448
Move version information to public API so that all projects can share it
2016-11-11 20:35:59 +01:00
baldurk
9fd1e6bae2
Add qprocessinfo from https://github.com/baldurk/qprocessinfo
...
* This lets us enumerate processes and fill the inject list on windows
and linux at least.
2016-11-11 20:35:59 +01:00
baldurk
9e22509521
Add resource file to qrenderdoc for icon and version embedded data
2016-11-10 16:22:35 +01:00
baldurk
28f5bdcf9d
Add a mostly-complete capture dialog
2016-11-09 18:35:48 +01:00
baldurk
bb2f3a205c
Move common Qt utility functions & JSON I/O together in a single place
2016-11-09 13:23:53 +01:00
baldurk
402ef54f0d
Enable QT_MESSAGELOGCONTEXT and debugging info in release builds
2016-10-12 13:02:03 +02:00
baldurk
d316701f61
Ignore warning 4714 which fires in Qt headers
2016-10-12 11:44:57 +02:00
baldurk
fbcb04944d
Add texture saving dialog
2016-10-12 00:26:15 +02:00
baldurk
48a60104bb
Create more of a directory structure for qrenderdoc files
2016-10-11 21:31:57 +02:00
baldurk
db5bdbb05e
Add range histogram
2016-10-11 18:33:37 +02:00
baldurk
2507634df9
Add filterable texture list to texture viewer
2016-10-10 18:48:38 +02:00
baldurk
a1e9554e66
Implement the ctrl-g texture goto popup
2016-10-10 16:41:48 +02:00
baldurk
2d4c79b244
Rename main.cpp to qrenderdoc.cpp to be more clear
2016-10-07 19:51:06 +02:00
baldurk
03eb2ea696
Save and load persistant config file
2016-10-07 19:51:05 +02:00
baldurk
39bfe99ae5
Implement common pipeline state abstraction
2016-10-04 19:54:32 +02:00
baldurk
e91634004f
Rename Core to CaptureContext
2016-10-04 19:54:31 +02:00