Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

Make unified GL3/GLES2 driver #160

Closed
numberZero opened this issue Feb 18, 2023 · 2 comments
Closed

Make unified GL3/GLES2 driver #160

numberZero opened this issue Feb 18, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@numberZero
Copy link
Contributor

numberZero commented Feb 18, 2023

OpenGL 3 Core and OpenGL ES 2 are very similar. It should be possible to adapt COGLES2Driver to support both.

It is likely a good idea to limit this to SDL2.

@numberZero numberZero mentioned this issue Feb 18, 2023
29 tasks
@sfan5 sfan5 added the enhancement New feature or request label Feb 18, 2023
@numberZero
Copy link
Contributor Author

The plan is:

  1. Drop IrrCompileConfig #163
  2. Add unified OpenGL driver #167
  3. Do other stuff, in any order:
    • SDL+Android combo
    • SDL+iOS combo (if iOS is a supported platform)
    • OpenGL 3 Core-compatible driver (required for Mac)
    • WebGL-compatible driver (required for Emscripten)
    • Drop unused stuff from the unified driver
    • Merge COpenGLCore* stuff into the unified driver
  4. Drop legacy devices
  5. Drop legacy drivers

@numberZero numberZero mentioned this issue Mar 3, 2023
@numberZero
Copy link
Contributor Author

The driver is merged.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants