HomeSort by: relevance | last modified time | path
    Searched defs:uint_type (Results 1 - 5 of 5) sorted by relevancy

  /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...]

Completed in 7 milliseconds