itsmattkc
83cefbd7c7
uhh yeah this might be fubar
2020-11-07 22:44:27 +11:00
itsmattkc
aa31f8ac97
fixed shadowed parameter
2020-08-07 22:46:07 +10:00
itsmattkc
e45174cf51
Merge branch 'histogram-updates' of https://github.com/sobotka/olive into sobotka-histogram-updates
2020-08-07 20:32:35 +10:00
Troy James Sobotka
6ebe0084a3
Implement Histogram
...
Basic pass at histogram. Uses a power based
scale compared against the total pixel count.
Probably needs a UI toggle to flip lines on
and off as the text and lines in OpenGL are
a large cycles sucker. Could be likely much
faster when migrated to a geometry shader
approach. Uses the scaled viewport resolution
to increase performance as much as possible.
2020-05-19 00:07:34 -07:00
itsmattkc
51c896ed7e
scopes: moved all shared code to a base class to easily add more scopes
2020-05-05 02:41:16 +10:00
itsmattkc
61dd75a2ed
scopes: only update if visible
...
Updating scopes can require heavy processing so we limit updates to only
when the scope is visible
2020-04-28 23:55:40 +10:00
itsmattkc
8c44f8d03d
viewer/various: split off color management into separate base class
...
Also moves scopes to said base class.
2020-04-24 03:45:07 +10:00
itsmattkc
0ced48d4df
histogram: implemented color management
2020-04-21 01:59:06 +10:00
itsmattkc
bdb13e88f5
histogram: implemented histogram widget
2020-04-21 01:29:08 +10:00
itsmattkc
6f4bf70d3e
scope: implemented waveform scope
2020-04-20 22:58:29 +10:00