Skip to content

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

Closed

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.

Activity

  1. added
    e: impellerImpeller rendering backend issues and features requests
    on Mar 12, 2024
  2. added
    engineflutter/engine related. See also e: labels.
    c: proposalA detailed proposal for a change to Flutter
    on Mar 13, 2024
  3. added
    P2Important issues not at the top of the work list
    on Mar 18, 2024
  4. self-assigned this
    on May 11, 2026
  5. added 3 commits that reference this issue on May 28, 2026
    8b8aa34
    277e761
    3e6acc3
  6. added a commit that references this issue on Jun 2, 2026
    50c2652
  7. added a commit that references this issue on Jun 2, 2026
    22c17bf
  8. added a commit that references this issue on Jun 2, 2026
    6998691
  9. added a commit that references this issue on Jun 3, 2026
    42b1fd2
  10. added 3 commits that reference this issue on Jun 26, 2026
    3c63f8c
    7148e27
    d5debaa
  11. github-actions commented on Jul 14, 2026

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  12. locked as resolved and limited conversation to collaborators on Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions