Use premultiplied colours in rendering #6456
Open
Task list completed / task-list-completed
Started
2024-12-23 15:44:19
ago
0 / 1 tasks completed
1 task still to be completed
Details
Required Tasks
Task | Status |
---|---|
Closes #3429 | Incomplete |
Closes ppy/osu#19957 | Incomplete |
Update iOS code after #6470 | Incomplete |
PremultipliedImage : Exposes an image with alpha multiplication applied. The image may originally be in straight-alpha form converted using FromStraight , or already premultiplied (aka iOS) and wrapped in the structure using FromPremultiplied . |
Incomplete |
PremultipliedColour : Exposes a Color4 with alpha multiplication applied. Works similar to PremultipliedImage . |
Incomplete |
UniformColour : Special version of UniformVector4 for colours specifically, stores colours as premultiplied. Implicitly converts from/to PremultipliedColour . |
Incomplete |
UniformColourInfo : This is introduced specifically for border colour specifications, as it was extremely too long and adding premultiplied API warranted this. |
Incomplete |
FromStraight , which accepts colours that are not multiplied by alpha yet |
Incomplete |
FromPremultiplied , which accepts colours that have been multiplied already |
Incomplete |
Loading