Skip to content

feat: atlas texture array#121

Merged
schell merged 11 commits intomainfrom
feat/atlas-texture-array
Jun 3, 2024
Merged

feat: atlas texture array#121
schell merged 11 commits intomainfrom
feat/atlas-texture-array

Conversation

@schell
Copy link
Owner

@schell schell commented Jun 3, 2024

This provides support to use a texture array as the underlying texture for Atlas. This greatly improves renderlings texturing capabilities, multiplying it by n layers.

tl;dr

We can now store and use many more textures.

  • added Context::set_default_atlas_size
  • added AtlasFrame to distinguish between image frames in the atlas and texture addressing
  • added Atlas::add_images and Atlas::resize, removed ...
  • added UiImage to renderling-ui to hold frames and textures
  • added Ui::set_background_color and Ui::with_background_color
  • published loading-bytes

@schell schell merged commit 2ab3ede into main Jun 3, 2024
@schell schell deleted the feat/atlas-texture-array branch June 3, 2024 08:38
schell added a commit that referenced this pull request Dec 27, 2024
    added Context::set_default_atlas_size
    added AtlasFrame to distinguish between image frames in the atlas and texture addressing
    added Atlas::add_images and Atlas::resize, removed ...
    added UiImage to renderling-ui to hold frames and textures
    added Ui::set_background_color and Ui::with_background_color
    published loading-bytes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant