Christoph Oelckers
|
5e22c82e79
|
- use buffer for rendering the sky on all GL versions since the differences for making GL2.0 work are rather small.
|
2014-06-14 10:38:30 +02:00 |
|
Christoph Oelckers
|
8d9a90cd22
|
- rewrote sky dome rendering to use a static vertex buffer if not on OpenGL 2.x.
|
2014-06-14 01:24:28 +02:00 |
|
Christoph Oelckers
|
c47c7421a3
|
- route all glColor calls through render state.
- add sector links to dynamic lights.
|
2014-05-11 22:57:42 +02:00 |
|
Christoph Oelckers
|
978ace241c
|
- removed all code that mixes together the different lighting methods. Now everything goes through the 3 different light parameters in the render state.
- removed cm parameter from many functions.
|
2014-05-11 21:47:54 +02:00 |
|
Christoph Oelckers
|
887d35d559
|
- remove colormap from texture generation parameters. The one remaining special case, alpha texture on old hardware is now handled by the currently set texture mode at the time of use.
- use the cleaned up decal lighting code from the first GLEW branch.
|
2014-05-11 19:44:19 +02:00 |
|
Christoph Oelckers
|
52056a05bd
|
- changed handling of DynLight in shader to serve as a global dynamic light color for all lighting modes.
|
2014-05-11 16:49:17 +02:00 |
|
Christoph Oelckers
|
2885056f46
|
- moved GLEXT API out of RenderContext struct.
|
2013-09-03 18:29:39 +02:00 |
|
Christoph Oelckers
|
26943fe3fd
|
- removed gl interface function pointers for all OpenGL32.dll entry points.
|
2013-09-03 14:05:41 +02:00 |
|
Christoph Oelckers
|
399d0974ab
|
- added GL render as of SVN revision 1600.
|
2013-06-23 09:49:34 +02:00 |
|