Commit graph

7 commits

Author SHA1 Message Date
Sebastian Krzyszkowiak
9ecd29a7c3
include allegro_color and platform specific headers already in libsuperderpy.h, clean up 2018-11-26 01:40:19 +01:00
Sebastian Krzyszkowiak
4754d8dd4e
shader: don't try to build a shader that already failed to be attached 2018-11-15 17:41:56 +01:00
Sebastian Krzyszkowiak
093a808dc2 character: reuse already loaded bitmaps 2018-08-03 05:02:44 +02:00
Sebastian Krzyszkowiak
d512b31889 shader: downgrade GLSL to 1.20 because of macOS 2018-07-05 02:32:58 +02:00
Sebastian Krzyszkowiak
3a04729fb6 shader: automatically prepend #version line
GL: "#version 130" (3.0)
GLES: "#version 100" (2.0)
2018-07-05 01:05:50 +02:00
Sebastian Krzyszkowiak
71ec8b396e shader: auto rebuild and auto destroy shaders 2018-05-31 20:52:16 +02:00
Sebastian Krzyszkowiak
9182cabf79 Add abstraction for GPU shaders 2018-05-30 21:11:46 +02:00