Christoph Oelckers
|
ccd39d6df7
|
- code cleanup
|
2023-08-25 20:07:48 +02:00 |
|
Cacodemon345
|
7c90ea6b84
|
- Convert the entire image backend infrastructure to be animation-friendly
|
2023-08-23 18:18:45 +02:00 |
|
Christoph Oelckers
|
aceafecce6
|
- optimized sheet font texture generation.
Instead of reloading the base image over and over again, let's cache it so that less time is needed for each single character.
|
2023-01-07 19:12:19 +01:00 |
|
Christoph Oelckers
|
1a0aa95ff4
|
- changed return value of CreatePalettedPixels.
The new struct will allpw return of static pixel data without reallocation and copying.
|
2023-01-07 17:55:55 +01:00 |
|
Christoph Oelckers
|
941c0850ba
|
- Backend update from Raze.
Mainly optimizations for the sound system and texture manager.
|
2022-12-18 16:19:18 +01:00 |
|
Christoph Oelckers
|
e60e6967c0
|
- whitespace cleanup, updated from Raze.
|
2022-01-02 12:23:42 +01:00 |
|
Christoph Oelckers
|
718949f74d
|
- moved the texture name to FGameTexture.
|
2020-04-19 10:57:53 +02:00 |
|
Christoph Oelckers
|
095a5e2c0a
|
- allocate the sprite positioning info on demand only.
For most textures this is never needed and it can easily be put in the memory arena being used for image sources.
|
2020-04-19 10:57:50 +02:00 |
|
Christoph Oelckers
|
c5e81c54a2
|
- Moved the raw texture handling into the texture manager as well.
|
2020-04-19 10:57:50 +02:00 |
|
Christoph Oelckers
|
5d8adb90c4
|
- made 'supportRemap0' an image property so that later the handling for this can be taken out of the actual texture class by just providing a replacement texture for the skies.
|
2020-04-19 10:57:45 +02:00 |
|
Christoph Oelckers
|
8f8aed5ee3
|
- moved bitmap.cpp to 'common' and remove the duplicate IceRemap.
|
2020-04-11 20:23:26 +02:00 |
|
Christoph Oelckers
|
d586ffa79c
|
- const-ified the palette pointers in the texture creation code.
- fixed includes.
|
2020-04-11 20:20:39 +02:00 |
|
Christoph Oelckers
|
580e463498
|
- moved texture code to 'common'.
|
2020-04-11 20:20:38 +02:00 |
|