Searched refs:num_elements (Results 1 - 25 of 200) sorted by relevance

12345678

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_idalloc.c57 if (new_num_elements > buf->num_elements) {
63 for (i = buf->num_elements / 32; i < new_num_elements / 32; i++)
65 buf->num_elements = new_num_elements;
72 unsigned num_elements = buf->num_elements; local in function:util_idalloc_alloc
74 for (unsigned i = 0; i < num_elements / 32; i++) {
84 util_idalloc_resize(buf, num_elements * 2);
86 buf->data[num_elements / 32] |= 1 << (num_elements % 32);
88 return num_elements;
[all...]
H A Du_idalloc.h40 unsigned num_elements; member in struct:util_idalloc
/xsrc/external/mit/MesaLib/dist/src/util/
H A Du_idalloc.c42 if (new_num_elements > buf->num_elements) {
44 memset(&buf->data[buf->num_elements], 0,
45 (new_num_elements - buf->num_elements) * sizeof(*buf->data));
46 buf->num_elements = new_num_elements;
68 unsigned num_elements = buf->num_elements; local in function:util_idalloc_alloc
70 for (unsigned i = buf->lowest_free_idx; i < num_elements; i++) {
81 util_idalloc_resize(buf, MAX2(num_elements, 1) * 2);
83 buf->lowest_free_idx = num_elements;
84 buf->data[num_elements] |
106 unsigned num_elements = buf->num_elements; local in function:util_idalloc_alloc_range
[all...]
H A Du_idalloc.h48 unsigned num_elements; /* number of allocated elements of "data" */ member in struct:util_idalloc
73 return id / 32 < buf->num_elements &&
78 for (uint32_t i = 0, mask = (buf)->num_elements ? (buf)->data[0] : 0, id, \
79 count = (buf)->num_elements; \
H A Dslab.h57 unsigned num_elements; member in struct:slab_parent_pool
H A Dslab.c112 parent->num_elements = num_items;
149 p_atomic_set(&page->u.num_remaining, pool->parent->num_elements);
151 for (unsigned i = 0; i < pool->parent->num_elements; ++i) {
179 pool->parent->num_elements * pool->parent->element_size);
184 for (unsigned i = 0; i < pool->parent->num_elements; ++i) {
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_vertex_state_cache.c74 unsigned num_elements,
87 key.input.num_elements = num_elements;
88 for (unsigned i = 0; i < num_elements; i++)
108 state = cache->create(screen, buffer, elements, num_elements, indexbuf,
71 util_vertex_state_cache_get(struct pipe_screen * screen,struct pipe_vertex_buffer * buffer,const struct pipe_vertex_element * elements,unsigned num_elements,struct pipe_resource * indexbuf,uint32_t full_velem_mask,struct util_vertex_state_cache * cache) argument
H A Du_vertex_state_cache.h57 unsigned num_elements,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/va/
H A Dbuffer.c40 unsigned int size, unsigned int num_elements, void *data,
55 buf->num_elements = num_elements;
56 buf->data = MALLOC(size * num_elements);
64 memcpy(buf->data, data, size * num_elements);
76 unsigned int num_elements)
94 buf->data = REALLOC(buf->data, buf->size * buf->num_elements,
95 buf->size * num_elements);
96 buf->num_elements = num_elements;
39 vlVaCreateBuffer(VADriverContextP ctx,VAContextID context,VABufferType type,unsigned int size,unsigned int num_elements,void * data,VABufferID * buf_id) argument
75 vlVaBufferSetNumElements(VADriverContextP ctx,VABufferID buf_id,unsigned int num_elements) argument
219 vlVaBufferInfo(VADriverContextP ctx,VABufferID buf_id,VABufferType * type,unsigned int * size,unsigned int * num_elements) argument
[all...]
H A Dpicture_mpeg12.c47 assert(buf->size >= sizeof(VAPictureParameterBufferMPEG2) && buf->num_elements == 1);
85 assert(buf->size >= sizeof(VAIQMatrixBufferMPEG2) && buf->num_elements == 1);
111 context->desc.mpeg12.num_slices += buf->num_elements;
H A Dpicture_vc1.c34 assert(buf->size >= sizeof(VAPictureParameterBufferVC1) && buf->num_elements == 1);
72 assert(buf->size >= sizeof(VASliceParameterBufferVC1) && buf->num_elements == 1);
73 context->desc.vc1.slice_count += buf->num_elements;
H A Dpicture_h264.c50 assert(buf->size >= sizeof(VAPictureParameterBufferH264) && buf->num_elements == 1);
156 assert(buf->size >= sizeof(VAIQMatrixBufferH264) && buf->num_elements == 1);
165 assert(buf->size >= sizeof(VASliceParameterBufferH264) && buf->num_elements == 1);
166 context->desc.h264.slice_count += buf->num_elements;
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/va/
H A Dbuffer.c40 unsigned int size, unsigned int num_elements, void *data,
55 buf->num_elements = num_elements;
56 buf->data = MALLOC(size * num_elements);
64 memcpy(buf->data, data, size * num_elements);
76 unsigned int num_elements)
94 buf->data = REALLOC(buf->data, buf->size * buf->num_elements,
95 buf->size * num_elements);
96 buf->num_elements = num_elements;
39 vlVaCreateBuffer(VADriverContextP ctx,VAContextID context,VABufferType type,unsigned int size,unsigned int num_elements,void * data,VABufferID * buf_id) argument
75 vlVaBufferSetNumElements(VADriverContextP ctx,VABufferID buf_id,unsigned int num_elements) argument
223 vlVaBufferInfo(VADriverContextP ctx,VABufferID buf_id,VABufferType * type,unsigned int * size,unsigned int * num_elements) argument
[all...]
H A Dpicture_mpeg12.c47 assert(buf->size >= sizeof(VAPictureParameterBufferMPEG2) && buf->num_elements == 1);
85 assert(buf->size >= sizeof(VAIQMatrixBufferMPEG2) && buf->num_elements == 1);
111 context->desc.mpeg12.num_slices += buf->num_elements;
H A Dpicture_vc1.c34 assert(buf->size >= sizeof(VAPictureParameterBufferVC1) && buf->num_elements == 1);
72 assert(buf->size >= sizeof(VASliceParameterBufferVC1) && buf->num_elements == 1);
73 context->desc.vc1.slice_count += buf->num_elements;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_context.c73 fd6_vertex_state_create(struct pipe_context *pctx, unsigned num_elements, argument
79 memcpy(state->base.pipe, elements, sizeof(*elements) * num_elements);
80 state->base.num_elements = num_elements;
82 fd_ringbuffer_new_object(ctx->pipe, 4 * (num_elements * 2 + 1));
85 OUT_PKT4(ring, REG_A6XX_VFD_DECODE(0), 2 * num_elements);
86 for (int32_t i = 0; i < num_elements; i++) {
/xsrc/external/mit/MesaLib.old/dist/src/util/
H A Dslab.h53 unsigned num_elements; member in struct:slab_parent_pool
H A Dslab.c112 parent->num_elements = num_items;
149 p_atomic_set(&page->u.num_remaining, pool->parent->num_elements);
151 for (unsigned i = 0; i < pool->parent->num_elements; ++i) {
179 pool->parent->num_elements * pool->parent->element_size);
184 for (unsigned i = 0; i < pool->parent->num_elements; ++i) {
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/cso_cache/
H A Dcso_cache.h175 unsigned num_elements = key_size / 4; local in function:cso_construct_key
179 for (unsigned i = 0; i < num_elements; i++)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_state_vs.c263 unsigned num_elements; local in function:compile_passthrough_vs
283 num_elements = 1;
298 dst[num_elements] = ureg_DECL_output(ureg,
301 src[num_elements] = ureg_DECL_vs_input(ureg, num_elements);
302 num_elements++;
309 for (i = 0; i < num_elements; i++) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_state_vs.c274 unsigned num_elements; local in function:compile_passthrough_vs
294 num_elements = 1;
309 dst[num_elements] = ureg_DECL_output(ureg,
312 src[num_elements] = ureg_DECL_vs_input(ureg, num_elements);
313 num_elements++;
320 for (i = 0; i < num_elements; i++) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_vbo.c137 for (i = 0; i < nv30->vertex->num_elements; i++) {
209 redefine = MAX2(vertex->num_elements, nv30->state.num_vtxelts);
215 for (i = 0; i < vertex->num_elements; i++) {
229 for (i = 0; i < vertex->num_elements; i++) {
254 nv30->state.num_vtxelts = vertex->num_elements;
258 nv30_vertex_state_create(struct pipe_context *pipe, unsigned num_elements, argument
265 so = MALLOC(sizeof(*so) + sizeof(*so->element) * num_elements);
268 memcpy(so->pipe, elements, sizeof(*elements) * num_elements);
269 so->num_elements = num_elements;
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/isl/
H A Disl_surface_state.c702 uint32_t num_elements = buffer_size / info->stride_B; local in function:isl_genX
713 assert(num_elements <= (1ull << 30));
714 assert(num_elements > 0);
716 assert(num_elements <= (1ull << 27));
719 assert(num_elements <= (1ull << 27));
736 s.Height = ((num_elements - 1) >> 7) & 0x3fff;
737 s.Width = (num_elements - 1) & 0x7f;
738 s.Depth = ((num_elements - 1) >> 21) & 0x3ff;
740 s.Height = ((num_elements - 1) >> 7) & 0x1fff;
741 s.Width = (num_elements
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_vbo.c136 for (i = 0; i < nv30->vertex->num_elements; i++) {
208 redefine = MAX2(vertex->num_elements, nv30->state.num_vtxelts);
214 for (i = 0; i < vertex->num_elements; i++) {
228 for (i = 0; i < vertex->num_elements; i++) {
253 nv30->state.num_vtxelts = vertex->num_elements;
257 nv30_vertex_state_create(struct pipe_context *pipe, unsigned num_elements, argument
264 so = MALLOC(sizeof(*so) + sizeof(*so->element) * num_elements);
267 memcpy(so->pipe, elements, sizeof(*elements) * num_elements);
268 so->num_elements = num_elements;
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_stateobj.h55 unsigned num_elements; member in struct:nvc0_vertex_stateobj

Completed in 21 milliseconds

12345678