Commit Graph

10 Commits (947bcc3d3323e9895a8b8ea187a8f1fcfbf08a80)

Author SHA1 Message Date
Slava Pestov 3bf5d2bfd4 Implement image tesselation in image.tesselation. This is used by opengl.textures to break up large bitmaps into multiple smaller textures. The gl-rect and gl-fill-rect words have different stack effects now, so usages were updated. 2009-03-27 18:31:25 -05:00
Slava Pestov ea2a3d6758 Split off opengl.textures from opengl.texture-cache; use image tuples instead of texture-info 2009-02-12 03:58:05 -06:00
Slava Pestov 6906fad725 Fixing help-lint issues 2009-01-30 03:45:39 -06:00
Slava Pestov 447d30be62 Update opengl docs 2009-01-30 03:37:20 -06:00
Slava Pestov 7fdf7cc906 Clean up OpenGL code a bit 2009-01-18 20:10:08 -06:00
Slava Pestov d50f4275d4 Fix help lint 2008-11-11 08:53:11 -06:00
Slava Pestov f0c61b9499 Rewrite OpenGL rendering code
- Don't use glPolygonMode to draw outline rectangles
- Use vertex arrays instead of glBegin/glVertex/glEnd
- Remove dead code from opengl vocabulary
- draw-interior and draw-boundary are now called with origin get [ ... ] with-translation
2008-11-11 00:28:37 -06:00
Doug Coleman 06a8e418c4 fix accessor docs 2008-08-29 16:59:57 -05:00
Doug Coleman 8f84b4ba32 new accessors 2008-08-29 16:42:12 -05:00
Slava Pestov e96228b24c Move a few UI dependencies into basis 2008-08-22 22:10:49 -05:00