Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
mesa
mesa
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,316
    • Issues 2,316
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 640
    • Merge Requests 640
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Mesa
  • mesamesa
  • Merge Requests
  • !7365

Merged
Opened Oct 29, 2020 by Alejandro Piñeiro@apinheiroDeveloper

v3d/format: use XYZ1 swizzle for three-component formats

  • Overview 6
  • Commits 1
  • Pipelines 10
  • Changes 1

R11G11B10_FLOAT and R9G9B9E5_FLOAT are three-component formats, so we shouldn't use 1 for the alpha component.

We don't know about any test/app getting fixed with this change, but it is the equivalent to v3dv commit e07c5467. Vulkan CTS has some tests that used that format and failed if not using XYZ1.

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: mesa/mesa!7365
Source branch: review/v3d-xyz1-for-three-component-formats