Ioannis Tsakpinis
|
1b6a2e866c
|
Reverted @CachedReference tracking removal.
|
2010-11-29 18:25:28 +00:00 |
|
Ioannis Tsakpinis
|
4f332612f4
|
Fixed ELEMENT_ARRAY_BUFFER_BINDING tracking when VAOs are used.
Removed CachedReference tracking, we never check those.
|
2010-11-29 17:21:05 +00:00 |
|
Ioannis Tsakpinis
|
a8bcb7fd25
|
Ported codebase to Java 1.5.
Misc OpenCL fixes and API improvements.
Changed fractal demo to use events/sync objects instead of cl/glFinish for synchronization. (untested)
|
2010-09-28 21:11:35 +00:00 |
|
Ioannis Tsakpinis
|
4eb94622ca
|
Added @NoErrorCheck on vertex data methods.
The debug build will now track Begin/End pairs and never call GetError inside them.
|
2010-04-09 23:57:40 +00:00 |
|
Ioannis Tsakpinis
|
c3d6d43d2a
|
Added support for OpenGL 3.3 and OpenGL 4.0.
|
2010-03-11 21:06:49 +00:00 |
|
Ioannis Tsakpinis
|
9a5f795a84
|
Added support for PIXEL_STORE state tracking.
Changed PBO GLChecks to use LWJGL's state tracking instead of using glGetInteger.
|
2009-09-08 15:07:15 +00:00 |
|
Brian Matzon
|
bb16ec7492
|
updated and added license where needed
|
2008-04-07 18:36:09 +00:00 |
|
Elias Naur
|
c025a7c70f
|
Re-implemented VBO buffer binding caches to speed up gl*Pointer calls. Patch by MatthiasM.
|
2007-04-29 20:22:25 +00:00 |
|
Elias Naur
|
31aa4355ca
|
Inline optimizations to state trackers by MatthiasM
|
2007-04-22 21:29:28 +00:00 |
|
Elias Naur
|
2502496b2d
|
Made all GL functions only query ContextCapabilities.getCapabilities() once. Now all GLCheck checks will take the ContextCapabilities instance as an argument instead of querying for it. Inspired by MatthiasM, who just don't seem to be content with LWJGL performance, ever ;)
|
2006-11-19 13:33:45 +00:00 |
|
Elias Naur
|
905aec0877
|
Shave off one ThreadLocal access in StateTracker.push/popAttrib()
|
2006-11-19 12:48:57 +00:00 |
|
Elias Naur
|
6e1913e4df
|
Don't trust GL_MAX_CLIENT_ATTRIB_STACK_DEPTH since it is 0 on Xgl in linux. Instead make sure the state trackers are sized according to demand
|
2006-07-31 22:54:21 +00:00 |
|
Elias Naur
|
5e4807ebac
|
Saved one getClientAttribStack() in StateTracker.pushAttrib()
|
2006-05-29 12:24:46 +00:00 |
|
Caspian Rychlik-Prince
|
3548ac989c
|
Removed superfluous imports
|
2006-02-27 19:55:43 +00:00 |
|
Elias Naur
|
d633986260
|
PBO/VBO checks now query OpenGL directly instead of keeping track of the currently bound buffers
|
2005-12-27 14:46:42 +00:00 |
|
Caspian Rychlik-Prince
|
200ed3792a
|
Cleanup of unused imports
|
2005-05-04 20:59:44 +00:00 |
|
Elias Naur
|
87bf14c698
|
Implemented strong references in glVertexPointer and friends
|
2005-03-21 08:27:45 +00:00 |
|