Blender Git Loki
Git Commits -> Revision dd958cb
Revision dd958cb by Antonis Ryakiotakis (temp_viewport_fx_merge) March 18, 2015, 13:44 (GMT) |
GSOC viewport project by Jason Wilkins. Master rebase work in progress. Branch here still does not compile and there may be some changes to the naming and API, but it should serve to keep things visible. |
Commit Details:
Full Hash: dd958cb5b6df1ab6de3a5b70c91b5ea6e9ffb3ec
Parent Commit: 9231d35
Lines Changed: +10604, -330
24 Added Paths:
/source/blender/gpu/GPU_aspect.h (+89, -0) (View)
/source/blender/gpu/GPU_clipping.h (+57, -0) (View)
/source/blender/gpu/GPU_common.h (+79, -0) (View)
/source/blender/gpu/GPU_immediate.h (+942, -0) (View)
/source/blender/gpu/GPU_matrix.h (+107, -0) (View)
/source/blender/gpu/GPU_pixels.h (+119, -0) (View)
/source/blender/gpu/GPU_primitives.h (+234, -0) (View)
/source/blender/gpu/GPU_raster.h (+103, -0) (View)
/source/blender/gpu/GPU_sprite.h (+65, -0) (View)
/source/blender/gpu/GPU_state_latch.h (+81, -0) (View)
/source/blender/gpu/intern/gpu_aspect.c (+242, -0) (View)
/source/blender/gpu/intern/gpu_basic.c (+319, -0) (View)
/source/blender/gpu/intern/gpu_blender_aspect.c (+254, -0) (View)
/source/blender/gpu/intern/gpu_clipping.c (+150, -0) (View)
/source/blender/gpu/intern/gpu_common.c (+492, -0) (View)
/source/blender/gpu/intern/gpu_font.c (+210, -0) (View)
/source/blender/gpu/intern/gpu_immediate.c (+2311, -0) (View)
/source/blender/gpu/intern/gpu_lighting.c (+252, -0) (View)
/source/blender/gpu/intern/gpu_matrix.c (+549, -0) (View)
/source/blender/gpu/intern/gpu_pixels.c (+606, -0) (View)
/source/blender/gpu/intern/gpu_primitives.c (+1326, -0) (View)
/source/blender/gpu/intern/gpu_primitives_inline.h (+243, -0) (View)
/source/blender/gpu/intern/gpu_raster.c (+666, -0) (View)
/source/blender/gpu/intern/gpu_sprite.c (+350, -0) (View)
/source/blender/gpu/GPU_clipping.h (+57, -0) (View)
/source/blender/gpu/GPU_common.h (+79, -0) (View)
/source/blender/gpu/GPU_immediate.h (+942, -0) (View)
/source/blender/gpu/GPU_matrix.h (+107, -0) (View)
/source/blender/gpu/GPU_pixels.h (+119, -0) (View)
/source/blender/gpu/GPU_primitives.h (+234, -0) (View)
/source/blender/gpu/GPU_raster.h (+103, -0) (View)
/source/blender/gpu/GPU_sprite.h (+65, -0) (View)
/source/blender/gpu/GPU_state_latch.h (+81, -0) (View)
/source/blender/gpu/intern/gpu_aspect.c (+242, -0) (View)
/source/blender/gpu/intern/gpu_basic.c (+319, -0) (View)
/source/blender/gpu/intern/gpu_blender_aspect.c (+254, -0) (View)
/source/blender/gpu/intern/gpu_clipping.c (+150, -0) (View)
/source/blender/gpu/intern/gpu_common.c (+492, -0) (View)
/source/blender/gpu/intern/gpu_font.c (+210, -0) (View)
/source/blender/gpu/intern/gpu_immediate.c (+2311, -0) (View)
/source/blender/gpu/intern/gpu_lighting.c (+252, -0) (View)
/source/blender/gpu/intern/gpu_matrix.c (+549, -0) (View)
/source/blender/gpu/intern/gpu_pixels.c (+606, -0) (View)
/source/blender/gpu/intern/gpu_primitives.c (+1326, -0) (View)
/source/blender/gpu/intern/gpu_primitives_inline.h (+243, -0) (View)
/source/blender/gpu/intern/gpu_raster.c (+666, -0) (View)
/source/blender/gpu/intern/gpu_sprite.c (+350, -0) (View)
39 Modified Paths:
/build_files/scons/config/darwin-config.py (+1, -1) (Diff)
/build_files/scons/config/linux-config.py (+2, -2) (Diff)
/build_files/scons/config/win32-mingw-config.py (+2, -2) (Diff)
/build_files/scons/config/win32-vc-config.py (+2, -2) (Diff)
/build_files/scons/config/win64-mingw-config.py (+2, -2) (Diff)
/build_files/scons/config/win64-vc-config.py (+2, -2) (Diff)
/CMakeLists.txt (+1, -15) (Diff)
/intern/moto/include/MT_Scalar.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+15, -0) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+229, -20) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+13, -0) (Diff)
/source/blender/editors/armature/editarmature_sketch.c (+26, -31) (Diff)
/source/blender/editors/gpencil/drawgpencil.c (+8, -19) (Diff)
/source/blender/editors/include/BIF_glutil.h (+3, -3) (Diff)
/source/blender/editors/interface/interface_draw.c (+4, -5) (Diff)
/source/blender/editors/mask/mask_draw.c (+6, -8) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+9, -12) (Diff)
/source/blender/editors/physics/particle_edit.c (+6, -4) (Diff)
/source/blender/editors/screen/area.c (+4, -9) (Diff)
/source/blender/editors/screen/glutil.c (+2, -3) (Diff)
/source/blender/editors/space_clip/clip_graph_draw.c (+3, -6) (Diff)
/source/blender/editors/space_graph/graph_draw.c (+2, -6) (Diff)
/source/blender/editors/space_view3d/drawarmature.c (+26, -29) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+19, -34) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+5, -16) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+31, -42) (Diff)
/source/blender/editors/space_view3d/view3d_project.c (+7, -6) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+9, -7) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+22, -20) (Diff)
/source/blender/gpu/CMakeLists.txt (+21, -0) (Diff)
/source/blender/gpu/GPU_extensions.h (+2, -0) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+9, -6) (Diff)
/source/blender/gpu/intern/gpu_extensions.c (+58, -0) (Diff)
/source/blender/gpu/intern/gpu_init_exit.c (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_private.h (+176, -0) (Diff)
/source/blender/python/generic/bgl.c (+8, -1) (Diff)
/source/gameengine/Ketsji/KX_Camera.cpp (+10, -8) (Diff)
/source/gameengine/Ketsji/KX_Dome.cpp (+5, -4) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+4, -4) (Diff)
/build_files/scons/config/linux-config.py (+2, -2) (Diff)
/build_files/scons/config/win32-mingw-config.py (+2, -2) (Diff)
/build_files/scons/config/win32-vc-config.py (+2, -2) (Diff)
/build_files/scons/config/win64-mingw-config.py (+2, -2) (Diff)
/build_files/scons/config/win64-vc-config.py (+2, -2) (Diff)
/CMakeLists.txt (+1, -15) (Diff)
/intern/moto/include/MT_Scalar.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+15, -0) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+229, -20) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+13, -0) (Diff)
/source/blender/editors/armature/editarmature_sketch.c (+26, -31) (Diff)
/source/blender/editors/gpencil/drawgpencil.c (+8, -19) (Diff)
/source/blender/editors/include/BIF_glutil.h (+3, -3) (Diff)
/source/blender/editors/interface/interface_draw.c (+4, -5) (Diff)
/source/blender/editors/mask/mask_draw.c (+6, -8) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+9, -12) (Diff)
/source/blender/editors/physics/particle_edit.c (+6, -4) (Diff)
/source/blender/editors/screen/area.c (+4, -9) (Diff)
/source/blender/editors/screen/glutil.c (+2, -3) (Diff)
/source/blender/editors/space_clip/clip_graph_draw.c (+3, -6) (Diff)
/source/blender/editors/space_graph/graph_draw.c (+2, -6) (Diff)
/source/blender/editors/space_view3d/drawarmature.c (+26, -29) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+19, -34) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+5, -16) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+31, -42) (Diff)
/source/blender/editors/space_view3d/view3d_project.c (+7, -6) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+9, -7) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+22, -20) (Diff)
/source/blender/gpu/CMakeLists.txt (+21, -0) (Diff)
/source/blender/gpu/GPU_extensions.h (+2, -0) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+9, -6) (Diff)
/source/blender/gpu/intern/gpu_extensions.c (+58, -0) (Diff)
/source/blender/gpu/intern/gpu_init_exit.c (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_private.h (+176, -0) (Diff)
/source/blender/python/generic/bgl.c (+8, -1) (Diff)
/source/gameengine/Ketsji/KX_Camera.cpp (+10, -8) (Diff)
/source/gameengine/Ketsji/KX_Dome.cpp (+5, -4) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+4, -4) (Diff)