| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| ir_expression_operation.py | 82 uint_type = type("unsigned", "u", "GLSL_TYPE_UINT") variable 90 all_types = (uint_type, int_type, float_type, double_type, uint64_type, int64_type, bool_type) 91 numeric_types = (uint_type, int_type, float_type, double_type, uint64_type, int64_type) 93 integer_types = (uint_type, int_type, uint64_type, int64_type) 434 operation("f2u", 1, source_types=(float_type,), dest_type=uint_type, c_expression="(unsigned) {src0}"), 444 operation("i2b", 1, source_types=(uint_type, int_type), dest_type=bool_type, c_expression="{src0} ? true : false"), 448 operation("u2f", 1, source_types=(uint_type,), dest_type=float_type, c_expression="(float) {src0}"), 450 operation("i2u", 1, source_types=(int_type,), dest_type=uint_type, c_expression="{src0}"), 452 operation("u2i", 1, source_types=(uint_type,), dest_type=int_type, c_expression="{src0}"), 467 operation("u2u", 1, source_types=(uint_type,), dest_type=uint_type, c_expression="{src0}") [all...] |
| ir_constant_expression.cpp | 744 const struct glsl_type *uint_type = local 755 op[operand] = new(mem_ctx) ir_constant(uint_type, &d);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| ir_expression_operation.py | 82 uint_type = type("unsigned", "u", "GLSL_TYPE_UINT") variable 90 all_types = (uint_type, int_type, float_type, double_type, uint64_type, int64_type, bool_type) 91 numeric_types = (uint_type, int_type, float_type, double_type, uint64_type, int64_type) 93 integer_types = (uint_type, int_type, uint64_type, int64_type) 434 operation("f2u", 1, source_types=(float_type,), dest_type=uint_type, c_expression="(unsigned) {src0}"), 442 operation("i2b", 1, source_types=(uint_type, int_type), dest_type=bool_type, c_expression="{src0} ? true : false"), 446 operation("u2f", 1, source_types=(uint_type,), dest_type=float_type, c_expression="(float) {src0}"), 448 operation("i2u", 1, source_types=(int_type,), dest_type=uint_type, c_expression="{src0}"), 450 operation("u2i", 1, source_types=(uint_type,), dest_type=int_type, c_expression="{src0}"), 460 operation("d2u", 1, source_types=(double_type,), dest_type=uint_type, c_expression="{src0}") [all...] |
| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| v3d_nir_lower_io.c | 652 const struct glsl_type *uint_type = glsl_uint_type(); local 656 nir_local_variable_create(impl, uint_type, "output_offset"); 662 nir_local_variable_create(impl, uint_type, "header_offset"); 667 nir_local_variable_create(impl, uint_type, "header");
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/nir_to_spirv/ |
| nir_to_spirv.c | 290 SpvId uint_type = spirv_builder_type_uint(&ctx->builder, bit_size); local 292 return spirv_builder_type_vector(&ctx->builder, uint_type, 296 return uint_type; 926 SpvId uint_type = spirv_builder_type_uint(&ctx->builder, bitsize); local 927 array_type = spirv_builder_type_runtime_array(&ctx->builder, uint_type); 1962 SpvId uint_type = get_uvec_type(ctx, MIN2(bit_size, 32), 1); local 1981 uint_type); 2000 SpvId vec_offset = emit_binop(ctx, SpvOpUDiv, uint_type, offset, uint_size); 2016 constituents[i] = emit_atomic(ctx, SpvOpAtomicLoad, uint_type, ptr, 0, 0); 2018 constituents[i] = spirv_builder_emit_load(&ctx->builder, uint_type, ptr) 2068 SpvId uint_type = get_uvec_type(ctx, 32, 1); local 2235 SpvId uint_type = get_uvec_type(ctx, 32, 1); local 2272 SpvId uint_type = get_uvec_type(ctx, 32, 1); local 2299 SpvId uint_type = get_uvec_type(ctx, 32, 1); local 2518 SpvId uint_type = get_uvec_type(ctx, 32, 1); local 2561 SpvId uint_type = get_uvec_type(ctx, 32, 1); local [all...] |