veloren/assets
Imbris efd932c71e Progress on GPU premultiplication.
* General progress in setting up code paths to support GPU
  premultiplication.
* Created `PremultiplyUpload` type to represent an initiated image
  upload where the premultiply pass needs to be ran to complete it.
* Converted from compute pass to render pass since current limitations
  make it difficult to write directly to a srgb image from a compute
  shader.
* Replace `CachedDetails::Immutable` with keeping track of the
  parameters used to create the texture (i.e. the border color).
* Create `TextureRequirements`, `TextureParamters`, and `CacheKey` types
  to encode parameters that go into texture creation and image caching
  and to determine when the space in texture memory should be reused
  when replacing a graphic.
* Add custom texture creation logic for the UI textures since those need
  certain usage combinations.
2023-04-08 00:28:31 -04:00
..
common Teeny changes to crippling stance abilities 2023-04-05 23:17:57 +00:00
server/manifests Ability changes 2023-03-26 21:41:22 -04:00
test/loadout/ok Rebase commit 2022-05-16 15:11:36 -04:00
voxygen Progress on GPU premultiplication. 2023-04-08 00:28:31 -04:00
world Merge branch 'more_spot_things' into 'master' 2023-03-31 02:57:39 +00:00