rdb
0a3733ccb9
pstats: GPU timing improvements; use same frame numbering everywhere
...
Timer queries are significantly more efficient, are synchronized to CPU time, and the synchronized frame numbering makes it possible to correlate stuff in the Timeline view
2022-02-20 17:33:40 +01:00
rdb
34068dc0c1
Implement support for SSBOs
2016-12-13 21:22:17 +01:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
95d85819b0
Separate out sampler state from texture, support sampler objects, support LOD min/max/bias
2014-12-12 15:58:45 +01:00
rdb
db0fd516a0
Add GPU profiling capabilities to PStats using OpenGL timer queries
2014-09-24 23:53:37 +00:00
rdb
ce6f243019
Clean up glShaderContext, separate GLSL shader context from Cg shader context
2014-06-29 08:28:16 +00:00
rdb
6454ddddc5
Eliminate GLP() macro (so we can write glEnable instead of GLP(Enable) again).
2014-06-18 21:06:05 +00:00
rdb
0ea72a4712
Remove GLU dependency from Panda3D. Yes. That's right, folks.
...
And now I shall make myself some coffee and wake up, in that order.
2010-12-19 07:03:49 +00:00
David Rose
fb9c56432a
we are now using the modified BSD license
2008-05-28 18:37:20 +00:00
Josh Yelon
4130fd7429
Fixes for gl.h inclusion
2007-03-20 20:40:20 +00:00
Josh Yelon
134c57c4ff
Fixed include error
2007-03-20 18:04:16 +00:00
Josh Yelon
1ca070aeab
New way to build RPMs
2007-03-20 07:32:30 +00:00
David Rose
c0844239f1
initial rough pass at hierarchical z-buffer visibility. experimental.
2006-03-29 20:28:33 +00:00
Josh Yelon
b2a96df6c9
It now compiles. But does it do anything?
2006-03-22 20:58:22 +00:00
Roger Hughston
beee323924
*** empty log message ***
2006-03-21 19:58:50 +00:00
Roger Hughston
f0e9f34908
Some hack to get OSX gl to build
2006-02-16 20:38:23 +00:00
Josh Yelon
85edfbbaed
Added code to force reloading of panda_glext.h
2005-11-16 20:28:13 +00:00
Josh Yelon
e012688824
New shader code
2005-09-04 19:52:26 +00:00
David Rose
01bd239ce7
immediate mode
2005-08-15 23:31:44 +00:00
David Rose
dbed74e410
ibuffers as well as vbuffers
2005-03-18 20:18:57 +00:00
David Rose
85b019feda
vertex buffers?
2005-03-18 03:32:08 +00:00
David Rose
c975b7cd49
initial checkin of experimental Geom rewrite--preliminary
2005-03-11 02:28:51 +00:00
David Rose
001abb0edd
unify Texture, ImageBuffer, and PixelBuffer; add 3-d and cube map textures
2005-03-03 20:12:09 +00:00
Shalin Shodhan
216f78cb19
glCgShader files added updates to glStateGuardian...
2004-07-27 17:44:37 +00:00
David Rose
50f7d0bce7
restore GeomContexts and display lists
2004-03-20 02:09:49 +00:00
David Rose
084270e1a2
disable old chromium stuff for now
2004-02-17 19:52:45 +00:00
David Rose
843c0331ae
update license, change remaining local #includes to use quotation marks
2004-02-13 19:27:33 +00:00
David Rose
cfaf59d494
properly test for GL_BGR
2004-02-12 23:51:50 +00:00
David Rose
ae685dcf4b
split glgsg into glmisc; expand on mesadisplay
2004-02-10 18:02:16 +00:00