Patrick Walton
|
8606cd013e
|
Replace commented out printlns with proper debug statements
|
2019-04-29 16:43:24 -07:00 |
Patrick Walton
|
6c31e1bc01
|
In VR mode, render one eye and then reproject to both eyes instead of rendering
twice.
This reduces both CPU and GPU time a lot in exchange for a small loss in
quality.
|
2019-04-26 17:22:54 -07:00 |
Patrick Walton
|
62a3fefca4
|
Reenable the tile and fill counts in the debug display
|
2019-04-18 15:09:37 -07:00 |
Patrick Walton
|
c688d04412
|
Remove the scene assembly thread, and pipeline only fills instead of alpha
tiles.
Removing a thread should make it easier to manually assign threads to CPUs, as
is necessary on devices with poor schedulers like Magic Leap 1.
|
2019-04-18 13:50:26 -07:00 |
Patrick Walton
|
db3851d754
|
Get subpixel AA and gamma correction working in 2D
|
2019-03-25 16:20:34 -07:00 |
Patrick Walton
|
29cedb96ef
|
Merge pull request #113 from asajeffrey/gl-nonzero-default-framebuffer
Allow a non-zero default framebuffer
|
2019-03-25 15:13:46 -07:00 |
Patrick Walton
|
224c8e85b9
|
Create separate shaders for monochrome and multicolor tiles.
This is preparation for fixing subpixel AA.
|
2019-03-22 14:28:31 -07:00 |
Alan Jeffrey
|
ab3b28f82b
|
Allow a non-zero default framebuffer
|
2019-03-21 13:34:59 -05:00 |
Patrick Walton
|
0458d9a7f2
|
Factor out bits of the postprocessing shader into includes
|
2019-03-18 21:40:10 -07:00 |
Patrick Walton
|
bb32777101
|
Initial work toward VR support
|
2019-03-14 14:42:22 -07:00 |
Patrick Walton
|
9c404dfdc1
|
Add an Android port
|
2019-03-12 13:55:26 -07:00 |
Patrick Walton
|
e09b447d0d
|
Move the contents of `gl::device` into `gl`
|
2019-03-05 14:51:29 -08:00 |
Patrick Walton
|
f7a8b573ce
|
Move the GPU rendering code out of `pathfinder_gl`, since it's now no longer
OpenGL-specific
|
2019-03-05 14:46:18 -08:00 |
Patrick Walton
|
dd480feb52
|
Factor out the GL rendering code into a separate crate
|
2019-01-30 19:31:29 -08:00 |