use new 3D matrix impl in draw manager

These functions mark the beginning and end of 3D drawing, causing the matrix API to use our own implementation instead of legacy OpenGL.

Part of T49450
This commit is contained in:
Mike Erwin 2017-04-13 01:03:49 -04:00
parent 56e9629d96
commit fae01c3a54
1 changed files with 4 additions and 0 deletions

View File

@ -1845,6 +1845,8 @@ void DRW_draw_view(const bContext *C)
/* Start Drawing */
DRW_engines_draw_background();
gpuMatrixBegin3D();
DRW_draw_callbacks_pre_scene();
// DRW_draw_grid();
DRW_engines_draw_scene();
@ -1852,6 +1854,8 @@ void DRW_draw_view(const bContext *C)
DRW_draw_manipulator();
gpuMatrixEnd();
DRW_draw_region_info();
if (G.debug_value > 20) {