Home | History | Annotate | Download | only in glsl

Lines Matching refs:vec_elem

4565    const unsigned vec_elem = v->type->vector_elements;
4566 body.emit(ret(expr(ir_binop_any_nequal, v, imm(false, vec_elem))));
4577 const unsigned vec_elem = v->type->vector_elements;
4578 body.emit(ret(expr(ir_binop_all_equal, v, imm(true, vec_elem))));
5175 const unsigned vec_elem = x_type->vector_elements;
5176 const glsl_type *bvec = glsl_type::get_instance(GLSL_TYPE_BOOL, vec_elem, 1);
5177 const glsl_type *uvec = glsl_type::get_instance(GLSL_TYPE_UINT, vec_elem, 1);
5189 ir_constant *exponent_bias = imm(-126, vec_elem);
5191 ir_constant *sign_mantissa_mask = imm(0x807fffffu, vec_elem);
5194 ir_constant *exponent_value = imm(0x3f000000u, vec_elem);
5197 body.emit(assign(is_not_zero, nequal(abs(x), imm(0.0f, vec_elem))));
5204 imm(0, vec_elem)))));
5210 imm(0u, vec_elem)))));