lp:~jesse-barker/glcompbench/fade
- Get this branch:
- bzr branch lp:~jesse-barker/glcompbench/fade
Branch merges
- Alexandros Frantzis: Approve
-
Diff: 212 lines (+158/-1)5 files modifieddata/fade.frag (+14/-0)
src/composite-test-simple-fade.cc (+128/-0)
src/composite-test.h (+13/-0)
src/glcompbench.cc (+2/-0)
src/profiler.h (+1/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 66. By Jesse Barker
-
Update bias computation to be continuous rather than discrete. Also, make the
get_timestamp_us() method a class method of Profiler as it doesn't actually rely
on any object state. - 65. By Jesse Barker
-
Clean up the fade operation. Create a new Fader object that will compute the
uniform alpha component bias based upon the test duration option set when the
test was created, and the actual time that has passed. The bias increment is
still constant, but is now also managed by the Fader object and can be made
variable later if we want to (based upon a new option or heuristics). - 64. By Jesse Barker
-
Make the get_timestamp_us() member public and const (as it doesn't actually
modify anything in the class) so that other objects can use it (rather than
duplicating the code). - 63. By Jesse Barker
-
Basic fade effect test. This works by passing the fragment alpha value as a
uniform to the fragment shader. Each iteration, the fade bias is incremented
by a constant until it yields 0.0 in the fragment shader at which point it is
reset. It would be nice to use the test duration option to fade across a whole
iteration and reset for the next one. - 60. By Jesse Barker
-
Update to reflect the latest version of libmatrix. Note the local change to
program.h (analagous to the local changes to program.cc) to use built-in data
types rather than GL types.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:glcompbench