Commit graph

6 commits

Author SHA1 Message Date
Marcel Hellkamp
0090f518e9 Fix: Resize callback won't fire and canvas_get_size would return wrong size.
The canvas_get_size function now returns the number of visible pixels after scaling.
The canvas resize callback now fires after a window was created or updated.
2018-03-29 18:37:18 +02:00
Marcel Hellkamp
3221ab1841 Fix alpha blending 2018-03-29 18:34:07 +02:00
Marcel Hellkamp
b736e44347 Fix canvas key callback signature 2018-03-29 15:56:32 +02:00
Marcel Hellkamp
7269957ce5 Init layers as fully black (transparent if alpha channel is enabled) 2018-03-29 15:55:55 +02:00
Marcel Hellkamp
a7ac7da270 Do all the GL stuff in the render thread. 2018-03-29 15:24:57 +02:00
Marcel Hellkamp
68c34c5346 Added C implementation (incomplete) 2018-03-28 22:20:03 +02:00