Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2017-03-09 12:47:37 +0300
committerCampbell Barton <ideasman42@gmail.com>2017-03-09 12:47:37 +0300
commit88e8e7a0749e8c8d077ec70c91e6ca9674d239f5 (patch)
treee4eb50c14b1c029095df243a73aa1efa6fedf922 /source/blender/editors/space_view3d/view3d_select.c
parent4ab322fdd2e019ba337b2560a2d36f2175c03a32 (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.c6
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;
}