Christoph Oelckers
|
ec7b4b1ba4
|
- initial work on textured dynamic light processing.
|
2016-05-04 22:14:39 +02:00 |
|
Christoph Oelckers
|
ab8a647433
|
- fixed the disabled visibility rules check for dynamic lights by doing the actual check in the light's Tick() method and letting the renderer only use the result.
|
2016-05-04 11:33:18 +02:00 |
|
Christoph Oelckers
|
0a94371974
|
- reinstated old code for rendering fog boundaries and mirrot surfaces without shaders.
- added code for filling the render list for textured dynamic lights. This is not yet active because no code is present to handle this data.
|
2016-05-03 23:28:42 +02:00 |
|
Christoph Oelckers
|
26acf8e994
|
- fixed conditions for menu patching.
|
2016-05-01 17:43:30 +02:00 |
|
Christoph Oelckers
|
50ba1ecde8
|
- add menu patching for GL 2.x mode.
- use stdint types in model code, because we have to start somewhere with the transition.
|
2016-05-01 13:09:13 +02:00 |
|
Christoph Oelckers
|
e3fad118d2
|
- use the templated warp functions instead of the limited GZDoom 1.x version. gl_WarpBuffer has been removed.
|
2016-04-28 19:04:01 +02:00 |
|
Christoph Oelckers
|
434e39e62f
|
- made adjustments to ZDoom's last changes.
|
2016-04-28 17:55:58 +02:00 |
|
Christoph Oelckers
|
d4806f82ca
|
- reinstated some texturing-based dynamic light code. Not active yet and not tested yet.
|
2016-04-28 00:58:44 +02:00 |
|
Christoph Oelckers
|
89f36fb963
|
- enabled texture and model matrices for shader-less rendering and fixed the sky cap color application.
|
2016-04-26 20:45:56 +02:00 |
|
Christoph Oelckers
|
924b72b633
|
- added workarounds for the invulnerability colormap for non-shader rendering. Unlike the shader based versions these do not decolorize the screen. The advantage to the old texture duplication is that this is far less stressful on performance.
|
2016-04-26 20:02:57 +02:00 |
|
Christoph Oelckers
|
913e3df7e3
|
- fixed display of alpha textures without shaders.
As it turned out, the translation's alpha channel was clobbered by the whole setup.
|
2016-04-26 19:11:32 +02:00 |
|
Christoph Oelckers
|
7e6e2bc0a8
|
- stated adding GL 2.0 compatibility handling
|
2016-04-26 18:24:02 +02:00 |
|