Blender Git Loki
Git Commits -> Revision 2ae427d
Revision 2ae427d by Brecht Van Lommel (apricot) May 30, 2008, 14:56 (GMT) |
Apricot Branch: refactoring of the glsl code, removing unused code and changing code generation to require fewer function calls. |
Commit Details:
Full Hash: 2ae427d55fe1aa2dfefc4c3b771ef49f9c01d039
SVN Revision: 15058
Parent Commit: 555dff3
Lines Changed: +1135, -2945
5 Deleted Paths:
/source/blender/gpu/GPU_node.h (+0, -133)
/source/blender/gpu/intern/gpu_composite.c (+0, -794)
/source/blender/gpu/intern/gpu_nodes.c (+0, -394)
/source/blender/gpu/intern/gpu_nodes.h (+0, -188)
/source/blender/gpu/intern/gpu_temp.glsl (+0, -184)
/source/blender/gpu/intern/gpu_composite.c (+0, -794)
/source/blender/gpu/intern/gpu_nodes.c (+0, -394)
/source/blender/gpu/intern/gpu_nodes.h (+0, -188)
/source/blender/gpu/intern/gpu_temp.glsl (+0, -184)
33 Modified Paths:
/source/blender/blenkernel/intern/cdderivedmesh.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+3, -6) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+1, -0) (Diff)
/source/blender/gpu/GPU_extensions.h (+14, -22) (Diff)
/source/blender/gpu/GPU_material.h (+76, -25) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+580, -246) (Diff)
/source/blender/gpu/intern/gpu_codegen.h (+39, -21) (Diff)
/source/blender/gpu/intern/gpu_extensions.c (+1, -157) (Diff)
/source/blender/gpu/intern/gpu_material.c (+122, -476) (Diff)
/source/blender/gpu/intern/material_shaders.glsl (+5, -0) (Diff)
/source/blender/gpu/intern/material_shaders.glsl.c (+228, -225) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_camera.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_curves.c (+8, -12) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_geom.c (+4, -6) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_hueSatVal.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_invert.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mapping.c (+8, -12) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_material.c (+0, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_math.c (+6, -6) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mixRgb.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_normal.c (+2, -4) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_output.c (+10, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_rgb.c (+2, -4) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_sepcombRGB.c (+2, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_squeeze.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_texture.c (+4, -5) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_valToRgb.c (+3, -5) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_value.c (+2, -4) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_vectMath.c (+6, -6) (Diff)
/source/blender/nodes/intern/SHD_util.h (+0, -1) (Diff)
/source/blender/src/previewrender.c (+1, -0) (Diff)
/source/blender/src/usiblender.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+3, -6) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+1, -0) (Diff)
/source/blender/gpu/GPU_extensions.h (+14, -22) (Diff)
/source/blender/gpu/GPU_material.h (+76, -25) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+580, -246) (Diff)
/source/blender/gpu/intern/gpu_codegen.h (+39, -21) (Diff)
/source/blender/gpu/intern/gpu_extensions.c (+1, -157) (Diff)
/source/blender/gpu/intern/gpu_material.c (+122, -476) (Diff)
/source/blender/gpu/intern/material_shaders.glsl (+5, -0) (Diff)
/source/blender/gpu/intern/material_shaders.glsl.c (+228, -225) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_camera.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_curves.c (+8, -12) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_geom.c (+4, -6) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_hueSatVal.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_invert.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mapping.c (+8, -12) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_material.c (+0, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_math.c (+6, -6) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mixRgb.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_normal.c (+2, -4) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_output.c (+10, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_rgb.c (+2, -4) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_sepcombRGB.c (+2, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_squeeze.c (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_texture.c (+4, -5) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_valToRgb.c (+3, -5) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_value.c (+2, -4) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_vectMath.c (+6, -6) (Diff)
/source/blender/nodes/intern/SHD_util.h (+0, -1) (Diff)
/source/blender/src/previewrender.c (+1, -0) (Diff)
/source/blender/src/usiblender.c (+1, -0) (Diff)