Christoph Oelckers
|
53248945e8
|
- added license headers.
|
2019-10-20 08:07:12 +02:00 |
|
Christoph Oelckers
|
bb4a19cf3a
|
- added a few more texture formats to FHardwareTexture.
For brightmaps we do not need full RGBA8 data with mipmaps - RGBA2 without mipmaps is fully sufficient here and will save a lot of video memory.
|
2019-10-19 23:14:36 +02:00 |
|
Christoph Oelckers
|
bc986b8054
|
- make the engine consistently use BGRA data - the internal palettes were still RGBA, which caused problems down the line.
- increased cache size to 200 MB (Note: The cache really needs to be replaced with something better that can adapt better to a system's RAM size.)
|
2019-10-19 10:22:02 +02:00 |
|
Christoph Oelckers
|
00d59459a1
|
- fixed creation of true color textures and disabled fog in palette mode.
The fog should go away entirely but in palette mode it made everything too dark.
|
2019-10-18 22:09:19 +02:00 |
|
Christoph Oelckers
|
0aa5db7969
|
- project rework to shorten compile times.
* subprojects fpr game frontends added and unsigned char option put into global flags.
|
2019-10-16 23:09:02 +02:00 |
|
Christoph Oelckers
|
dfaa162bb2
|
- finished the palswap handling in the palette manager.
|
2019-10-07 22:11:09 +02:00 |
|
Christoph Oelckers
|
93ad83b380
|
- use GZDoom's texture backend to read hightile textures. (Hightile tinting code moved to the shader but isn't active yet.
- remove all code for faking gamma correction through palette manipulated images.
|
2019-10-05 21:59:03 +02:00 |
|
Christoph Oelckers
|
e0f823a492
|
- refactored texture setup to use an intermediate layer.
|
2019-09-18 22:16:15 +02:00 |
|
Christoph Oelckers
|
b1763a8f4a
|
- hooked up the texture management.
Not in active use yet!
|
2019-09-17 19:03:42 +02:00 |
|