Searched refs:elems (Results 1 - 25 of 67) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/
H A Dvertexdeclaration9.c196 This->elems = CALLOC(This->nelems, sizeof(struct pipe_vertex_element));
198 if (!This->decls || !This->elems || !This->usage_map) { return E_OUTOFMEMORY; }
209 This->elems[i].src_offset = This->decls[i].Offset;
210 This->elems[i].instance_divisor = 0;
211 This->elems[i].vertex_buffer_index = This->decls[i].Stream;
212 This->elems[i].src_format = decltype_format(This->decls[i].Type);
213 This->elems[i].dual_slot = false;
219 util_format_name(This->elems[i].src_format),
233 FREE(This->elems);
281 D3DVERTEXELEMENT9 elems[1 local in function:NineVertexDeclaration9_new_from_fvf
[all...]
H A Dvertexdeclaration9.h41 struct pipe_vertex_element *elems; member in struct:NineVertexDeclaration9
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_const.c252 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_one
260 elems[0] = LLVMConstInt(elem_type, util_float_to_half(1.0f), 0);
262 elems[0] = LLVMConstReal(elem_type, 1.0);
264 elems[0] = LLVMConstInt(elem_type, 1LL << (type.width/2), 0);
266 elems[0] = LLVMConstInt(elem_type, 1, 0);
268 elems[0] = LLVMConstInt(elem_type, (1LL << (type.width - 1)) - 1, 0);
286 elems[i] = elems[0];
289 return elems[0];
291 return LLVMConstVector(elems, typ
331 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_vec
346 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_int_vec
368 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_aos
[all...]
H A Dlp_bld_format_s3tc.c79 LLVMValueRef shuffle, elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_uninterleave2_half
97 elems[i] = lp_build_const_int32(gallivm, j + lo_hi);
101 elems[i] = lp_build_const_int32(gallivm, 2*i + lo_hi);
105 shuffle = LLVMConstVector(elems, type.length);
119 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_extend_shuffle
128 elems[i] = lp_build_const_int32(gallivm, i);
131 elems[i] = LLVMGetUndef(LLVMInt32TypeInContext(gallivm->context));
134 return LLVMConstVector(elems, length);
140 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_unpackx2_shuffle
148 elems[
164 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_shuffle1
185 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH], shuf; local in function:lp_build_shuffle1undef
237 LLVMValueRef elems[8]; local in function:lp_build_gather_s3tc
1176 LLVMValueRef x, mul, delta, res, v0, v1, elems[8]; local in function:lp_build_lerp23_single
1730 LLVMValueRef elems[16], intrargs[2], shufa, mulclo, mulchi, mask8hi; local in function:s3tc_decode_block_dxt5
[all...]
H A Dlp_bld_pack.c90 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_unpack_shuffle
99 elems[i + 0] = lp_build_const_int32(gallivm, 0 + j);
100 elems[i + 1] = lp_build_const_int32(gallivm, n + j);
103 return LLVMConstVector(elems, n);
114 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_unpack_shuffle_half
124 elems[i + 0] = lp_build_const_int32(gallivm, 0 + j);
125 elems[i + 1] = lp_build_const_int32(gallivm, n + j);
128 return LLVMConstVector(elems, n);
139 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_unpack_shuffle_16wide
150 elems[
163 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_pack_shuffle
189 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_extract_range
297 LLVMValueRef shuffle, elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_uninterleave1
1031 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_pad_vector
[all...]
H A Dlp_bld_intr.c321 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_intrinsic_binary_anylength
325 elems[i] = lp_build_const_int32(gallivm, i);
328 elems[i] = i32undef;
335 constvec = LLVMConstVector(elems, intrin_length);
342 constvec = LLVMConstVector(elems, src_type.length);
346 return LLVMBuildExtractElement(builder, tmp, elems[0], "");
H A Dlp_bld_gather.c510 LLVMValueRef elems[LP_MAX_VECTOR_WIDTH / 8]; local in function:lp_build_gather
545 elems[i] = lp_build_gather_elem_vec(gallivm, length,
550 res = LLVMBuildInsertElement(gallivm->builder, res, elems[i], index, "");
569 elems[i] = LLVMBuildBitCast(gallivm->builder, elems[i],
572 res = lp_build_concat(gallivm, elems, dst_type, length);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_const.c252 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_one
260 elems[0] = LLVMConstInt(elem_type, _mesa_float_to_half(1.0f), 0);
262 elems[0] = LLVMConstReal(elem_type, 1.0);
264 elems[0] = LLVMConstInt(elem_type, 1LL << (type.width/2), 0);
266 elems[0] = LLVMConstInt(elem_type, 1, 0);
268 elems[0] = LLVMConstInt(elem_type, (1LL << (type.width - 1)) - 1, 0);
286 elems[i] = elems[0];
289 return elems[0];
291 return LLVMConstVector(elems, typ
331 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_vec
346 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_int_vec
368 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_aos
[all...]
H A Dlp_bld_pack.c90 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_unpack_shuffle
99 elems[i + 0] = lp_build_const_int32(gallivm, 0 + j);
100 elems[i + 1] = lp_build_const_int32(gallivm, n + j);
103 return LLVMConstVector(elems, n);
114 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_unpack_shuffle_half
124 elems[i + 0] = lp_build_const_int32(gallivm, 0 + j);
125 elems[i + 1] = lp_build_const_int32(gallivm, n + j);
128 return LLVMConstVector(elems, n);
139 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_unpack_shuffle_16wide
150 elems[
163 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_pack_shuffle
189 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_extract_range
297 LLVMValueRef shuffle, elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_uninterleave1
1031 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_pad_vector
[all...]
H A Dlp_bld_format_s3tc.c81 LLVMValueRef shuffle, elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_uninterleave2_half
92 elems[i] = lp_build_const_int32(gallivm, shufvals[i] + lo_hi);
96 elems[i] = lp_build_const_int32(gallivm, 2*i + lo_hi);
100 shuffle = LLVMConstVector(elems, type.length);
114 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_extend_shuffle
123 elems[i] = lp_build_const_int32(gallivm, i);
126 elems[i] = LLVMGetUndef(LLVMInt32TypeInContext(gallivm->context));
129 return LLVMConstVector(elems, length);
135 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_unpackx2_shuffle
143 elems[
159 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_const_shuffle1
180 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH], shuf; local in function:lp_build_shuffle1undef
232 LLVMValueRef elems[8]; local in function:lp_build_gather_s3tc
1216 LLVMValueRef x, mul, delta, res, v0, v1, elems[8]; local in function:lp_build_lerp23_single
1769 LLVMValueRef elems[16], intrargs[2], shufa, mulclo, mulchi, mask8hi; local in function:s3tc_decode_block_dxt5
2335 LLVMValueRef elems[8]; local in function:lp_build_gather_rgtc
[all...]
H A Dlp_bld_intr.c327 LLVMValueRef elems[LP_MAX_VECTOR_LENGTH]; local in function:lp_build_intrinsic_binary_anylength
331 elems[i] = lp_build_const_int32(gallivm, i);
334 elems[i] = i32undef;
341 constvec = LLVMConstVector(elems, intrin_length);
348 constvec = LLVMConstVector(elems, src_type.length);
352 return LLVMBuildExtractElement(builder, tmp, elems[0], "");
H A Dlp_bld_gather.c510 LLVMValueRef elems[LP_MAX_VECTOR_WIDTH / 8]; local in function:lp_build_gather
545 elems[i] = lp_build_gather_elem_vec(gallivm, length,
550 res = LLVMBuildInsertElement(gallivm->builder, res, elems[i], index, "");
569 elems[i] = LLVMBuildBitCast(gallivm->builder, elems[i],
572 res = lp_build_concat(gallivm, elems, dst_type, length);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/
H A Dvertexdeclaration9.c196 This->elems = CALLOC(This->nelems, sizeof(struct pipe_vertex_element));
198 if (!This->decls || !This->elems || !This->usage_map) { return E_OUTOFMEMORY; }
209 This->elems[i].src_offset = This->decls[i].Offset;
210 This->elems[i].instance_divisor = 0;
211 This->elems[i].vertex_buffer_index = This->decls[i].Stream;
212 This->elems[i].src_format = decltype_format(This->decls[i].Type);
218 util_format_name(This->elems[i].src_format),
232 FREE(This->elems);
280 D3DVERTEXELEMENT9 elems[16], decl_end = D3DDECL_END(); local in function:NineVertexDeclaration9_new_from_fvf
291 elems[nelem
[all...]
H A Dvertexdeclaration9.h41 struct pipe_vertex_element *elems; member in struct:NineVertexDeclaration9
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_swizzle.cpp98 int elems = swiz->val->type->vector_elements; local in function:ir_opt_swizzle_visitor::handle_rvalue
101 if (elems >= 2 && swiz->mask.y != 1)
103 if (elems >= 3 && swiz->mask.z != 2)
105 if (elems >= 4 && swiz->mask.w != 3)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_swizzle.cpp98 int elems = swiz->val->type->vector_elements; local in function:ir_opt_swizzle_visitor::handle_rvalue
101 if (elems >= 2 && swiz->mask.y != 1)
103 if (elems >= 3 && swiz->mask.z != 2)
105 if (elems >= 4 && swiz->mask.w != 3)
/xsrc/external/mit/MesaLib/dist/src/freedreno/rnn/
H A Drnndec.c370 static struct rnndecaddrinfo *trymatch (struct rnndeccontext *ctx, struct rnndelem **elems, int elemsnum, uint64_t addr, int write, int dwidth, uint64_t *indices, int indicesnum) { argument
374 if (!rnndec_varmatch(ctx, &elems[i]->varinfo))
378 switch (elems[i]->type) {
380 if (addr < elems[i]->offset)
382 if (elems[i]->stride) {
383 idx = (addr-elems[i]->offset)/elems[i]->stride;
384 offset = (addr-elems[i]->offset)%elems[i]->stride;
387 offset = addr-elems[
490 tryreg(struct rnndeccontext * ctx,struct rnndelem ** elems,int elemsnum,int dwidth,const char * name,uint64_t * offset) argument
[all...]
/xsrc/external/mit/libXaw/dist/src/
H A DPixmap.c51 XtPointer *elems; member in struct:_XawCache
442 cache = (XawCache **)bsearch(screen, xaw->elems,
451 cache = (XawCache **)bsearch((void *)colormap, (*cache)->elems,
460 cache = (XawCache **)bsearch((void *)(long)depth, (*cache)->elems,
487 xaw->elems = (XtPointer*)XtMalloc(sizeof(XtPointer));
492 xaw->elems = (XtPointer*)
493 XtRealloc((char *)xaw->elems,
497 pcache->elems = NULL;
499 xaw->elems[xaw->num_elems - 1] = (XtPointer)pcache;
500 s_cache = (XawCache *)xaw->elems[xa
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/egl/main/
H A Deglarray.c44 void **elems; local in function:_eglGrowArray
50 elems = realloc(array->Elements, new_size * sizeof(array->Elements[0]));
51 if (!elems) {
57 array->Elements = elems;
/xsrc/external/mit/MesaLib/dist/src/egl/main/
H A Deglarray.c44 void **elems; local in function:_eglGrowArray
50 elems = realloc(array->Elements, new_size * sizeof(array->Elements[0]));
51 if (!elems) {
57 array->Elements = elems;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dvtn_alu.c47 dest->elems = ralloc_array(b, struct vtn_ssa_value *, 1);
48 dest->elems[0] = val;
59 return val->elems[0];
107 vec_src[j] = nir_fdot(&b->nb, src0_transpose->elems[j]->def,
108 src1->elems[i]->def);
110 dest->elems[i]->def = nir_vec(&b->nb, vec_src, src0_rows);
120 dest->elems[i]->def =
121 nir_fmul(&b->nb, src0->elems[0]->def,
122 nir_channel(&b->nb, src1->elems[i]->def, 0));
124 dest->elems[
[all...]
H A Dspirv_to_nir.c184 unsigned elems = glsl_get_length(val->type); local in function:vtn_undef_ssa_value
185 val->elems = ralloc_array(b, struct vtn_ssa_value *, elems);
191 for (unsigned i = 0; i < elems; i++)
192 val->elems[i] = vtn_undef_ssa_value(b, elem_type);
195 for (unsigned i = 0; i < elems; i++)
196 val->elems[i] = vtn_undef_ssa_value(b, elem_type);
198 for (unsigned i = 0; i < elems; i++) {
200 val->elems[i] = vtn_undef_ssa_value(b, elem_type);
248 val->elems
269 unsigned elems = glsl_get_length(val->type); local in function:vtn_const_ssa_value
279 unsigned elems = glsl_get_length(val->type); local in function:vtn_const_ssa_value
1213 unsigned elems = w[3]; local in function:vtn_handle_type
1739 nir_constant **elems = ralloc_array(b, nir_constant *, elem_count); local in function:vtn_handle_constant
2031 unsigned elems = glsl_get_length(type); local in function:vtn_create_ssa_value
3155 unsigned elems = glsl_get_length(src->type); local in function:vtn_composite_copy
3244 unsigned elems = count - 3; local in function:vtn_handle_composite
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dvtn_alu.c47 dest->elems = ralloc_array(b, struct vtn_ssa_value *, 1);
48 dest->elems[0] = val;
59 return val->elems[0];
107 vec_src[j] = nir_fdot(&b->nb, src0_transpose->elems[j]->def,
108 src1->elems[i]->def);
110 dest->elems[i]->def = nir_vec(&b->nb, vec_src, src0_rows);
120 dest->elems[i]->def =
121 nir_fmul(&b->nb, src0->elems[src0_columns - 1]->def,
122 nir_channel(&b->nb, src1->elems[i]->def, src0_columns - 1));
124 dest->elems[
[all...]
H A Dspirv_to_nir.c210 unsigned elems = glsl_get_length(val->type); local in function:vtn_undef_ssa_value
211 val->elems = ralloc_array(b, struct vtn_ssa_value *, elems);
214 for (unsigned i = 0; i < elems; i++)
215 val->elems[i] = vtn_undef_ssa_value(b, elem_type);
218 for (unsigned i = 0; i < elems; i++) {
220 val->elems[i] = vtn_undef_ssa_value(b, elem_type);
252 unsigned elems = glsl_get_length(val->type); local in function:vtn_const_ssa_value
253 val->elems = ralloc_array(b, struct vtn_ssa_value *, elems);
1440 unsigned elems = w[3]; local in function:vtn_handle_type
1966 nir_constant **elems = ralloc_array(b, nir_constant *, elem_count); local in function:vtn_handle_constant
2516 unsigned elems = glsl_get_length(val->type); local in function:vtn_create_ssa_value
3899 unsigned elems = glsl_get_length(src->type); local in function:vtn_composite_copy
4006 unsigned elems = count - 3; local in function:vtn_handle_composite
5314 unsigned elems = glsl_get_length(src1->type); local in function:vtn_nir_select
[all...]
/xsrc/external/mit/libX11/dist/src/xkb/
H A DXKBGAlloc.c46 char **elems,
49 if ((freeAll) || (*elems == NULL)) {
51 if (*elems != NULL) {
52 _XkbFree(*elems);
53 *elems = NULL;
69 ptr = *elems;
89 char **elems,
104 if (*elems == NULL)
108 ptr = *elems;
117 if (*elems) {
41 _XkbFreeGeomLeafElems(Bool freeAll,int first,int count,unsigned short * num_inout,unsigned short * sz_inout,char ** elems,unsigned int elem_sz) argument
84 _XkbFreeGeomNonLeafElems(Bool freeAll,int first,int count,unsigned short * num_inout,unsigned short * sz_inout,char ** elems,unsigned int elem_sz,ContentsClearFunc freeFunc) argument
[all...]

Completed in 22 milliseconds

123