Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Create new CGImage for each draw | Pierre Ossman | 2017-04-28 | 1 | -1/+0 |
| | | | | | | The system expects these to be immutable, so changing the data after creation only works in some special cases. We need to recreate the CGImage object each time we've changed something. | ||||
* | Fade overlay in and out | Pierre Ossman | 2017-02-10 | 1 | -2/+2 |
| | |||||
* | Add alpha blending support to surfaces | Pierre Ossman | 2017-02-10 | 1 | -0/+3 |
| | |||||
* | Render on a temporary surface when needed | Pierre Ossman | 2017-02-10 | 1 | -0/+1 |
| | | | | | | Some platforms draw directly to the screen, which means that updates will flicker if we draw multiple layers. Prevent this by first composing the update on a hidden surface. | ||||
* | Abstract platform rendering to "surfaces" | Pierre Ossman | 2017-02-10 | 1 | -0/+68 |
This will allow us to render more things than just the framebuffer. |