Skip to content

[Impeller] HAL: Allow attaching and uploading specific Texture mip levels & slices. #145014

Description

@bdero

Currently, we can only attach and upload the first mip level/slice of a Texture.

Cubemaps are our only multi-slice primitive right now. Both cubemaps and mipmaps play important roles in bread-and-butter 3D rendering. Cubemaps allow sampling from environment maps without any projection work, and mip level uploading allows for efficiently sampling specular radiance maps.

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work listc: new featureNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to Fluttere: impellerImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.team-engineOwned by Engine teamtriaged-engineTriaged by Engine team

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions