Blender Git Loki
Git Commits -> Revision 247ad20
Revision 247ad20 by Clément Foucault (master) July 17, 2018, 22:17 (GMT) |
GWN: Port to GPU module: Move files to GPU This does not include all the struct and type renaming. Only files were renamed. gwn_batch.c/h was fusioned with GPU_batch.c/h gwn_immediate.c/h was fusioned with GPU_immediate.c/h gwn_imm_util.c/h was fusioned with GPU_immediate_util.c/h |
Commit Details:
Full Hash: 247ad2034de2c33a6d9cb7d3b6f1ef7ffa5b859d
Parent Commit: 6329629
Lines Changed: +4501, -4752
22 Added Paths:
/source/blender/gpu/GPU_attr_binding.h (+42, -0) (View)
/source/blender/gpu/GPU_buffer_id.h (+53, -0) (View)
/source/blender/gpu/GPU_common.h (+61, -0) (View)
/source/blender/gpu/GPU_context.h (+55, -0) (View)
/source/blender/gpu/GPU_element.h (+102, -0) (View)
/source/blender/gpu/GPU_primitive.h (+65, -0) (View)
/source/blender/gpu/GPU_shader_interface.h (+104, -0) (View)
/source/blender/gpu/GPU_vertex_array_id.h (+55, -0) (View)
/source/blender/gpu/GPU_vertex_buffer.h (+144, -0) (View)
/source/blender/gpu/GPU_vertex_format.h (+101, -0) (View)
/source/blender/gpu/intern/gpu_attr_binding.c (+85, -0) (View)
/source/blender/gpu/intern/gpu_attr_binding_private.h (+43, -0) (View)
/source/blender/gpu/intern/gpu_batch_private.h (+53, -0) (View)
/source/blender/gpu/intern/gpu_buffer_id.cpp (+90, -0) (View)
/source/blender/gpu/intern/gpu_element.c (+308, -0) (View)
/source/blender/gpu/intern/gpu_primitive.c (+84, -0) (View)
/source/blender/gpu/intern/gpu_primitive_private.h (+37, -0) (View)
/source/blender/gpu/intern/gpu_shader_interface.c (+361, -0) (View)
/source/blender/gpu/intern/gpu_vertex_array_id.cpp (+196, -0) (View)
/source/blender/gpu/intern/gpu_vertex_buffer.c (+268, -0) (View)
/source/blender/gpu/intern/gpu_vertex_format.c (+310, -0) (View)
/source/blender/gpu/intern/gpu_vertex_format_private.h (+39, -0) (View)
/source/blender/gpu/GPU_buffer_id.h (+53, -0) (View)
/source/blender/gpu/GPU_common.h (+61, -0) (View)
/source/blender/gpu/GPU_context.h (+55, -0) (View)
/source/blender/gpu/GPU_element.h (+102, -0) (View)
/source/blender/gpu/GPU_primitive.h (+65, -0) (View)
/source/blender/gpu/GPU_shader_interface.h (+104, -0) (View)
/source/blender/gpu/GPU_vertex_array_id.h (+55, -0) (View)
/source/blender/gpu/GPU_vertex_buffer.h (+144, -0) (View)
/source/blender/gpu/GPU_vertex_format.h (+101, -0) (View)
/source/blender/gpu/intern/gpu_attr_binding.c (+85, -0) (View)
/source/blender/gpu/intern/gpu_attr_binding_private.h (+43, -0) (View)
/source/blender/gpu/intern/gpu_batch_private.h (+53, -0) (View)
/source/blender/gpu/intern/gpu_buffer_id.cpp (+90, -0) (View)
/source/blender/gpu/intern/gpu_element.c (+308, -0) (View)
/source/blender/gpu/intern/gpu_primitive.c (+84, -0) (View)
/source/blender/gpu/intern/gpu_primitive_private.h (+37, -0) (View)
/source/blender/gpu/intern/gpu_shader_interface.c (+361, -0) (View)
/source/blender/gpu/intern/gpu_vertex_array_id.cpp (+196, -0) (View)
/source/blender/gpu/intern/gpu_vertex_buffer.c (+268, -0) (View)
/source/blender/gpu/intern/gpu_vertex_format.c (+310, -0) (View)
/source/blender/gpu/intern/gpu_vertex_format_private.h (+39, -0) (View)
29 Deleted Paths:
/intern/gawain/CMakeLists.txt (+0, -50)
/intern/gawain/gawain/gwn_attr_binding.h (+0, -42)
/intern/gawain/gawain/gwn_attr_binding_private.h (+0, -43)
/intern/gawain/gawain/gwn_batch.h (+0, -193)
/intern/gawain/gawain/gwn_batch_private.h (+0, -54)
/intern/gawain/gawain/gwn_buffer_id.h (+0, -53)
/intern/gawain/gawain/gwn_common.h (+0, -61)
/intern/gawain/gawain/gwn_context.h (+0, -55)
/intern/gawain/gawain/gwn_element.h (+0, -102)
/intern/gawain/gawain/gwn_immediate.h (+0, -132)
/intern/gawain/gawain/gwn_imm_util.h (+0, -46)
/intern/gawain/gawain/gwn_primitive.h (+0, -65)
/intern/gawain/gawain/gwn_primitive_private.h (+0, -37)
/intern/gawain/gawain/gwn_shader_interface.h (+0, -104)
/intern/gawain/gawain/gwn_vertex_array_id.h (+0, -55)
/intern/gawain/gawain/gwn_vertex_buffer.h (+0, -144)
/intern/gawain/gawain/gwn_vertex_format.h (+0, -101)
/intern/gawain/gawain/gwn_vertex_format_private.h (+0, -39)
/intern/gawain/src/gwn_attr_binding.c (+0, -85)
/intern/gawain/src/gwn_batch.c (+0, -645)
/intern/gawain/src/gwn_buffer_id.cpp (+0, -89)
/intern/gawain/src/gwn_element.c (+0, -307)
/intern/gawain/src/gwn_immediate.c (+0, -863)
/intern/gawain/src/gwn_imm_util.c (+0, -100)
/intern/gawain/src/gwn_primitive.c (+0, -84)
/intern/gawain/src/gwn_shader_interface.c (+0, -361)
/intern/gawain/src/gwn_vertex_array_id.cpp (+0, -196)
/intern/gawain/src/gwn_vertex_buffer.c (+0, -268)
/intern/gawain/src/gwn_vertex_format.c (+0, -310)
/intern/gawain/gawain/gwn_attr_binding.h (+0, -42)
/intern/gawain/gawain/gwn_attr_binding_private.h (+0, -43)
/intern/gawain/gawain/gwn_batch.h (+0, -193)
/intern/gawain/gawain/gwn_batch_private.h (+0, -54)
/intern/gawain/gawain/gwn_buffer_id.h (+0, -53)
/intern/gawain/gawain/gwn_common.h (+0, -61)
/intern/gawain/gawain/gwn_context.h (+0, -55)
/intern/gawain/gawain/gwn_element.h (+0, -102)
/intern/gawain/gawain/gwn_immediate.h (+0, -132)
/intern/gawain/gawain/gwn_imm_util.h (+0, -46)
/intern/gawain/gawain/gwn_primitive.h (+0, -65)
/intern/gawain/gawain/gwn_primitive_private.h (+0, -37)
/intern/gawain/gawain/gwn_shader_interface.h (+0, -104)
/intern/gawain/gawain/gwn_vertex_array_id.h (+0, -55)
/intern/gawain/gawain/gwn_vertex_buffer.h (+0, -144)
/intern/gawain/gawain/gwn_vertex_format.h (+0, -101)
/intern/gawain/gawain/gwn_vertex_format_private.h (+0, -39)
/intern/gawain/src/gwn_attr_binding.c (+0, -85)
/intern/gawain/src/gwn_batch.c (+0, -645)
/intern/gawain/src/gwn_buffer_id.cpp (+0, -89)
/intern/gawain/src/gwn_element.c (+0, -307)
/intern/gawain/src/gwn_immediate.c (+0, -863)
/intern/gawain/src/gwn_imm_util.c (+0, -100)
/intern/gawain/src/gwn_primitive.c (+0, -84)
/intern/gawain/src/gwn_shader_interface.c (+0, -361)
/intern/gawain/src/gwn_vertex_array_id.cpp (+0, -196)
/intern/gawain/src/gwn_vertex_buffer.c (+0, -268)
/intern/gawain/src/gwn_vertex_format.c (+0, -310)
22 Modified Paths:
/intern/CMakeLists.txt (+0, -1) (Diff)
/intern/opencolorio/CMakeLists.txt (+1, -1) (Diff)
/intern/opencolorio/ocio_impl_glsl.cc (+1, -1) (Diff)
/source/blender/blenfont/intern/blf_internal_types.h (+1, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_lightcache.c (+1, -1) (Diff)
/source/blender/draw/intern/draw_manager.c (+1, -1) (Diff)
/source/blender/draw/intern/draw_manager.h (+1, -0) (Diff)
/source/blender/gpu/CMakeLists.txt (+21, -1) (Diff)
/source/blender/gpu/GPU_batch.h (+165, -17) (Diff)
/source/blender/gpu/GPU_immediate.h (+101, -11) (Diff)
/source/blender/gpu/GPU_immediate_util.h (+9, -0) (Diff)
/source/blender/gpu/intern/gpu_batch.c (+622, -15) (Diff)
/source/blender/gpu/intern/gpu_immediate.c (+842, -7) (Diff)
/source/blender/gpu/intern/gpu_immediate_util.c (+69, -1) (Diff)
/source/blender/gpu/intern/gpu_matrix.c (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_shader_private.h (+1, -1) (Diff)
/source/blender/python/gawain/gwn_py_api.c (+2, -2) (Diff)
/source/blender/python/gawain/gwn_py_types.c (+2, -2) (Diff)
/source/blender/render/CMakeLists.txt (+1, -0) (Diff)
/source/blender/render/intern/source/pipeline.c (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_playanim.c (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+1, -2) (Diff)
/intern/opencolorio/CMakeLists.txt (+1, -1) (Diff)
/intern/opencolorio/ocio_impl_glsl.cc (+1, -1) (Diff)
/source/blender/blenfont/intern/blf_internal_types.h (+1, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_lightcache.c (+1, -1) (Diff)
/source/blender/draw/intern/draw_manager.c (+1, -1) (Diff)
/source/blender/draw/intern/draw_manager.h (+1, -0) (Diff)
/source/blender/gpu/CMakeLists.txt (+21, -1) (Diff)
/source/blender/gpu/GPU_batch.h (+165, -17) (Diff)
/source/blender/gpu/GPU_immediate.h (+101, -11) (Diff)
/source/blender/gpu/GPU_immediate_util.h (+9, -0) (Diff)
/source/blender/gpu/intern/gpu_batch.c (+622, -15) (Diff)
/source/blender/gpu/intern/gpu_immediate.c (+842, -7) (Diff)
/source/blender/gpu/intern/gpu_immediate_util.c (+69, -1) (Diff)
/source/blender/gpu/intern/gpu_matrix.c (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_shader_private.h (+1, -1) (Diff)
/source/blender/python/gawain/gwn_py_api.c (+2, -2) (Diff)
/source/blender/python/gawain/gwn_py_types.c (+2, -2) (Diff)
/source/blender/render/CMakeLists.txt (+1, -0) (Diff)
/source/blender/render/intern/source/pipeline.c (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_playanim.c (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+1, -2) (Diff)