|
6e15590e98
|
shaders: support changing the outer radius of borders independently
|
2023-10-19 14:05:02 +01:00 |
|
Dickby
|
772c7d1d3c
|
shaders: Remove redundant clamp of smoothsteps return value. (#3456)
|
2023-09-30 13:12:48 +01:00 |
|
vaxerski
|
c298439433
|
renderer: nuke multisample_edges in favor of a faster algorithm
|
2023-09-30 01:41:05 +01:00 |
|
vaxerski
|
495d4f2d11
|
shaders: improve border rounding
|
2023-09-30 01:35:05 +01:00 |
|
|
3d9545d2e0
|
shaders: minor premultiplication fixes
|
2023-08-18 22:07:28 +02:00 |
|
|
6e53c47e68
|
renderer: fix missing premultiplication for border multisampling
|
2023-08-06 20:46:00 +02:00 |
|
|
6c10c38481
|
renderer: fully switch to premultiplied alpha
|
2023-08-06 20:33:36 +02:00 |
|
vaxerski
|
ff4ea1a13a
|
fix border inner offset in shader
|
2022-11-29 21:11:37 +00:00 |
|
vaxerski
|
212f599412
|
fix AA on borders
|
2022-11-29 11:12:29 +00:00 |
|
vaxerski
|
7699d657d9
|
optimize border shader
Do not calculate gradient for discarded fragments
|
2022-11-27 00:30:44 +00:00 |
|
vaxerski
|
6cbaad896c
|
use highp for pixcoord to fix nvidia border issues
|
2022-11-26 23:55:41 +00:00 |
|
vaxerski
|
0db75852f3
|
fix transformed border thickness
|
2022-11-26 20:36:05 +00:00 |
|
vaxerski
|
afe688e6ab
|
allow 360 degrees of freedom in gradients
|
2022-11-26 19:37:20 +00:00 |
|
vaxerski
|
684c59e5bc
|
optimize data feeding to gradient renderer
|
2022-11-26 18:09:57 +00:00 |
|
vaxerski
|
0948b078e1
|
added border gradients
|
2022-11-26 17:57:02 +00:00 |
|
vaxerski
|
1c9a0be8c4
|
fix up the border shader
|
2022-11-26 13:51:30 +00:00 |
|
vaxerski
|
c78db1212b
|
Unify rounding shaders
|
2022-11-21 18:09:47 +00:00 |
|
Felix Dick
|
bf3f519eb7
|
Remove trailing whitespace.
|
2022-09-25 20:07:48 +02:00 |
|
vaxerski
|
1a0b2c4ade
|
rewritten borders, fixed msaa
|
2022-06-26 19:39:56 +02:00 |
|