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 |
|