Christoph Oelckers
|
5a2eac8f15
|
- floatified vertices and removed the now redundant fx and fy members. This needs an added check for polyobject origins, though, so that such subsectors don't get rendered.
|
2016-04-03 11:40:14 +02:00 |
|
Christoph Oelckers
|
3644073bbd
|
- use a software buffer for immediate mode rendering. This allows using the regular buffer code to collect data for both render modes and allows removal of a lot of duplicated code.
|
2014-06-15 01:14:41 +02:00 |
|
Christoph Oelckers
|
c39318f406
|
- use vertex buffer and reuse of data for stencil drawing. A stencil needs to be drawn multiple times with the same polygons so this is a good place to optimize.
|
2014-05-31 09:32:17 +02:00 |
|
Christoph Oelckers
|
f7404d20fb
|
- add vertex buffer based drawing for all walls and flats.
|
2014-05-11 01:23:27 +02:00 |
|
Christoph Oelckers
|
b09405a8bd
|
- changed rendering of glowing walls so that it doesn't require an additional vertex attribute, just pass the floor and ceiling planes as uniforms.
|
2014-05-10 17:09:43 +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 |
|