Ticket #852 (closed experimental: invalid)

Opened 5 years ago

Last modified 3 years ago

Mark OpenGL subsystem as experimental

Reported by: japhb Owned by: whiteknight
Priority: normal Milestone:
Component: library Version: master
Severity: medium Keywords: opengl
Cc: Language:
Patch status: Platform: all

Description

Parrot's OpenGL binding is incomplete (partly due to features it requires of Parrot that have not yet been implemented). It is also subject to change whenever the NCI subsystem or the HLL Interop API changes; the latter is currently experimental, and quite likely to change in the near future. The NCI subsystem will need to change as well (it is currently incomplete and buggy), but it's not clear exactly when that will happen.

Thus the OpenGL binding (and the related libraries such as OpenGL::Math) must be considered experimental as well.

Change History

Changed 4 years ago by whiteknight

  • owner set to whiteknight
  • keywords opengl added
  • version changed from 1.3.0 to master
  • type changed from todo to experimental
  • platform set to all

Yesterday at #parrotsketch I suggested the idea of moving the OpenGL bindings into their own repository. If that happens, the discussion as to whether or not it is experimental is moot. See #1870 to track that issue.

Support at #parrotsketch for the move was mild. We may not end up moving it if no more support is built up or if some people voice opposition.

Changed 3 years ago by whiteknight

  • status changed from new to closed
  • resolution set to invalid

The OpenGL Bindings were indeed deprecated, so this ticket is being marked as invalid. We can track further issues related to OpenGL bindings at #1870

Note: See TracTickets for help on using tickets.