Skip to content

decide on a new graphics api #251

Description

@toloudis

OpenGL is a dead end on macOS.

Possible choices:

  • Use Vulkan if macOS does not need to be supported.
  • Use Vulkan for windows/linux, and use metal for macos.
  • Use WGPU (cross platform but no gpu ray tracing or other bleeding edge features)
  • Use Vulkan and MoltenVK for mac.
  • Use a third party graphics abstraction layer that can be plugged in to a Qt window, that allows totally custom shaders

Activity

  1. linked a pull request that will close this issueFeature/vulkan #391on Jul 3, 2026
  2. linked a pull request that will close this issueFeature/graphics abstraction #392on Jul 3, 2026
  3. toloudis commented on Jul 3, 2026

    @toloudis
    ContributorAuthor

    feature/graphics-abstraction is part 1.
    feature/vulkan is part 2

  4. ShrimpCryptid commented on Aug 4, 2026

    @ShrimpCryptid
    Contributor

    Dan: Done via agentic coding in #391 and #392.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions