Skip to content

Remove Renames of Internal Packages #6975

Open
@cwfitzgerald

Description

Internally we currently have the following renames in the codebase:

  • wgpu_core -> wgc
  • wgpu_hal -> hal
  • wgpu_types -> wgt`

This is a thing that can trip up newcomers to the project as the names come from out of nowhere. An uncontroversial first step is to move the aliases from inside the Cargo.toml to in the code, so they can be more easily seen.

We have discussed this at our 2025-01-25 meeting to change to the following:

  • wgpu_core (do not rename due to conflict with ::core)
  • wgpu_hal -> hal
  • wgpu_typtes -> types

Metadata

Assignees

No one assigned

    Labels

    kind: refactorMaking existing function faster or nicertype: enhancementNew feature or request

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions