Timm Bäder
|
44ac2d5abb
|
gl renderer: Pass linear gradient stops to shaders directly
No need to copy them into the render ops like this.
|
2020-01-07 17:27:16 +01:00 |
|
Timm Bäder
|
219493c818
|
gl renderer: Don't copy matrix/offset of color matrix nodes into ops
|
2020-01-07 17:27:15 +01:00 |
|
Timm Bäder
|
5191b6fccd
|
gl renderer: Only send clip corners if we need to
We change the clip bounds a lot more ofthen than the clip corners and
they are already split up in the shader, so only send the corners if we
need to.
|
2020-01-07 17:27:15 +01:00 |
|
Timm Bäder
|
49845795d9
|
gl renderer: Rewort passing rounded rects to shaders
|
2020-01-07 17:27:15 +01:00 |
|
Timm Bäder
|
4744bb9099
|
gl renderer: stop copying current color around
Just use a pointer now.
|
2020-01-07 17:27:15 +01:00 |
|
Timm Bäder
|
b91913d10d
|
opbuffer: Remove unused op member
|
2019-12-03 08:40:35 +01:00 |
|
Matthias Clasen
|
571068af12
|
Drop OP_CHANGE_VAO
Instead, we accumulate vertices in a separate
array, which simplifies various things and lets
us avoid the extra copying step for the vao.
|
2019-10-15 19:44:26 -04:00 |
|
Christian Hergert
|
a00d12c62a
|
prototype OpBuffer helper for building op buffer
|
2019-10-15 19:44:26 -04:00 |
|