Blender Git Commit Log

Git Commits -> Revision d58310f

Revision d58310f by Sergey Sharybin (master)
May 11, 2017, 14:00 (GMT)
Support drawing of solid mode CDDM with core profile

Nothing terribly exciting, just a hackish implementation of solid mode CDDM
drawing for cases when we are building with core profile.

The goal is to be able to see SOMETHING with new OpenGL for thew guys who
tests alembic and friends in blender2.8 branch. This is a temporary solution,
the whole drawing will be reworked. Limited to hardcoded material and lighting.
Selection outline color is also hardcoded because of lack of glColor() in the
core profile.

After this commit there is no big stoppers from stop worrying about legacy
OpenGL, so we can go core profile as the only way for Blender.

While some areas will become broken after that, we'd better just fix them
after that and for now just focus on more important design work.

Commit Details:

Full Hash: d58310fe3702cd07deca46b3a1f9d0c63679fa83
Parent Commit: f129e48
Lines Changed: +130, -5

3 Modified Paths:

/source/blender/blenkernel/intern/cdderivedmesh.c (+123, -4) (Diff)
/source/blender/modifiers/CMakeLists.txt (+3, -0) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+4, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021