Christoph Oelckers
|
55a3c62b59
|
- use GZDoom's 2D drawer.
Console and menu font colors are not ok yet, aside from that it works.
|
2020-05-25 17:11:32 +02:00 |
|
Christoph Oelckers
|
2f672da7ba
|
- the basics for creating font objects for the in-game bitmap fonts.
Definitions were added to RedNukem frontend for testing, not used yet.
|
2020-05-25 17:01:56 +02:00 |
|
Christoph Oelckers
|
71ab8c0b10
|
- fixed compilation.
|
2020-05-24 16:56:16 +02:00 |
|
Christoph Oelckers
|
6276001a7c
|
- cleanup
|
2020-05-24 16:42:36 +02:00 |
|
Christoph Oelckers
|
e6b94d35ff
|
- reorganized how BuildTiles stores its data.
Arrays of struct are better than struct of arrays.
|
2020-05-24 15:02:20 +02:00 |
|
Christoph Oelckers
|
266364fc2e
|
- properly implement texture offsets
|
2020-05-24 13:26:45 +02:00 |
|
Christoph Oelckers
|
da26d1cec4
|
- more trivial adjustments.
|
2020-05-24 00:38:10 +02:00 |
|
Christoph Oelckers
|
f64bdccaca
|
- moved renderstyle to 'common' and use GZDoom's color table code unaltered.
# Conflicts:
# source/CMakeLists.txt
# source/common/engine/serializer.h
|
2020-05-23 22:43:05 +02:00 |
|
Christoph Oelckers
|
f929419a0a
|
- refactoring of the lookup tables.
|
2020-05-23 22:43:04 +02:00 |
|
Christoph Oelckers
|
b971bc2717
|
- avoid using global palette settings when drawing 2D content with a custom palette.
Instead pass the palette info with the render call to avoid stale global state.
|
2020-05-23 22:43:01 +02:00 |
|
Christoph Oelckers
|
d0406e27b6
|
- all base palette data has been transitioned to GPalette.
|
2020-05-23 12:31:05 +02:00 |
|
Christoph Oelckers
|
fda4293013
|
- draw the movie franes outside of the tile system to reduce the palette maintenance.
The movie code has always been the part causing the most issues because it alters the palettes - the rest treats them as static data.
|
2020-04-13 23:58:45 +02:00 |
|
Christoph Oelckers
|
fac004b4d2
|
- palette code cleanup
|
2020-04-13 23:58:44 +02:00 |
|
Christoph Oelckers
|
5584c726ba
|
- file system update and adjustment.
|
2020-04-12 08:30:40 +02:00 |
|
Christoph Oelckers
|
e2f5e8fe34
|
- renamed 'common' to 'core'.
We'll need 'common' for something else.
|
2020-04-12 08:30:36 +02:00 |
|