Searched refs:left_components (Results 1 - 2 of 2) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_packed_varyings.cpp559 unsigned left_components, right_components; local in function:lower_packed_varyings_visitor::lower_rvalue
565 left_components = 4 - fine_location % 4;
568 left_components /= 2;
570 right_components = rvalue->type->vector_elements - left_components;
572 for (unsigned i = 0; i < left_components; i++) {
577 right_swizzle_values[i] = i + left_components;
578 right_swizzle_name[i] = "xyzw"[i + left_components];
581 ir_swizzle(rvalue, left_swizzle_values, left_components);
589 if (left_components)
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_packed_varyings.cpp572 unsigned left_components, right_components; local in function:lower_packed_varyings_visitor::lower_rvalue
578 left_components = 4 - fine_location % 4;
580 left_components /= 2;
581 assert(left_components > 0);
583 right_components = rvalue->type->vector_elements - left_components;
585 for (unsigned i = 0; i < left_components; i++) {
590 right_swizzle_values[i] = i + left_components;
591 right_swizzle_name[i] = "xyzw"[i + left_components];
599 if (left_components) {
603 ir_swizzle(rvalue, left_swizzle_values, left_components);
[all...]

Completed in 4 milliseconds