Home
last modified time | relevance | path

Searched refs:bool_type (Results 1 – 25 of 31) sorted by relevance

12

/external/vulkan-validation-layers/libs/glm/detail/
Dintrinsic_vector_relational.inl31 //GLM_FUNC_QUALIFIER typename detail::tvec2<T, P>::bool_type lessThan
42 // return typename detail::tvec2<bool>::bool_type(x.x < y.x, x.y < y.y);
46 //GLM_FUNC_QUALIFIER typename detail::tvec3<T, P>::bool_type lessThan
57 // return typename detail::tvec3<bool>::bool_type(x.x < y.x, x.y < y.y, x.z < y.z);
61 //GLM_FUNC_QUALIFIER typename detail::tvec4<T, P>::bool_type lessThan
72 // return typename detail::tvec4<bool>::bool_type(x.x < y.x, x.y < y.y, x.z < y.z, x.w < y.w);
77 //GLM_FUNC_QUALIFIER typename detail::tvec2<T, P>::bool_type lessThanEqual
88 // return typename detail::tvec2<bool>::bool_type(x.x <= y.x, x.y <= y.y);
92 //GLM_FUNC_QUALIFIER typename detail::tvec3<T, P>::bool_type lessThanEqual
103 // return typename detail::tvec3<bool>::bool_type(x.x <= y.x, x.y <= y.y, x.z <= y.z);
[all …]
Dfunc_vector_relational.inl34 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type lessThan
44 typename vecType<bool, P>::bool_type Result(vecType<bool, P>::_null);
52 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type lessThanEqual
62 typename vecType<bool, P>::bool_type Result(vecType<bool, P>::_null);
69 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type greaterThan
79 typename vecType<bool, P>::bool_type Result(vecType<bool, P>::_null);
86 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type greaterThanEqual
96 typename vecType<bool, P>::bool_type Result(vecType<bool, P>::_null);
103 GLM_FUNC_QUALIFIER typename vecType<T, P>::bool_type equal
111 typename vecType<bool, P>::bool_type Result(vecType<bool, P>::_null);
[all …]
Dfunc_vector_relational.hpp71 …GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThanEqual(vecType<T, P> const & x, vecType<T, …
80 …GLM_FUNC_DECL typename vecType<T, P>::bool_type greaterThan(vecType<T, P> const & x, vecType<T, P>…
89 …GLM_FUNC_DECL typename vecType<T, P>::bool_type greaterThanEqual(vecType<T, P> const & x, vecType<…
108 …GLM_FUNC_DECL typename vecType<T, P>::bool_type notEqual(vecType<T, P> const & x, vecType<T, P> co…
Dfunc_common.hpp336 GLM_FUNC_DECL typename genType::bool_type isnan(genType const & x);
349 GLM_FUNC_DECL typename genType::bool_type isinf(genType const & x);
Dfunc_common.inl732 GLM_FUNC_QUALIFIER typename detail::tvec2<T, P>::bool_type isnan
741 return typename detail::tvec2<T, P>::bool_type(
747 GLM_FUNC_QUALIFIER typename detail::tvec3<T, P>::bool_type isnan
756 return typename detail::tvec3<T, P>::bool_type(
763 GLM_FUNC_QUALIFIER typename detail::tvec4<T, P>::bool_type isnan
772 return typename detail::tvec4<T, P>::bool_type(
804 GLM_FUNC_QUALIFIER typename detail::tvec2<T, P>::bool_type isinf
813 return typename detail::tvec2<T, P>::bool_type(
819 GLM_FUNC_QUALIFIER typename detail::tvec3<T, P>::bool_type isinf
828 return typename detail::tvec3<T, P>::bool_type(
[all …]
Dtype_gentype.hpp59 typedef TYPE<bool> bool_type; typedef
Dtype_vec1.hpp55 typedef tvec1<bool, P> bool_type; typedef
Dtype_vec2.hpp55 typedef tvec2<bool, P> bool_type; typedef
/external/mesa3d/src/compiler/glsl/
Dir_expression_operation.py85 bool_type = type("bool", "b", "GLSL_TYPE_BOOL") variable
87 all_types = (uint_type, int_type, float_type, double_type, bool_type)
419 operation("logic_not", 1, printable_name="!", source_types=(bool_type,), c_expression="!{src0}"),
438 …operation("f2b", 1, source_types=(float_type,), dest_type=bool_type, c_expression="{src0} != 0.0F …
440 …operation("b2f", 1, source_types=(bool_type,), dest_type=float_type, c_expression="{src0} ? 1.0F :…
442 …operation("i2b", 1, source_types=integer_types, dest_type=bool_type, c_expression="{src0} ? true :…
444 … operation("b2i", 1, source_types=(bool_type,), dest_type=int_type, c_expression="{src0} ? 1 : 0"),
464 …operation("d2b", 1, source_types=(double_type,), dest_type=bool_type, c_expression="{src0} != 0.0"…
568 …operation("less", 2, printable_name="<", source_types=numeric_types, dest_type=bool_type, c_expres…
569 …operation("greater", 2, printable_name=">", source_types=numeric_types, dest_type=bool_type, c_exp…
[all …]
Dlower_if_to_cond_assign.cpp196 glsl_type::bool_type, in move_block_to_cond_assign()
205 glsl_type::bool_type, in move_block_to_cond_assign()
279 new(mem_ctx) ir_variable(glsl_type::bool_type, in visit_leave()
306 new(mem_ctx) ir_variable(glsl_type::bool_type, in visit_leave()
Dlower_discard.cpp178 ir_variable *temp = new(mem_ctx) ir_variable(glsl_type::bool_type, in visit_leave()
Dlower_discard_flow.cpp145 ir_variable *var = new(mem_ctx) ir_variable(glsl_type::bool_type, in lower_discard_flow()
Dlower_jumps.cpp191 …this->execute_flag = new(this->signature) ir_variable(glsl_type::bool_type, "execute_flag", ir_var… in get_execute_flag()
202 …this->break_flag = new(this->signature) ir_variable(glsl_type::bool_type, "break_flag", ir_var_tem… in get_break_flag()
231 …this->return_flag = new(this->signature) ir_variable(glsl_type::bool_type, "return_flag", ir_var_t… in get_return_flag()
Dir_validate.cpp141 if (ir->condition && ir->condition->type != glsl_type::bool_type) { in visit_enter()
155 if (ir->condition->type != glsl_type::bool_type) { in visit_enter()
471 assert(ir->type == glsl_type::bool_type); in visit_leave()
472 assert(ir->operands[0]->type == glsl_type::bool_type); in visit_leave()
534 assert(ir->type == glsl_type::bool_type); in visit_leave()
Dlower_vector_insert.cpp120 factory.make_temp(glsl_type::bool_type, "index_condition"); in handle_rvalue()
Dloop_controls.cpp153 new(mem_ctx) ir_expression(op, glsl_type::bool_type, add, to); in calculate_iterations()
Dir_builder_print_visitor.cpp102 ir->type == glsl_type::bool_type) in is_simple_operand()
354 ir->type == glsl_type::bool_type) { in visit()
Dir.cpp347 this->type = glsl_type::bool_type; in ir_expression()
371 this->type = glsl_type::bool_type; in ir_expression()
1331 assert(type == glsl_type::bool_type); in set_sampler()
Dlower_variable_index_to_cond_assign.cpp311 new(this->mem_ctx) ir_expression(ir_binop_less, glsl_type::bool_type, in bisect()
/external/vulkan-validation-layers/libs/glm/gtx/
Dsimd_quat.hpp79 typedef tquat<bool, defaultp> bool_type; typedef
Dsimd_vec4.hpp98 typedef tvec4<bool, highp> bool_type; typedef
/external/mesa3d/src/compiler/
Dnir_types.cpp294 return glsl_type::bool_type; in glsl_bool_type()
Dglsl_types.cpp356 return bool_type; in get_base_type()
382 return bool_type; in get_scalar_type()
516 bool_type, bvec2_type, bvec3_type, bvec4_type in bvec()
/external/vulkan-validation-layers/libs/glm/gtc/
Dquaternion.hpp62 typedef tvec4<bool, P> bool_type; typedef
/external/flatbuffers/src/
Didl_gen_general.cpp50 std::string bool_type; member
811 code += lang_.bool_type + struct_def.name; in GenStruct()
1084 code += struct_def.fixed ? "void " : lang_.bool_type; in GenStruct()

12