Searched refs:indexbuf (Results 1 – 11 of 11) sorted by relevance
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_draw.c | 287 util_primconvert_save_index_buffer(vc4->primconvert, &vc4->indexbuf); in vc4_draw_vbo() 339 uint32_t offset = vc4->indexbuf.offset; in vc4_draw_vbo() 340 uint32_t index_size = vc4->indexbuf.index_size; in vc4_draw_vbo() 342 if (vc4->indexbuf.index_size == 4) { in vc4_draw_vbo() 343 prsc = vc4_get_shadow_index_buffer(pctx, &vc4->indexbuf, in vc4_draw_vbo() 347 if (vc4->indexbuf.user_buffer) { in vc4_draw_vbo() 351 vc4->indexbuf.user_buffer, in vc4_draw_vbo() 354 prsc = vc4->indexbuf.buffer; in vc4_draw_vbo() 371 if (vc4->indexbuf.index_size == 4 || vc4->indexbuf.user_buffer) in vc4_draw_vbo()
|
D | vc4_state.c | 311 pipe_resource_reference(&vc4->indexbuf.buffer, ib->buffer); in vc4_set_index_buffer() 312 vc4->indexbuf.index_size = ib->index_size; in vc4_set_index_buffer() 313 vc4->indexbuf.offset = ib->offset; in vc4_set_index_buffer() 314 vc4->indexbuf.user_buffer = ib->user_buffer; in vc4_set_index_buffer() 316 pipe_resource_reference(&vc4->indexbuf.buffer, NULL); in vc4_set_index_buffer()
|
D | vc4_context.h | 380 struct pipe_index_buffer indexbuf; member
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_state.c | 236 pipe_resource_reference(&ctx->indexbuf.buffer, ib->buffer); in fd_set_index_buffer() 237 ctx->indexbuf.index_size = ib->index_size; in fd_set_index_buffer() 238 ctx->indexbuf.offset = ib->offset; in fd_set_index_buffer() 239 ctx->indexbuf.user_buffer = ib->user_buffer; in fd_set_index_buffer() 241 pipe_resource_reference(&ctx->indexbuf.buffer, NULL); in fd_set_index_buffer()
|
D | freedreno_draw.c | 81 util_primconvert_save_index_buffer(ctx->primconvert, &ctx->indexbuf); in fd_draw_vbo() 151 resource_read(batch, ctx->indexbuf.buffer); in fd_draw_vbo()
|
D | freedreno_draw.h | 126 struct pipe_index_buffer *idx = &batch->ctx->indexbuf; in fd_draw_emit()
|
D | freedreno_context.h | 244 struct pipe_index_buffer indexbuf; member
|
D | freedreno_resource.c | 76 if (ctx->indexbuf.buffer == prsc) in fd_invalidate_resource()
|
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_draw.h | 91 struct pipe_index_buffer *idx = &batch->ctx->indexbuf; in fd5_draw_emit()
|
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_draw.h | 115 struct pipe_index_buffer *idx = &batch->ctx->indexbuf; in fd4_draw_emit()
|
/external/mesa3d/src/mesa/vbo/ |
D | vbo_save_api.c | 1188 struct gl_buffer_object *indexbuf = ctx->Array.VAO->IndexBufferObj; in _save_OBE_DrawElementsBaseVertex() local 1214 if (_mesa_is_bufferobj(indexbuf)) in _save_OBE_DrawElementsBaseVertex() 1216 ADD_POINTERS(indexbuf->Mappings[MAP_INTERNAL].Pointer, indices); in _save_OBE_DrawElementsBaseVertex()
|