这是indexloc提供的服务,不要输入任何密码
Skip to content

Clarify the semantics of packed formats #224

@kvark

Description

@kvark

Related to #206 , cc @grorg
Vulkan and Metal disagree on what the "packed" means:

  • in Vulkan, packed formats on little-endian systems have reverse order of components
  • in Metal, packed formats on little-endian systems have straight order of components
  • D3D12 doesn't have "packed" semantics, and given that it's only available on little-endian systems, it's effectively matching Metal

I suggest we don't define the "packed" in any confusing way, and just make the component ordering straight, like in Metal and D3D12.

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiWebGPU APIapi resolvedResolved - waiting for a change to the API specificationinvestigationmoved-m0-to-m1(TEMPORARY) items moved from M0 to M1 while trying to make M0 = requirements for CRproposal

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions