Christoph Oelckers
|
1d0aed219e
|
- replaced MIN/MAX in all non-common code.
|
2021-10-30 10:16:52 +02:00 |
|
Christoph Oelckers
|
af7c2fb4e9
|
- fixed the burn shader.
|
2020-06-09 22:06:19 +02:00 |
|
Christoph Oelckers
|
ddef3f7b98
|
- made video base code game independent
|
2020-04-28 22:54:53 +02:00 |
|
Christoph Oelckers
|
b2281c38e1
|
- fixed texture layer management so that each material layer can decide for itself if it wants to allow upscaling.
- rewrote the hardware texture precacher to use the new texture management to properly track the data to delete.
|
2020-04-19 10:57:56 +02:00 |
|
Christoph Oelckers
|
5a2a72fc95
|
- store the Vulkan descriptor sets in the material - where they belong!
Having them in the base texture object was a major maintenance issue.
|
2020-04-19 10:57:56 +02:00 |
|
Christoph Oelckers
|
0b990f0dcb
|
- moved the decision whether to upscale textures up one level in the function chain. Still not the perfect place, this should be decided before creating the texture, not in the middle of the process.
- disabled the selective texture cleaning in the precacher. The logic here turned out to be a serious blocker and needs to be rethought.
|
2020-04-19 10:57:50 +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
|
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
|
d9928b51a8
|
- eliminated all cases of calling DrawTexture with an FTexture.
Everything uses FGameTexture now.
|
2020-04-19 10:57:45 +02:00 |
|
Christoph Oelckers
|
aeba304715
|
- texture code refactoring to consolidate multiple textures referencing the same backing image.
|
2020-04-19 10:57:44 +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
|
b18faacab0
|
- 2D drawer cleanup.
|
2020-04-11 20:20:58 +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 |
|
Magnus Norddahl
|
d5761740d3
|
- fix burn crash on vulkan
|
2019-05-09 17:55:29 +02:00 |
|
Rachael Alexanderson
|
7098748e9e
|
- fix building on case sensitive systems
|
2019-02-23 13:51:24 -05:00 |
|