Page MenuHome

Cleanup/CMake: Remove OpenGL ES ANGLE support
Needs ReviewPublic

Authored by LazyDodo (LazyDodo) on Wed, Nov 27, 1:18 AM.

Details

Summary

Has not worked for a long long time and the supporting code is seemingly already removed.

I would have commited this without review but since I'm cleaning up anyhow in this area:

Afaik our ES codepath no longer works, can I safely remove the following options as well?

WITH_GLEW_ES
WITH_SYSTEM_GLES
WITH_GL_PROFILE_ES20
WITH_GL_EGL

Diff Detail

Repository
rB Blender
Branch
tmp_angle_cleanup (branched from master)
Build Status
Buildable 5919
Build 5919: arc lint + arc unit

Event Timeline

From housekeeping point of view +1 from me.
From strategical point of view Clement is best person to be asked.

You can remove the following options

WITH_GLEW_ES
WITH_SYSTEM_GLES
WITH_GL_PROFILE_ES20

But for EGL we would like to fix it at some point to enable headless server rendering.

LazyDodo (LazyDodo) planned changes to this revision.Thu, Nov 28, 7:01 PM

will do!

  • Merge remote-tracking branch 'origin/master' into tmp_angle_cleanup
  • remove WITH_GL_PROFILE_ES20

cleaned up WITH_GL_PROFILE_ES20 however a bunch of the EGL stuff seems somewhat dependent on WITH_GLEW_ES so i left that in place for now.