-
Notifications
You must be signed in to change notification settings - Fork 61
2D texture array support #211
Copy link
Copy link
Open
Labels
renderingBehavior when preparing or drawing geometry to the screen.Behavior when preparing or drawing geometry to the screen.roadmapPlanned long-horizon work owned by maintainers.Planned long-horizon work owned by maintainers.upstreamRoot cause is in Flutter / engine / Dart, not flutter_scene.Root cause is in Flutter / engine / Dart, not flutter_scene.
Description
Metadata
Metadata
Assignees
Labels
renderingBehavior when preparing or drawing geometry to the screen.Behavior when preparing or drawing geometry to the screen.roadmapPlanned long-horizon work owned by maintainers.Planned long-horizon work owned by maintainers.upstreamRoot cause is in Flutter / engine / Dart, not flutter_scene.Root cause is in Flutter / engine / Dart, not flutter_scene.
Texture arrays would let tiled content (voxel faces, terrain splats) index a layer per tile, which a single atlas cannot do once greedy meshing merges quads (REPEAT wraps the whole atlas). This is blocked on a Flutter GPU upload path (see the upstream draft in notes/rendering/texture_array_upstream_issue_draft.md); this issue tracks the flutter_scene-side work and the dependency.