diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-03-09 12:47:37 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-03-09 12:47:37 +0300 |
commit | 88e8e7a0749e8c8d077ec70c91e6ca9674d239f5 (patch) | |
tree | e4eb50c14b1c029095df243a73aa1efa6fedf922 /source/blender/editors/space_view3d/view3d_select.c | |
parent | 4ab322fdd2e019ba337b2560a2d36f2175c03a32 (diff) |
3D View: wrap GPU_select cache calls
Avoids including GPU_select and makes it more clear that the cache is
needed for view3d_opengl_select calls.
Also use typed enum for select mode.
Diffstat (limited to 'source/blender/editors/space_view3d/view3d_select.c')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_select.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source/blender/editors/space_view3d/view3d_select.c b/source/blender/editors/space_view3d/view3d_select.c index 0c0a7df8f84..7d927766bbd 100644 --- a/source/blender/editors/space_view3d/view3d_select.c +++ b/source/blender/editors/space_view3d/view3d_select.c @@ -96,8 +96,6 @@ #include "GPU_draw.h" -#include "GPU_select.h" - #include "view3d_intern.h" /* own include */ // #include "PIL_time_utildefines.h" @@ -1243,7 +1241,7 @@ static int mixed_bones_object_selectbuffer( int hits = 0; /* we _must_ end cache before return, use 'goto finally' */ - GPU_select_cache_begin(); + view3d_opengl_select_cache_begin(); BLI_rcti_init_pt_radius(&rect, mval, 14); hits15 = view3d_opengl_select(vc, buffer, MAXPICKBUF, &rect, select_mode); @@ -1287,7 +1285,7 @@ static int mixed_bones_object_selectbuffer( } finally: - GPU_select_cache_end(); + view3d_opengl_select_cache_end(); return hits; } |