[RTEMS Project] #4616: Port an OpenGL Implementation to RTEMS
RTEMS trac
trac at rtems.org
Sat Feb 19 20:45:36 UTC 2022
#4616: Port an OpenGL Implementation to RTEMS
----------------------------+----------------------------------------
Reporter: Joel Sherrill | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Indefinite
Component: tool/rsb | Version:
Severity: normal | Keywords: SoC, large, graphics, port
Blocked By: | Blocking:
----------------------------+----------------------------------------
This ticket reflects the desire to have OpenGL support for RTEMS based
upon an open source package under an acceptable license to use with RTEMS.
Independent of the implementation ported to RTEMS, the following will need
to be done as a minimum:
* port package to RTEMS
* submit all modifications to the upstream package
* provide an RSB recipe (e.g. bset) for the package
* document BSP requirements for supporting the package
* provide examples for using the package with RTEMS
There are likely multiple BSPs which could support this effort but it is
expected that the i386/pc386 BSP running on qemu is likely the best test
platform.
The packages have been identified so far as candidates:
* Mesa3D - https://www.mesa3d.org/
- larger, most full-featured implementation.
- If this can work on RTEMS, this is a great option.
- Drivers from Linux may be problematic.
* PortableGL - https://github.com/rswinkle/PortableGL
- small implementation, less features
- may be only option if Mesa3D can not be ported
- looks light on device drivers.
--
Ticket URL: <http://devel.rtems.org/ticket/4616>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list