ashleysmithgpu
ecccb6973a
Buffer viewer now updates contents when EID changes
2018-02-27 15:25:46 +00:00
baldurk
6221c2fba8
Implement menu item to clear reported bugs list
2018-02-26 15:42:33 +00:00
baldurk
03a95d3051
Configure line wrapping on capture comments view
2018-02-25 15:29:13 +00:00
baldurk
5c96b1846a
Remove decimals on Android connection timeout, bump maximum to 120
2018-02-25 15:29:10 +00:00
baldurk
c923b41d3b
Clarify that buttons on CaptureDialog are to load and save settings
2018-02-24 23:22:24 +00:00
baldurk
4932bd33c8
Scroll debug messages by pixel, not by item.
2018-02-24 23:22:23 +00:00
baldurk
7b3e1be030
When auto-opening a single capture, try to raise the texture viewer
...
* This gives a better 'first impression' when opening a capture than
falling back to the last panel that is the launch executable panel
in 95% of cases.
2018-02-24 23:22:22 +00:00
baldurk
f3fdf79d8a
Allow resizing of variables/constants columns
2018-02-24 23:22:22 +00:00
baldurk
525facfcd0
Remove unnecessary extra frames from shader viewer displays
2018-02-24 23:22:22 +00:00
baldurk
357113160b
Display the current event as a green blob
2018-02-24 23:22:22 +00:00
baldurk
3bdfd1ecd6
Set the current highest mip/first array slice after unblocking signals
2018-02-22 19:48:30 +00:00
baldurk
aee8678256
Set a proper title for the remote-host prompting dialog
2018-02-22 19:48:09 +00:00
baldurk
8f7c15a984
Remove window help button from dialogs
2018-02-22 19:47:56 +00:00
baldurk
ecb9faefe1
Close locked tabs when closing a capture
2018-02-22 19:46:56 +00:00
baldurk
076ec17848
Set texture viewer toolbar minimum sizes consistently
...
* Otherwise those with icons are slightly larger than those without.
2018-02-22 19:45:55 +00:00
baldurk
529c6772a9
Depth-stencil usage should be considered a write action in timeline bar
2018-02-22 19:45:31 +00:00
baldurk
d9c7a4d416
Show the status bar progress indicator if a replay operation is slow
...
* This mostly happens on android where there are large framebuffers
transferred over a very slow USB connection
2018-02-22 15:49:48 +00:00
ashley
7fd5c379c4
Queue capture frame number had maximum of 100, changed to be higher
2018-02-22 15:49:30 +00:00
baldurk
4a2242f0a1
Make checkerboard colours update immediately when theme changes
2018-02-21 14:29:36 +00:00
baldurk
1c88ff5fbb
Don't stomp locked tab type hints with currently followed type hint
2018-02-20 13:48:47 +00:00
baldurk
13c1cf6ad4
Return ReplayStatus when launching/injecting, use to indicate JDWP error
...
* If android studio or other android tools are open when a package is
launched for debugging, they greedily jump on it and connect which
prevents us from connecting.
2018-02-20 11:54:57 +00:00
baldurk
6a1db5deac
Show usage in timeline bar when selecting/focussing resource inspector
2018-02-20 10:12:32 +00:00
baldurk
dbfa3cdc4d
Remove DrawFlags::SetMarker from API Calls events
...
* This made them behave inconsistently and was not really necessary
anyway.
2018-02-20 10:02:40 +00:00
baldurk
98e46d2ba1
Allow activating right column of usage details in resource inspector
2018-02-20 10:02:05 +00:00
baldurk
ef391f383a
Make timeline bar key clearer to read
2018-02-19 18:07:12 +00:00
baldurk
6cf67f9e4f
Display matrices in multiple lines instead of a single line
...
* This makes it easier to preview without expanding the variables, and
also clarifies the row/column distinction in a "float3x4" since it's
immediately clear how many rows there are.
2018-02-19 11:54:09 +00:00
baldurk
2eb56e4279
Display matrix memory order in cbuffer type column. Refs #800
2018-02-19 11:53:20 +00:00
baldurk
cf1bd99d21
Add box frame shape around events list
2018-02-19 00:52:14 +00:00
baldurk
5b42e129f0
When clicking on usage events in the timeline bar, select closest event
2018-02-19 00:52:14 +00:00
baldurk
ba5a5cfb21
Allow resizing constant buffer preview columns
2018-02-19 00:52:14 +00:00
baldurk
04034c334b
Gather pixel history panels together instead of making new dock for each
2018-02-19 00:52:13 +00:00
baldurk
934800793a
Improve workflow for capture import/export
...
* If the export doesn't need buffers, we export directly from the loaded
capture file instead of re-loading it.
* Add progress bars for the load step so it shows what's happening
instead of looking stalled.
* Reduce compression rate on XML+ZIP buffers as it took too long trying
to compress when exporting large captures.
2018-02-19 00:52:13 +00:00
baldurk
dda5629426
Don't sort resource list in resource inspector every time
2018-02-16 13:33:58 +00:00
baldurk
0c7408b91e
Don't allow single clicking on autofit to toggle auto-autofit
2018-02-15 11:23:52 +00:00
baldurk
5c859b20a6
Don't use undefined map[index] = map.size()
...
* The LHS map[index] can get executed first before map.size() and we end
up with indices that are 1 higher than we expect
2018-02-13 21:10:07 +00:00
baldurk
cad5520238
Tweak the event browser to support richtext in drawcall names
...
* This lets Resource ID text become links to the resource inspector even
in drawcall names (like glBlitFramebuffer(src, dst)).
2018-02-13 21:10:06 +00:00
baldurk
bb2c98795c
Hook up autofit right-click shortcut, to always autofit
2018-02-12 20:48:10 +00:00
baldurk
ea5e88b99d
Use current item instead of last selected item in onclick handler
2018-02-12 20:48:04 +00:00
baldurk
d7ecf8a1b3
Add a context menu item in texture viewer to open in resource inspector
2018-02-12 20:48:02 +00:00
baldurk
eaa57f3e11
Add UI menu for importing from/exporting to other formats.
2018-02-12 20:48:00 +00:00
baldurk
57712ea691
Fix mesh output 'sync views' - need to walk parent stack to tableview
2018-02-12 20:47:59 +00:00
baldurk
8de37336ad
Adjust capture connection scrolling to be reasonable on the mouse wheel
2018-02-12 20:47:58 +00:00
baldurk
770903c9dd
Raise limit on number of frames to queue to 10 for now. Refs #871
2018-02-12 20:47:50 +00:00
baldurk
10649d9af3
Set number of frames to capture with instantaneous trigger. Refs #871
2018-02-12 16:58:05 +00:00
baldurk
6e96ef86c3
Remove our own PID from list of injectable processes
2018-02-12 12:53:35 +00:00
baldurk
a11adc72d0
Don't highlight capture commends as python
2018-02-12 11:32:14 +00:00
baldurk
1854eb3c85
Tweak analytics prompt wording and fix a typo
2018-02-12 11:31:57 +00:00
baldurk
80af9cfebf
Rename "Hook into Children" option
...
* Because holy moly that's a really strange way to shorten the option.
2018-02-09 21:14:32 +00:00
baldurk
d3bf628394
Handle opening vulkan shaders that are not in a pipeline.
...
* Previously we were relying on the pipeline info create to initialise
the reflection for an entry point, now we do it on demand wherever it
is needed.
2018-02-09 19:03:55 +00:00
baldurk
5a5d8380ad
Persist texture save config between saves. Refs #862
2018-02-09 17:51:32 +00:00