Blender Git Commit Log
Git Commits -> Revision b0d0ade
Revision b0d0ade by Brecht Van Lommel (master) June 10, 2011, 13:22 (GMT) |
Cycles: quick GLSL stubs for new material nodes, so they show something. BSDFs and procedural textures show mostly as diffuse and white, geometry and texture coordinates are incomplete. |
Commit Details:
Full Hash: b0d0ade61d3f4e930c60fd9fc21dcba50ac058e9
SVN Revision: 37369
Parent Commit: d06242a
Lines Changed: +1918, -1263
32 Modified Paths:
/source/blender/blenkernel/intern/node.c (+2, -0) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+13, -14) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl (+310, -0) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl.c (+1399, -1203) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_add_closure.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_anisotropic.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_diffuse.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_glass.c (+6, -19) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_glossy.c (+7, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_translucent.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_transparent.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_velvet.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_emission.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_fresnel.c (+7, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_geometry.c (+8, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_light_path.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mix_closure.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_output_material.c (+12, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_blend.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_clouds.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_coord.c (+13, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_distnoise.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_environment.c (+9, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_image.c (+9, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_magic.c (+9, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_marble.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_musgrave.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_noise.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_sky.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_stucci.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_voronoi.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_wood.c (+6, -1) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+13, -14) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl (+310, -0) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl.c (+1399, -1203) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_add_closure.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_anisotropic.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_diffuse.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_glass.c (+6, -19) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_glossy.c (+7, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_translucent.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_transparent.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_bsdf_velvet.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_emission.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_fresnel.c (+7, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_geometry.c (+8, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_light_path.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mix_closure.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_output_material.c (+12, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_blend.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_clouds.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_coord.c (+13, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_distnoise.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_environment.c (+9, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_image.c (+9, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_magic.c (+9, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_marble.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_musgrave.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_noise.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_sky.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_stucci.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_voronoi.c (+6, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_tex_wood.c (+6, -1) (Diff)