Christoph Oelckers
|
9fc5f2d2e7
|
- some shader cleanup.
I think it's now as close to GZDoom's backend interface as it can be without disabling needed features.
|
2020-06-07 10:15:31 +02:00 |
|
Christoph Oelckers
|
60d7f4f7c2
|
- got rid of the RF_NPOTEmulation flag.
This can easily be controlled with the 2 main variables alone.
|
2020-06-07 09:30:55 +02:00 |
|
Christoph Oelckers
|
d812c2997c
|
- start renaming uniforms to match GZDoom.
Needed to allow using the same shader with the backend.
|
2020-06-04 21:34:27 +02:00 |
|
Christoph Oelckers
|
b15cc31a38
|
- transitioned matrix setup to use the backend's uniform buffer implementation.
|
2020-06-04 20:14:48 +02:00 |
|
Christoph Oelckers
|
cf6855904d
|
- took projection and view matrix out of the render state.
This is a preparation to migrate to GZDoom's HWViewpointUniforms buffer.
|
2020-06-04 18:46:44 +02:00 |
|
Christoph Oelckers
|
bd0c8acd46
|
- replaced detail matrix with a two element scale vector because that is all that is needed.
|
2020-05-31 12:23:35 +02:00 |
|
Christoph Oelckers
|
1d15fe63a6
|
- another backend update, pulling in the sky renderer.
|
2020-05-31 10:32:10 +02:00 |
|