Skip to content

Future of OpenGL/OpenGLCompute needs deciding #5475

@steven-johnson

Description

@steven-johnson

Per various offline discussions (and some online, eg #5474), our OpenGL backend has many limitations/problems and is arguably of dubious value even if implementation issues are fixed. We should really decide whether we want to improve it or officially deprecate/remove them.

Strawman proposal to start a discussion:

  • Designate these backends as 'deprecated' as of Halide 11
  • Remove them entirely in Halide 12
  • Take the work-in-progress Vulkan backend and devote resources to it with the intent of getting it useful for Halide 12

Metadata

Metadata

Assignees

No one assigned

    Labels

    release_notesFor changes that may warrant a note in README for official releases.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions