Doug Coleman
|
3e3ce269de
|
opengl.gl: Fix opengl loading for Windows.
|
2013-06-04 09:10:37 -07:00 |
John Benediktsson
|
a022352951
|
gtk: add library references.
|
2013-06-03 17:23:20 -07:00 |
John Benediktsson
|
954e5ff5bb
|
opengl.gl: cleanup formatting.
|
2012-10-23 17:13:29 -07:00 |
PGGB
|
4a93f5bc7f
|
Add glDrawElementsBaseVertex
|
2012-10-23 16:32:39 -07:00 |
Joe Groff
|
943596575a
|
use radix literals
|
2011-11-23 19:03:40 -08:00 |
John Benediktsson
|
6f1c44b46d
|
Cleanup some lint warnings.
|
2011-10-15 19:19:44 -07:00 |
Joe Groff
|
44ba9e086e
|
opengl.gl.extensions: annoying hack to make gpu.* demos work in Lion. opengl 3 entry points such as glGenVertexArrays are available, but they only actually work in core profile contexts which factor doesn't support yet, so favor extension entry points such as glGenVertexArraysAPPLE instead of standard entry points
|
2011-07-29 14:15:59 -07:00 |
Anton Gorenko
|
d5a7f99bea
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/cairo/ffi/ffi.factor
basis/pango/cairo/cairo.factor
basis/pango/layouts/layouts.factor
|
2010-09-26 23:24:30 +06:00 |
Joe Groff
|
50c3f2e03e
|
opengl.gl: typo in the FFI bindings for some obscure gl functions
|
2010-08-13 10:16:47 -07:00 |
Joe Groff
|
c2c5a87b0f
|
opengl.gl: some opengl 4 functions were accidentally still presented as -EXT
|
2010-08-11 10:05:03 -07:00 |
Anton Gorenko
|
17192dee7c
|
change directories structure (add */ffi/ffi.factor files)
|
2010-05-27 00:17:14 +06:00 |
Anton Gorenko
|
ab9e851bed
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/opengl/gl/extensions/extensions.factor
basis/pango/cairo/cairo.factor
|
2010-05-24 19:43:05 +06:00 |
Anton Gorenko
|
c6d2f4956a
|
add opengl.gl.gtk backend
|
2010-05-24 19:22:29 +06:00 |
Slava Pestov
|
6b87f0d0d9
|
opengl.gl.unix renamed to opengl.gl.x11
|
2010-05-23 22:25:17 -04:00 |
Slava Pestov
|
145e6428ba
|
Fixing load errors
|
2010-04-10 17:24:44 -07:00 |
Joe Groff
|
f3dd625de6
|
"stdcall" -> stdcall
|
2010-03-31 19:29:04 -07:00 |
Joe Groff
|
65c3259761
|
"cdecl" -> cdecl
|
2010-03-31 19:20:35 -07:00 |
Joe Groff
|
632c199636
|
opengl 3.3, 4.0
|
2010-03-16 18:35:46 -07:00 |
Joe Groff
|
fce55c7bb3
|
opengl 3.2; EXT_geometry_shader4 => ARB_geometry_shader4
|
2010-03-16 17:25:34 -07:00 |
Joe Groff
|
9412fe8297
|
update GL-FUNCTION: to use new FUNCTION: factors
|
2010-02-28 16:40:34 -08:00 |
Joe Groff
|
cdc17e38e8
|
opengl.gl: all those GLchar* should be c-string[ascii]
|
2010-02-23 20:29:31 -08:00 |
Joe Groff
|
4cfa1a6c77
|
rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char
|
2010-02-23 11:42:02 -08:00 |
Joe Groff
|
cdde1aa92a
|
opengl.gl: TYPEDEF: void* GLvoid* => C-TYPE: GLvoid
|
2010-02-21 23:13:56 -08:00 |
Joe Groff
|
a2c9563bb7
|
opengl.gl.extensions: scan return type of GL-FUNCTION: as c-type
|
2010-02-21 11:46:17 -08:00 |
Slava Pestov
|
95bfc8a240
|
vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
|
2010-02-20 13:30:49 +13:00 |
Erik Charlebois
|
8861dfb834
|
Merge up with Joe's earlier change that added s3tc
|
2010-02-13 02:43:42 -08:00 |
Erik Charlebois
|
6a039cdc76
|
Merge up with Joe's earlier change that added s3tc
|
2010-02-13 02:41:03 -08:00 |
Erik Charlebois
|
ba493063fb
|
Constants for GL_EXT_texture_compression_s3tc and GL_EXT_texture_compression_latc
|
2010-02-13 02:34:26 -08:00 |
Joe Groff
|
83d10d8135
|
gpu.textures: add compressed texture support
|
2010-02-11 14:22:54 -08:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Doug Coleman
|
6b6e56a179
|
change add-init-hook to add-startup-hook, new add-shutdown-hook word
|
2009-10-19 22:17:02 -04:00 |
Keith Lazuka
|
405e5d015b
|
docs: change $subsection to $subsections
|
2009-10-02 12:15:48 -04:00 |
Joe Groff
|
4f82861bf3
|
update windows vocabs to load without c-type strings
|
2009-09-27 18:19:53 -05:00 |
Joe Groff
|
5054c954be
|
add USING:s and rearrange definitions so macosx can compile without parsing c-type strings
|
2009-09-26 23:14:57 -05:00 |
Doug Coleman
|
3f3d57032b
|
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
|
2009-08-13 19:21:44 -05:00 |
Joe Groff
|
327311b7a2
|
opengl.gl3 vocab containing only forward-compatible symbols. fill in some holes in opengl.gl
|
2009-06-24 18:27:54 -05:00 |
Joe Groff
|
ab8b99d4fd
|
opengl 3.1
|
2009-06-24 17:28:37 -05:00 |
Joe Groff
|
eaddd1fdd4
|
provide image component-orders and component-types for all GPU texture formats
|
2009-06-24 08:26:30 -05:00 |
Joe Groff
|
c051665efb
|
throw in image component-orders for some more opengl formats
|
2009-06-23 20:01:53 -05:00 |
Joe Groff
|
7de264c028
|
GL_BGR and GL_BGRA are standard these days
|
2009-06-22 18:07:46 -05:00 |
Joe Groff
|
ac3ec67c6a
|
separate component format from component order in image objects
|
2009-06-22 11:20:54 -05:00 |
Joe Groff
|
6599beefd6
|
typo in opengl.gl
|
2009-06-03 11:02:41 -05:00 |
Slava Pestov
|
132249660d
|
Fix conflict
|
2009-05-16 09:48:42 -05:00 |
Joe Groff
|
480870e367
|
add some more opengl extension bindings:
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXT_gpu_shader4
GL_EXT_geometry_shader4
GL_EXT_transform_feedback
|
2009-05-15 11:00:39 -05:00 |
Slava Pestov
|
b31fe9b8f2
|
Implement stricter vocab search path semantics, with a new API for vocabs.parser. Add map-find-last to sequences vocab
|
2009-05-14 22:31:29 -05:00 |
Slava Pestov
|
0c1e519dcb
|
Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist
|
2009-05-13 22:15:48 -05:00 |
Joe Groff
|
3edd57aaa4
|
eliminate windows.opengl32 dependency from opengl.gl.windows so we can use opengl.gl.extensions to define wgl extensions
|
2009-04-30 20:38:18 -05:00 |
Slava Pestov
|
db3818814d
|
Refactor GLU usages in basis, and move opengl.glu to extra, and don't like VM with GLU
|
2009-04-11 15:17:08 -05:00 |
Doug Coleman
|
8b7fcce399
|
update code for usages of add-library
|
2009-03-25 23:00:19 -05:00 |
Slava Pestov
|
ea60f8ae93
|
Changing : foo ; parsing to SYNTAX: foo ;
|
2009-03-21 01:27:50 -05:00 |