Christoph Oelckers
|
93dac4e4d8
|
- some reorganization of portal code.
|
2018-10-23 22:32:00 +02:00 |
|
Christoph Oelckers
|
acad8315d0
|
- move stencil recursion counter to render state.
|
2018-10-21 10:58:11 +02:00 |
|
Christoph Oelckers
|
a97d71a3c3
|
- draw decals in hardware independent code.
|
2018-10-21 10:51:26 +02:00 |
|
Christoph Oelckers
|
1768508c80
|
- first adjustments to decal code.
- moved texture mode constants to a global header and consolidated with the variants of the 2D drawer.
|
2018-10-21 08:14:48 +02:00 |
|
Christoph Oelckers
|
e8f48e7535
|
- moved the color/fog setters to hwrenderer.
|
2018-10-20 23:33:07 +02:00 |
|
Christoph Oelckers
|
fac7c7a31c
|
- abstraction of render style in render state.
|
2018-10-20 23:14:57 +02:00 |
|
Christoph Oelckers
|
9ef5e00cdf
|
- some cleanup and preparation on RenderState interface.
|
2018-10-20 21:36:50 +02:00 |
|
Christoph Oelckers
|
3c3be0d349
|
- started with an abstract render interface, most importantly handle the stencil for plane flooding through the render state object instead of changing GL state directly.
|
2018-10-20 21:08:24 +02:00 |
|
Christoph Oelckers
|
510aa600dd
|
- moved hw_renderstate.h to hwrenderer folder and renamed one GL constant it was using.
|
2018-10-20 18:37:12 +02:00 |
|