Christoph Oelckers
|
c892fb1ddb
|
- backend sync with Raze
Mostly code reformatting plus license and copyright adjustments
|
2020-05-26 22:59:50 +02:00 |
|
Christoph Oelckers
|
ef8e7a4944
|
- reworked the multipatch texture builder to reuse the FImageTexture objects.
|
2020-04-19 10:57:55 +02:00 |
|
Christoph Oelckers
|
f7dd16ba16
|
- test skyboxes with dynamic_cast and scale them properly.
|
2020-04-19 10:57:55 +02:00 |
|
Christoph Oelckers
|
718949f74d
|
- moved the texture name to FGameTexture.
|
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
|
7bdef7fe9a
|
- cleaned the texture manager's method interface from FTexture references.
|
2020-04-19 10:57:49 +02:00 |
|
Christoph Oelckers
|
e92be97f33
|
- let FSkybox inherit from FImageTexture to simplify the redirection of the base image for the software renderer.
|
2020-04-13 14:23:57 +02:00 |
|
Christoph Oelckers
|
2dcf63c57d
|
- backport some fixes from Raze - mostly redundant includes.
|
2020-04-11 20:20:39 +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 |
|