baldurk
67f5724e53
Don't list primitive if it's not available (e.g. top level EID entry)
2015-01-28 12:34:28 +00:00
baldurk
499e3b7c9f
pass through sample index to pixel history
2014-09-26 22:00:58 +01:00
baldurk
0261095de6
Add selection of primitive to pixel debug from pixel history
...
* This means when multiple fragments are writing to a pixel you can choose
precisely the one you want to debug, rather than the debugging always
running the approximately last fragment to pass
2014-09-25 10:49:01 +01:00
baldurk
68157814ad
Mark pixel history events as UAV writes and display before/after
2014-09-06 13:28:58 +01:00
baldurk
543165cece
Give the shader viewer a better disambiguating title when debugging
2014-09-06 11:45:51 +01:00
baldurk
497558f338
Display shader output as ints if that's the target format type
2014-08-24 12:38:44 +01:00
baldurk
461588ae1e
Always SRGB correct colour for display
2014-08-24 02:02:54 +01:00
baldurk
24ed434bcd
Change up pixel history UI to show individual fragments
2014-08-24 01:00:28 +01:00
baldurk
15f98e3749
Show pixel history events in the timeline bar
2014-08-03 16:25:14 +01:00
baldurk
fb6b4a98b0
Show the pixel history tab early, fill it in with data when ready
2014-08-03 16:04:34 +01:00
baldurk
6fa46b359e
Implement right click options to debug or hide failed events
2014-08-03 15:54:40 +01:00
baldurk
b230be570f
Inherit channel visibility from viewer, display inherited state
...
* A label is shown at the top of the pixel history showing the range
display and visible channels. The channel visibility behaves the same as
in the texture viewer - 2 or more and the other channels display as black
and 1 channel displays grayscale.
2014-08-03 15:32:52 +01:00
baldurk
aeb6ae3bcb
Explicitly list stencil as hex with 0xXX form.
2014-08-03 15:04:24 +01:00
baldurk
07b41426a2
Add RGBA value prefixes, only print valid elements, preview depth
2014-07-18 00:07:18 +01:00
baldurk
9075812226
Pass stencil as int32_t so depth or stencil of -1 indicates no data
2014-07-18 00:03:04 +01:00
baldurk
e462ab15b3
Collect depth and stencil values before/after.
...
* This code is just to test if the method works, it's super ugly and needs
to be tidied up (as does this whole function!)
2014-07-17 21:13:33 +01:00
baldurk
7f6e960d85
Bake in range-select min and max when opening a pixel history view
...
* I'm not sure if this 'hidden' latched UI state is good or bad, but it
means the colours are visible if you've adjusted the range way outside
of 0-1.
2014-07-15 12:06:25 +01:00
baldurk
844f080300
Change priority of node background colours, so select colour works
2014-07-13 18:58:47 +01:00
baldurk
3bb382d9cf
Further progress on pixel history view
...
* Added simple UI
* Don't apply SRGB curve to alpha data
* Account for clear calls not returning occlusion query results, and for
depth/colour clears.
2014-07-13 18:58:45 +01:00