Module: Mesa Branch: master Commit: 69ea66231e807eee8e6748caeeb72324036a8b6d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69ea66231e807eee8e6748caeeb72324036a8b6d
Author: Dave Airlie <[email protected]> Date: Wed Dec 9 16:06:47 2015 +1000 glsl: use dual slot helper in the linker code. Signed-off-by: Dave Airlie <[email protected]> Reviewed-by: Timothy Arceri <[email protected]> --- src/glsl/linker.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/glsl/linker.cpp b/src/glsl/linker.cpp index b39c7f5..46d3d00 100644 --- a/src/glsl/linker.cpp +++ b/src/glsl/linker.cpp @@ -2603,17 +2603,8 @@ assign_attribute_or_color_locations(gl_shader_program *prog, * issue (3) of the GL_ARB_vertex_attrib_64bit behavior, this * is optional behavior, but it seems preferable. */ - const glsl_type *type = var->type->without_array(); - if (type == glsl_type::dvec3_type || - type == glsl_type::dvec4_type || - type == glsl_type::dmat2x3_type || - type == glsl_type::dmat2x4_type || - type == glsl_type::dmat3_type || - type == glsl_type::dmat3x4_type || - type == glsl_type::dmat4x3_type || - type == glsl_type::dmat4_type) { + if (var->type->without_array()->is_dual_slot_double()) double_storage_locations |= (use_mask << attr); - } } continue; _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
