Blender Git Loki
Git Commits -> Revision b1dbb99
Revision b1dbb99 by Brecht Van Lommel (new-object-types) February 19, 2020, 18:31 (GMT) |
Cleanup: more refactoring of GPU material requested attributes/textures Volume grids are now handled separately from image textures. |
Commit Details:
Full Hash: b1dbb99b34f6ea88a61bcf4f0f912adb594890ce
Parent Commit: d58e80b
Lines Changed: +482, -459
21 Modified Paths:
/source/blender/draw/engines/eevee/eevee_volumes.c (+26, -32) (Diff)
/source/blender/draw/intern/draw_manager_data.c (+18, -21) (Diff)
/source/blender/gpu/GPU_material.h (+21, -11) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+156, -270) (Diff)
/source/blender/gpu/intern/gpu_material.c (+7, -7) (Diff)
/source/blender/gpu/intern/gpu_node_graph.c (+188, -36) (Diff)
/source/blender/gpu/intern/gpu_node_graph.h (+20, -37) (Diff)
/source/blender/nodes/shader/nodes/node_shader_attribute.c (+4, -4) (Diff)
/source/blender/nodes/shader/nodes/node_shader_geometry.c (+2, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_normal_map.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tangent.c (+2, -2) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_coord.c (+2, -2) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_environment.c (+9, -5) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_image.c (+14, -18) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_sky.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_uvmap.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_vector_displacement.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_vertex_color.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_volume_info.c (+4, -4) (Diff)
/source/blender/nodes/shader/nodes/node_shader_volume_principled.c (+3, -3) (Diff)
/source/blender/nodes/shader/node_shader_util.c (+1, -1) (Diff)
/source/blender/draw/intern/draw_manager_data.c (+18, -21) (Diff)
/source/blender/gpu/GPU_material.h (+21, -11) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+156, -270) (Diff)
/source/blender/gpu/intern/gpu_material.c (+7, -7) (Diff)
/source/blender/gpu/intern/gpu_node_graph.c (+188, -36) (Diff)
/source/blender/gpu/intern/gpu_node_graph.h (+20, -37) (Diff)
/source/blender/nodes/shader/nodes/node_shader_attribute.c (+4, -4) (Diff)
/source/blender/nodes/shader/nodes/node_shader_geometry.c (+2, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_normal_map.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tangent.c (+2, -2) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_coord.c (+2, -2) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_environment.c (+9, -5) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_image.c (+14, -18) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_sky.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_uvmap.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_vector_displacement.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_vertex_color.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_volume_info.c (+4, -4) (Diff)
/source/blender/nodes/shader/nodes/node_shader_volume_principled.c (+3, -3) (Diff)
/source/blender/nodes/shader/node_shader_util.c (+1, -1) (Diff)