Searched defs:idxbuf (Results 1 - 9 of 9) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_push.c40 const void *idxbuf; member in struct:push_context
88 uint8_t *elts = (uint8_t *)ctx->idxbuf + start;
120 uint16_t *elts = (uint16_t *)ctx->idxbuf + start;
152 uint32_t *elts = (uint32_t *)ctx->idxbuf + start;
228 if (nv30->idxbuf.buffer)
229 ctx.idxbuf = nouveau_resource_map_offset(&nv30->base,
230 nv04_resource(nv30->idxbuf.buffer), nv30->idxbuf.offset,
233 ctx.idxbuf = nv30->idxbuf
[all...]
H A Dnv30_context.h113 struct pipe_index_buffer idxbuf; member in struct:nv30_context
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_push.c16 const void *idxbuf; member in struct:push_context
70 uint8_t *elts = (uint8_t *)ctx->idxbuf + start;
109 uint16_t *elts = (uint16_t *)ctx->idxbuf + start;
148 uint32_t *elts = (uint32_t *)ctx->idxbuf + start;
280 if (nv50->idxbuf.buffer) {
281 ctx.idxbuf = nouveau_resource_map_offset(&nv50->base,
282 nv04_resource(nv50->idxbuf.buffer), nv50->idxbuf.offset,
285 ctx.idxbuf = nv50->idxbuf
[all...]
H A Dnv50_context.h146 struct pipe_index_buffer idxbuf; member in struct:nv50_context
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_vbo_translate.c18 const void *idxbuf; member in struct:push_context
88 if (nvc0->idxbuf.buffer) {
89 struct nv04_resource *buf = nv04_resource(nvc0->idxbuf.buffer);
90 ctx->idxbuf = nouveau_resource_map_offset(&nvc0->base,
91 buf, nvc0->idxbuf.offset, NOUVEAU_BO_RD);
93 ctx->idxbuf = nvc0->idxbuf.user_buffer;
242 const uint8_t *restrict elts = (uint8_t *)ctx->idxbuf + start;
299 const uint16_t *restrict elts = (uint16_t *)ctx->idxbuf + start;
356 const uint32_t *restrict elts = (uint32_t *)ctx->idxbuf
[all...]
H A Dnvc0_context.h196 struct pipe_index_buffer idxbuf; member in struct:nvc0_context
/external/mesa3d/src/gallium/state_trackers/nine/
H A Dnine_state.c1106 if (context->idxbuf.buffer)
1107 pipe->set_index_buffer(pipe, &context->idxbuf);
1577 context->idxbuf.index_size = IndexSize;
1578 context->idxbuf.offset = OffsetInBytes;
1579 pipe_resource_reference(&context->idxbuf.buffer, res);
1580 context->idxbuf.user_buffer = NULL;
1587 struct NineIndexBuffer9 *idxbuf)
1594 if (idxbuf) {
1595 pipe_idxbuf = NineIndexBuffer9_GetBuffer(idxbuf);
2064 nine_context_set_indices(device, src->idxbuf);
1586 nine_context_set_indices(struct NineDevice9 *device, struct NineIndexBuffer9 *idxbuf) argument
[all...]
H A Dnine_state.h204 struct NineIndexBuffer9 *idxbuf; member in struct:nine_state
274 struct pipe_index_buffer idxbuf; member in struct:nine_context
374 struct NineIndexBuffer9 *idxbuf);
H A Ddevice9.c2821 user_assert(This->state.idxbuf, D3DERR_INVALIDCALL);
3566 struct NineIndexBuffer9 *idxbuf = NineIndexBuffer9(pIndexData); local
3571 nine_bind(&state->idxbuf, idxbuf);
3576 if (state->idxbuf == idxbuf)
3580 (struct NineBuffer9 **)&state->idxbuf,
3581 (struct NineBuffer9 *)idxbuf);
3583 nine_context_set_indices(This, idxbuf);
3596 nine_reference_set(ppIndexData, This->state.idxbuf);
[all...]

Completed in 287 milliseconds