Christoph Oelckers
|
da1762ac2c
|
- fixed: DoSetMapSection could cause a stack overflow on large maps. Made it iterative instead of recursive to avoid that.
|
2016-07-27 16:27:40 +02:00 |
|
Christoph Oelckers
|
17c212d5bc
|
- disable transparent door render hacks if any of the involved sectors contains floor slopes.
These lead to false positives but rarely represent actual hacks.
|
2016-06-29 12:19:00 +02:00 |
|
Christoph Oelckers
|
f77c4642cb
|
- made the adjustments.
|
2016-04-24 13:35:43 +02:00 |
|
Christoph Oelckers
|
bf2b61f61c
|
- removed remaining STACK_ARGS from GL code.
|
2016-04-11 10:55:09 +02:00 |
|
Christoph Oelckers
|
25d7eaed0a
|
- fixed parentheses in ADynamicLight::DistToSeg.
- floatifed OpenGL sector grouping.
- optimized light node collection. It should not create light nodes for out of range segs.
|
2016-04-08 12:38:09 +02:00 |
|
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
|
59bb003285
|
- GL adjustments for plane changes.
|
2016-03-29 13:45:50 +02:00 |
|
Christoph Oelckers
|
a87c292f10
|
- adjustments to GL code for texture scale and vertex coordinate access.
|
2016-03-29 11:26:33 +02:00 |
|
Christoph Oelckers
|
bd9907f20f
|
- missing #includes in GL code.
|
2016-02-16 22:06:26 +01:00 |
|
Christoph Oelckers
|
9305cd86a0
|
- remove the GLWallLightEntry type. Everything it contains can be retrieved from the existing lightlist just as easily, and this approach avoids a lot of memory allocations.
- removed the SplitWall profiling timer because all it measures now is an almost empty function.
|
2016-02-01 01:03:34 +01:00 |
|
Christoph Oelckers
|
71da7406bd
|
- since we no longer split walls at 3D floor boundaries, those planes no longer need to be added to the vertex height lists.
|
2016-02-01 00:42:37 +01:00 |
|
Christoph Oelckers
|
fa3a62e954
|
- fix a render glitch with Back to Saturn X MAP06: Do not flood missing upper and lower textures with the backsector's flat if that backsector is malformed (i.e. has no area.)
|
2014-08-31 23:01:53 +02:00 |
|
Christoph Oelckers
|
beabfad293
|
Merge branch 'master' into Glew_Version_For_Real
|
2014-07-28 22:23:56 +02:00 |
|
Christoph Oelckers
|
318aebc4ad
|
- fixed: the vertex collection code used incorrect indices for checking the checkmap array.
|
2014-07-28 22:23:17 +02:00 |
|
Christoph Oelckers
|
29a56fe01c
|
Merge branch 'master' into Glew_Version_For_Real
|
2014-07-27 17:59:50 +02:00 |
|
Christoph Oelckers
|
925305aa05
|
- fixed: The code for updating vertex dirty state had been completely missing. I have no idea when it disappeared...
|
2014-07-27 17:58:51 +02:00 |
|
Christoph Oelckers
|
3e9b9c280b
|
- initialize model data at engine start, not at level start.
|
2014-06-19 15:22:00 +02:00 |
|
Christoph Oelckers
|
1d4ea9f162
|
- removed the __asm nop breakpoints for debugging. They not only do not work on non-MSVC but also not on 64 bit.
|
2014-05-08 09:48:39 +02:00 |
|
Christoph Oelckers
|
737708b635
|
- fix c++11's compile problems.
|
2013-08-28 08:33:11 +02:00 |
|
Christoph Oelckers
|
399d0974ab
|
- added GL render as of SVN revision 1600.
|
2013-06-23 09:49:34 +02:00 |
|