Andrea Frigido
|
d0f8005169
|
Update license field following SPDX 2.1 license expression standard (#540)
|
2024-02-06 16:59:01 +00:00 |
Sebastian K
|
dd0ac124d8
|
Add ColorMatrix filter
|
2020-07-23 12:46:59 -07:00 |
Corey Farwell
|
e26338835b
|
Promote ColorU functions to `const`.
|
2020-05-08 21:09:38 -04:00 |
Patrick Walton
|
adf87d7636
|
Bump the `pathfinder_color` version to 0.5 to match other crates
|
2020-04-17 13:00:43 -07:00 |
Patrick Walton
|
cdbe2fbb6b
|
Introduce the concept of a base color in order to handle canvas shadow alpha
correctly
|
2020-04-13 18:31:25 -07:00 |
Patrick Walton
|
4365b75629
|
Treat negative hues correctly in HSL.
|
2020-04-10 13:48:31 -07:00 |
Patrick Walton
|
0211296128
|
Publish version 0.1 of `pathfinder_color`
|
2020-04-09 10:36:04 -07:00 |
Patrick Walton
|
40bd13aa5a
|
Add convenience color construction methods
|
2020-04-01 16:37:36 -07:00 |
Patrick Walton
|
55df287fec
|
Move radial gradients from the CPU to the GPU
|
2020-03-26 21:24:20 -07:00 |
Patrick Walton
|
d9e994e46d
|
Transition the existing postprocessing system to a layers system.
This is preparatory work for composite ops and blurs.
Closes #261.
|
2020-02-20 11:21:45 -08:00 |
Patrick Walton
|
d97eb32566
|
Add a (somewhat inefficient) HSLA to RGBA conversion function
|
2020-02-18 14:36:26 -08:00 |
Patrick Walton
|
90445bac7e
|
Implement basic support for non-repeating image patterns.
|
2020-02-11 17:20:21 -08:00 |
Patrick Walton
|
5a21557a6d
|
Implement basic linear gradients.
This is not a very efficient implementation yet, but it seems to work.
|
2020-02-10 16:01:05 -08:00 |
Patrick Walton
|
706b6dbd1d
|
Add an API for gradients to the canvas frontend, not implemented yet
|
2020-02-05 20:01:11 -08:00 |
Patrick Walton
|
b269723254
|
Switch to per-pixel texture lookup for paints.
This is a prerequisite for supporting gradients and images.
|
2020-02-04 21:50:13 -08:00 |
Patrick Walton
|
2db43797c3
|
Split colors out into their own crate.
A lot of downstream consumers of `pathfinder_gpu` want to use colors without
the path stuff.
|
2020-01-31 09:17:04 +01:00 |