Blender Git Loki
Git Commits -> Revision 288d8f3
February 15, 2014, 19:36 (GMT) |
Added GPU_clipping module which implements state for the common clipping state. Also added preliminary support for clipping in the basic aspect, but only for the compatibility profile (i.e. still need to implement GLSL clipping planes) |
Commit Details:
Full Hash: 288d8f3ed74bda30ca15570ad8daec810e299667
Parent Commit: 3dbc408
Lines Changed: +365, -70
3 Added Paths:
/source/blender/gpu/GPU_clipping.h (+57, -0) (View)
/source/blender/gpu/intern/gpu_clipping.c (+151, -0) (View)
/source/blender/gpu/intern/gpu_clipping_intern.h (+56, -0) (View)
/source/blender/gpu/intern/gpu_clipping.c (+151, -0) (View)
/source/blender/gpu/intern/gpu_clipping_intern.h (+56, -0) (View)
14 Modified Paths:
/source/blender/editors/space_view3d/view3d_draw.c (+11, -29) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+16, -29) (Diff)
/source/blender/gpu/CMakeLists.txt (+3, -0) (Diff)
/source/blender/gpu/GPU_basic.h (+3, -2) (Diff)
/source/blender/gpu/GPU_common.h (+5, -3) (Diff)
/source/blender/gpu/GPU_deprecated.h (+3, -0) (Diff)
/source/blender/gpu/GPU_matrix.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_basic.c (+8, -0) (Diff)
/source/blender/gpu/intern/gpu_common.c (+25, -6) (Diff)
/source/blender/gpu/intern/gpu_common_intern.h (+2, -0) (Diff)
/source/blender/gpu/intern/gpu_init_exit.c (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_matrix.c (+9, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_common_constants.glsl (+4, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_common_uniforms.glsl (+8, -1) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+16, -29) (Diff)
/source/blender/gpu/CMakeLists.txt (+3, -0) (Diff)
/source/blender/gpu/GPU_basic.h (+3, -2) (Diff)
/source/blender/gpu/GPU_common.h (+5, -3) (Diff)
/source/blender/gpu/GPU_deprecated.h (+3, -0) (Diff)
/source/blender/gpu/GPU_matrix.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_basic.c (+8, -0) (Diff)
/source/blender/gpu/intern/gpu_common.c (+25, -6) (Diff)
/source/blender/gpu/intern/gpu_common_intern.h (+2, -0) (Diff)
/source/blender/gpu/intern/gpu_init_exit.c (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_matrix.c (+9, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_common_constants.glsl (+4, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_common_uniforms.glsl (+8, -1) (Diff)