18 Commits

Author SHA1 Message Date
8604d6d5ad load shaders from Ruby on Window creation 2014-07-23 16:36:40 -04:00
d85a0de9df fill in GLProgram#initialize 2014-07-23 15:33:39 -04:00
2ae76e55f1 add Runtime.read 2014-07-23 15:17:41 -04:00
6a22ae4ad4 GLProgram: define initialize in ruby, allow attaching shaders 2014-07-22 18:59:01 -04:00
447e4279e7 Runtime: locate font files 2014-07-15 16:54:12 -04:00
4431cf4b29 optimize Runtime.default_paths slightly 2014-07-15 16:19:41 -04:00
5c9cc2223e set up Ruby load path for runtime modules; add runtime.rb 2014-07-15 15:26:35 -04:00
d5e7774e3c rename runtime/fonts/freefont -> runtime/fonts/freefont-ttf-20120503 2014-07-15 10:32:25 -04:00
ece813da21 add dejavu-fonts-ttf-2.34 fonts to runtime 2014-07-15 10:31:57 -04:00
2d7d3d14ab pass ARGV to main.rb; catch bootstrapping exceptions 2014-07-12 10:30:02 -04:00
f0db52e3d7 embed a Ruby; load runtime/main.rb 2014-07-12 10:09:24 -04:00
2f7bac1d75 update shaders to #version 410 2014-06-26 12:00:04 -04:00
c5de5ae479 rework text shader, add basic and rect shaders 2014-06-26 10:47:45 -04:00
4ef71dae79 fix text vertex shader coordinate mapping 2014-06-24 09:28:20 -04:00
8aff635d5f implement vertex coordinate mapping in text.v.glsl 2014-06-23 15:05:28 -04:00
031aa554cd add initial text shaders 2014-06-17 22:53:44 -04:00
07662e0abc add FreeFont Sans and Serif fonts to runtime/fonts/freefont 2014-06-15 18:49:21 -04:00
36b0ec6bc3 add GNU freefont fonts runtime files 2014-06-10 18:58:54 -04:00