| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Oopsies!
|
| |
|
| |
|
| |
|
|
|
|
| |
We *do* have gradient fills now!
|
| |
|
| |
|
|
|
|
|
| |
It was using the bounding box width to increment the y value, not the
height. Very silly!
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Oopsies.
|
| |
|
| |
|
|
|
|
| |
*Much* cheaper to do this per-vertex than per-fragment.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Create a new bounding box each time the compiled path is reset to
avoid all paths sharing, and clobbering, the same rect object.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
If models don't specify their own textures, use noop textures as
appropriate.
|