factor/extra/gpu
Doug Coleman 76580da5d5 Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF.
CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183.
Fixes #209.
2011-09-29 11:28:28 -07:00
..
buffers alien.data: removing unused (and broken?) "require-c-array". 2011-09-23 13:15:09 -07:00
demos bunny.model, gpu.demos.bunny: update url for bunny model download 2011-02-25 10:22:49 -08:00
effects Remove empty quad vocabulary 2010-04-10 00:02:44 -07:00
framebuffers specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
render Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF. 2011-09-29 11:28:28 -07:00
shaders Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF. 2011-09-29 11:28:28 -07:00
state gpu.state: use qualified for all c-types. 2011-09-26 20:12:10 -07:00
textures images, opengl.textures, images.cocoa: add support for premultiplied alpha so we can use data from cocoa images 2010-06-27 13:44:25 -07:00
util gpu.util.wasd: new utility word "wasd-pixel-ray" that converts a screen pixel position to a world-space vector, indicating direction from eye location 2010-06-23 00:48:17 -07:00
authors.txt opengl is for chumps 2009-07-19 14:34:24 -05:00
gpu-docs.factor update gpu docs—VAOs no longer required 2010-02-17 12:50:32 -08:00
gpu.factor fall back to manual gl vertex attribute management when GL_APPLE_vertex_array_object is not present, so gpu can support vanilla GL 2.0 2010-02-17 11:26:32 -08:00
summary.txt opengl is for chumps 2009-07-19 14:34:24 -05:00