diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-01-24 23:13:02 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-01-24 23:13:02 +0300 |
commit | 6d8394d38b17e602535c75a866332f4427adbfad (patch) | |
tree | c583181880d07af3f07e6e0164239c730ff90885 /source/blender/draw/modes | |
parent | a4fe338dd8c6822d27b8858bae5fa9a54972719c (diff) |
DRW: support clipping for camera objects
Diffstat (limited to 'source/blender/draw/modes')
-rw-r--r-- | source/blender/draw/modes/object_mode.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/draw/modes/object_mode.c b/source/blender/draw/modes/object_mode.c index 0757403ad01..52a173e433f 100644 --- a/source/blender/draw/modes/object_mode.c +++ b/source/blender/draw/modes/object_mode.c @@ -1243,13 +1243,13 @@ static void OBJECT_cache_init(void *vedata) /* Camera */ geom = DRW_cache_camera_get(); - sgl->camera = shgroup_camera_instance(sgl->non_meshes, geom); + sgl->camera = shgroup_camera_instance(sgl->non_meshes, geom, draw_ctx->shader_slot); geom = DRW_cache_camera_frame_get(); - sgl->camera_frame = shgroup_camera_instance(sgl->non_meshes, geom); + sgl->camera_frame = shgroup_camera_instance(sgl->non_meshes, geom, draw_ctx->shader_slot); geom = DRW_cache_camera_tria_get(); - sgl->camera_tria = shgroup_camera_instance(sgl->non_meshes, geom); + sgl->camera_tria = shgroup_camera_instance(sgl->non_meshes, geom, draw_ctx->shader_slot); geom = DRW_cache_plain_axes_get(); sgl->camera_focus = shgroup_instance(sgl->non_meshes, geom); |