Blender Git Loki
Git Commits -> Revision cd809b9
Revision cd809b9 by Mai Lavelle (master) August 6, 2016, 03:49 (GMT) |
Cycles: Add AttributeDescriptor Adds a descriptor for attributes that can easily be passed around and extended to contain more data. Will be used for attributes on subdivision meshes. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2110 |
Commit Details:
Full Hash: cd809b95d828677468298f1eba54fc52bbb9db60
Parent Commit: 734e0ac
Lines Changed: +248, -253
16 Modified Paths:
/intern/cycles/kernel/geom/geom_attribute.h (+25, -13) (Diff)
/intern/cycles/kernel/geom/geom_curve.h (+12, -12) (Diff)
/intern/cycles/kernel/geom/geom_primitive.h (+29, -36) (Diff)
/intern/cycles/kernel/geom/geom_subd_triangle.h (+31, -31) (Diff)
/intern/cycles/kernel/geom/geom_triangle.h (+19, -19) (Diff)
/intern/cycles/kernel/geom/geom_volume.h (+13, -14) (Diff)
/intern/cycles/kernel/kernel_types.h (+6, -0) (Diff)
/intern/cycles/kernel/osl/osl_globals.h (+1, -2) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+4, -4) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+12, -5) (Diff)
/intern/cycles/kernel/osl/osl_shader.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_attribute.h (+39, -58) (Diff)
/intern/cycles/kernel/svm/svm_tex_coord.h (+13, -16) (Diff)
/intern/cycles/render/attribute.cpp (+18, -12) (Diff)
/intern/cycles/render/attribute.h (+1, -2) (Diff)
/intern/cycles/render/mesh.cpp (+24, -28) (Diff)
/intern/cycles/kernel/geom/geom_curve.h (+12, -12) (Diff)
/intern/cycles/kernel/geom/geom_primitive.h (+29, -36) (Diff)
/intern/cycles/kernel/geom/geom_subd_triangle.h (+31, -31) (Diff)
/intern/cycles/kernel/geom/geom_triangle.h (+19, -19) (Diff)
/intern/cycles/kernel/geom/geom_volume.h (+13, -14) (Diff)
/intern/cycles/kernel/kernel_types.h (+6, -0) (Diff)
/intern/cycles/kernel/osl/osl_globals.h (+1, -2) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+4, -4) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+12, -5) (Diff)
/intern/cycles/kernel/osl/osl_shader.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_attribute.h (+39, -58) (Diff)
/intern/cycles/kernel/svm/svm_tex_coord.h (+13, -16) (Diff)
/intern/cycles/render/attribute.cpp (+18, -12) (Diff)
/intern/cycles/render/attribute.h (+1, -2) (Diff)
/intern/cycles/render/mesh.cpp (+24, -28) (Diff)