Christoph Oelckers
|
ef8e7a4944
|
- reworked the multipatch texture builder to reuse the FImageTexture objects.
|
2020-04-19 10:57:55 +02:00 |
|
Christoph Oelckers
|
0a1bd458db
|
- moved most material flags out of FTexture.
|
2020-04-19 10:57:54 +02:00 |
|
Christoph Oelckers
|
718949f74d
|
- moved the texture name to FGameTexture.
|
2020-04-19 10:57:53 +02:00 |
|
Christoph Oelckers
|
61380fc505
|
- moved the offsets to FGameTexture.
# Conflicts:
# src/common/textures/textures.h
|
2020-04-19 10:57:53 +02:00 |
|
Christoph Oelckers
|
70ec20c137
|
- optimization of texture scaling checks.
The texture dimension checks can be performed up front when the texture is inserted into the texture manager.
|
2020-04-19 10:57:51 +02:00 |
|
Christoph Oelckers
|
662fa6e667
|
- removed the conversion helper code and fixed a few places where FMaterial was only used to access the hardware textures in the FTexture class.
|
2020-04-19 10:57:49 +02:00 |
|
Christoph Oelckers
|
7bdef7fe9a
|
- cleaned the texture manager's method interface from FTexture references.
|
2020-04-19 10:57:49 +02:00 |
|
Christoph Oelckers
|
83817080bb
|
- more texture cleanup.
It is now in a state where FTexture really needs to be separated from FGameTexture.
|
2020-04-19 10:57:48 +02:00 |
|
Christoph Oelckers
|
9099bc8420
|
- reworking some lower level texture code.
|
2020-04-19 10:57:46 +02:00 |
|
Christoph Oelckers
|
9e7094848c
|
- transitioned the 2D drawer to FGameTexture.
|
2020-04-19 10:57:45 +02:00 |
|
Christoph Oelckers
|
9a3b663e04
|
- fixed text size calculations in the status bar.
To avoid errors, all spacing calculations have been added to FFont::StringWidth which already performs proper escape filtering.
|
2020-04-13 12:11:14 +02:00 |
|
Christoph Oelckers
|
1e40b745d5
|
- added some things from Raze to allow using the same code in both projects.
|
2020-04-11 20:20:59 +02:00 |
|
Christoph Oelckers
|
3bf7686cfb
|
- moved v_text.cpp to 'common'.
|
2020-04-11 20:20:56 +02:00 |
|
Christoph Oelckers
|
1a0ace4f88
|
- palette related fixes.
|
2020-04-11 20:20:40 +02:00 |
|
Christoph Oelckers
|
940f1dc9a2
|
- move font code to 'common'.
- fix use of translation slot 0, used for internal translations.
|
2020-04-11 20:20:40 +02:00 |
|