Sam Edwards
|
a971bc1dfc
|
general: Break apart BUILDING_PANDAGL
|
2018-06-12 16:15:45 -06:00 |
Sam Edwards
|
7790f8429d
|
general: Fully qualify header references into the std namespace
Closes #341
|
2018-06-07 10:35:12 +02:00 |
tobspr
|
3fa5b6b4ee
|
Add prc variable to force image bindings as writeonly (#131)
|
2016-12-06 18:42:08 +01:00 |
tobspr
|
0fcfb8e372
|
New file headers, new comment style
|
2016-02-17 17:47:48 +01:00 |
rdb
|
08c29313b2
|
Reduce redundant state changes, add gl-fixed-vertex-attrib-locations
|
2015-12-22 20:22:24 +01:00 |
rdb
|
49d69a6b36
|
OpenGL debug tweaks, allow disabling texture LOD functionality
|
2015-12-15 12:45:50 +01:00 |
rdb
|
a24531ff7b
|
Various GL tweaks
|
2015-08-11 15:45:27 +02:00 |
rdb
|
555844f82a
|
Allow compiling out the fixed-function pipeline and request core context
|
2015-07-09 16:43:45 +02:00 |
rdb
|
220015a234
|
Drop support for vertex blend/matrix palette in OpenGL, no driver ever supported it (well)
|
2015-07-09 14:26:24 +02:00 |
rdb
|
e2dfc935a1
|
Various refactoring, esp. of GLSL input system
|
2015-05-21 14:16:45 +02:00 |
rdb
|
07ea84a1a0
|
Optimize shader matrix generator, allow changing GL internal coord system
|
2015-05-11 18:07:14 +02:00 |
rdb
|
b06100afdd
|
Changes to support building universal Mac rtdist for 1.9
|
2015-03-28 00:31:10 +01:00 |
rdb
|
3b1bd9ef39
|
This fixes most issues with Cg's GLSL profiles on non-NVIDIA cards
|
2015-02-02 16:31:23 +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
|
0f35480fcf
|
Allow disabling primitive restart index. Also, better handling of unsupported shader languages.
|
2014-11-03 02:29:05 +00:00 |
rdb
|
db0fd516a0
|
Add GPU profiling capabilities to PStats using OpenGL timer queries
|
2014-09-24 23:53:37 +00:00 |
rdb
|
efa258ebf3
|
Memory barriers, immutable texture storage, bindless textures, fixes for multisample FBOs, code cleanup, etc.
|
2014-07-15 08:46:58 +00:00 |
rdb
|
a16b98a468
|
Disable error checking by default for a substantial performance increase
|
2014-07-03 17:10:41 +00:00 |
rdb
|
de5031afde
|
gl-dump-compiled-shaders, pstats collector for compute-dispatch call, a few minor other things
|
2014-06-26 19:13:52 +00:00 |
rdb
|
128f82863e
|
Support OpenGL debugging features (see gl-debug).
Also fixed the GLX code not to call reset() on the temp context but on the real context instead.
|
2014-06-20 13:17:01 +00:00 |
rdb
|
df30721f79
|
Seamless cube map sampling in OpenGL
|
2014-06-18 22:29:50 +00:00 |
rdb
|
8d3f7d62f4
|
Remove use of CLP() macro for config variables
|
2014-06-18 21:45:20 +00:00 |
rdb
|
f23f2a0ea7
|
Add gl-separate-specular-color, enabled by default
|
2013-07-28 22:01:36 +00:00 |
David Rose
|
501470169f
|
stdfloat_double
|
2011-10-10 05:25:10 +00:00 |
David Rose
|
181663ad66
|
fix error handling in NDEBUG case
|
2010-03-07 17:44:32 +00:00 |
David Rose
|
f42935b8e9
|
prevent GL error; fix indentation issues etc.
|
2009-06-03 21:15:23 +00:00 |
David Rose
|
58c13de4ca
|
integrate changes from Schell Games (plus some tab character fixes)
|
2009-06-01 21:51:15 +00:00 |
David Rose
|
4d0d86c7cb
|
gl-show-texture-usage
|
2009-02-04 02:53:33 +00:00 |
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
David Rose
|
aaa4e12223
|
gl-finish
|
2008-04-10 20:18:20 +00:00 |
David Rose
|
78a08bafcd
|
gl-min-buffer-usage-hint, gl-debug-buffers
|
2007-10-19 15:35:43 +00:00 |
David Rose
|
1d5038e9f0
|
gl-max-errors
|
2007-08-07 03:30:25 +00:00 |
David Rose
|
732bbafaa9
|
define NodePath::premunge_scene() and supporting implementation
|
2007-05-21 16:05:22 +00:00 |
David Rose
|
c0844239f1
|
initial rough pass at hierarchical z-buffer visibility. experimental.
|
2006-03-29 20:28:33 +00:00 |
David Rose
|
f803ef85ce
|
explicit mipmap control
|
2006-03-22 22:23:56 +00:00 |
David Rose
|
ef0f485932
|
more egg texture options; add gl-support-clamp-to-border
|
2005-12-22 18:32:33 +00:00 |
David Rose
|
0bcbaa6056
|
work around driver crash with GL_COMPILE_AND_EXECUTE
|
2005-03-19 15:36:58 +00:00 |
David Rose
|
fe1b53ebcf
|
remove unused variable reference
|
2004-12-30 21:33:21 +00:00 |
David Rose
|
2b81326132
|
move to prc interface
|
2004-12-29 15:38:51 +00:00 |
David Rose
|
03408cd09d
|
robustify config for framebuffer etc.
|
2004-12-29 02:31:45 +00:00 |
David Rose
|
c7c639797e
|
merge multitexture support in from branch
|
2004-07-30 00:38:35 +00:00 |
David Rose
|
f1ef8df820
|
add GraphicsStateGuardian::panic_deactivate()
|
2004-02-18 15:21:32 +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 |