Christoph Oelckers
|
4a866b0320
|
- use stb_image to read the image formats supported by kplib but not by GZDoom.
(No, sorry, kplib must go - a utility library like that being utterly dependent on a multitude of global variables is a no-go.)
|
2019-10-06 08:48:07 +02:00 |
|
Christoph Oelckers
|
d1a7c4225d
|
- added a texture class for ART-format hightiles.
This allows to treat them like all other image formats.
|
2019-10-05 23:44:28 +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
|
cd0dabf2ae
|
- this was missing
|
2019-10-05 19:39:41 +02:00 |
|
Christoph Oelckers
|
1a5e64329f
|
- added stripped down versions of GZDoom's texture classes
We need something more manageable to deal with the textures - and the hightile code in particular needs a better backend to read the images.
|
2019-10-05 19:38:25 +02:00 |
|
Christoph Oelckers
|
bedfc262c4
|
- added a FileReader wrapper for kopen4load.
Needed when transitioning the hightile loader to GZDoom's texture loader.
|
2019-10-05 17:30:23 +02:00 |
|
Christoph Oelckers
|
0ee80628a2
|
- moved documentation out of the Source folder and added surface shader sources.
|
2019-10-05 13:17:26 +02:00 |
|
Christoph Oelckers
|
1ff8ea6a19
|
- added matrix class for moving the GL matrix manipulation out of the engine code.
|
2019-10-04 01:41:57 +02:00 |
|
Christoph Oelckers
|
c5c92c1410
|
- removed the ZDoom CVAR code because it won't be needed and added its Zip file reader to maintain an engine file with needed assets.
The Build code for this is far too messy for this task, so an external solution is needed.
|
2019-10-04 00:52:19 +02:00 |
|
Christoph Oelckers
|
5687b4c02e
|
- added ZDoom's CVAR class.
No CVar transition has been done yet.
|
2019-09-26 00:20:16 +02:00 |
|
Christoph Oelckers
|
568f01792f
|
- added ZDoom's configfile class.
|
2019-09-23 21:06:52 +02:00 |
|
Christoph Oelckers
|
86534c8a43
|
- more utilities, most importantly ZString without which it would be hard to use any ZDoom-based code at all.
|
2019-09-23 20:56:05 +02:00 |
|
Christoph Oelckers
|
034ce097c5
|
- added more utilities from GZDoom - TArray/TMap and FileReader.
|
2019-09-23 19:52:25 +02:00 |
|
Christoph Oelckers
|
330c80246e
|
- added ZDoom's FArgs class for easier command line checking.
|
2019-09-23 19:29:25 +02:00 |
|