Searched refs:vertexbuf (Results 1 - 25 of 40) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_context.c295 ctx->solid_vbuf_state.vertexbuf.count = 1;
296 ctx->solid_vbuf_state.vertexbuf.vb[0].stride = 12;
297 ctx->solid_vbuf_state.vertexbuf.vb[0].buffer.resource = ctx->solid_vbuf;
310 ctx->blit_vbuf_state.vertexbuf.count = 2;
311 ctx->blit_vbuf_state.vertexbuf.vb[0].stride = 8;
312 ctx->blit_vbuf_state.vertexbuf.vb[0].buffer.resource = ctx->blit_texcoord_vbuf;
313 ctx->blit_vbuf_state.vertexbuf.vb[1].stride = 12;
314 ctx->blit_vbuf_state.vertexbuf.vb[1].buffer.resource = ctx->solid_vbuf;
H A Dfreedreno_draw.c226 foreach_bit(i, ctx->vtx.vertexbuf.enabled_mask) {
227 assert(!ctx->vtx.vertexbuf.vb[i].is_user_buffer);
228 resource_read(batch, ctx->vtx.vertexbuf.vb[i].buffer.resource);
H A Dfreedreno_blitter.c94 util_blitter_save_vertex_buffer_slot(ctx->blitter, ctx->vtx.vertexbuf.vb);
224 &ctx->solid_vbuf_state.vertexbuf.vb[0]);
H A Dfreedreno_context.h107 /* group together the vertex and vertexbuf state.. for ease of passing
113 struct fd_vertexbuf_stateobj vertexbuf; member in struct:fd_vertex_state
H A Dfreedreno_state.c339 struct fd_vertexbuf_stateobj *so = &ctx->vtx.vertexbuf;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_context.c545 ctx->solid_vbuf_state.vertexbuf.count = 1;
546 ctx->solid_vbuf_state.vertexbuf.vb[0].stride = 12;
547 ctx->solid_vbuf_state.vertexbuf.vb[0].buffer.resource = ctx->solid_vbuf;
563 ctx->blit_vbuf_state.vertexbuf.count = 2;
564 ctx->blit_vbuf_state.vertexbuf.vb[0].stride = 8;
565 ctx->blit_vbuf_state.vertexbuf.vb[0].buffer.resource =
567 ctx->blit_vbuf_state.vertexbuf.vb[1].stride = 12;
568 ctx->blit_vbuf_state.vertexbuf.vb[1].buffer.resource = ctx->solid_vbuf;
H A Dfreedreno_draw.c176 u_foreach_bit (i, ctx->vtx.vertexbuf.enabled_mask) {
177 assert(!ctx->vtx.vertexbuf.vb[i].is_user_buffer);
178 resource_read(batch, ctx->vtx.vertexbuf.vb[i].buffer.resource);
H A Dfreedreno_blitter.c82 util_blitter_save_vertex_buffer_slot(ctx->blitter, ctx->vtx.vertexbuf.vb);
239 &ctx->solid_vbuf_state.vertexbuf.vb[0]);
H A Dfreedreno_context.h136 /* group together the vertex and vertexbuf state.. for ease of passing
142 struct fd_vertexbuf_stateobj vertexbuf; member in struct:fd_vertex_state
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_draw.c140 struct vc4_vertexbuf_stateobj *vertexbuf = &vc4->vertexbuf; local in function:vc4_emit_gl_shader_state
187 &vertexbuf->vb[elem->vertex_buffer_index];
H A Dvc4_context.h385 struct vc4_vertexbuf_stateobj vertexbuf; member in struct:vc4_context
H A Dvc4_blit.c168 util_blitter_save_vertex_buffer_slot(vc4->blitter, vc4->vertexbuf.vb);
H A Dvc4_state.c319 struct vc4_vertexbuf_stateobj *so = &vc4->vertexbuf;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_draw.c58 struct fd_vertexbuf_stateobj *vertexbuf = &ctx->vtx.vertexbuf; local in function:emit_vertexbufs
68 &vertexbuf->vb[elem->vertex_buffer_index];
H A Dfd2_program.c170 &ctx->vtx.vertexbuf.vb[elem->vertex_buffer_index];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_draw.c57 struct fd_vertexbuf_stateobj *vertexbuf = &ctx->vtx.vertexbuf; local in function:emit_vertexbufs
66 struct pipe_vertex_buffer *vb = &vertexbuf->vb[elem->vertex_buffer_index];
H A Dfd2_program.c179 instr->stride = ctx->vtx.vertexbuf.vb[elem->vertex_buffer_index].stride;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_draw.c142 struct vc4_vertexbuf_stateobj *vertexbuf = &vc4->vertexbuf; local in function:vc4_emit_gl_shader_state
190 &vertexbuf->vb[elem->vertex_buffer_index];
H A Dvc4_context.h383 struct vc4_vertexbuf_stateobj vertexbuf; member in struct:vc4_context
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
H A Dv3dx_draw.c218 u_foreach_bit(i, v3d->vertexbuf.enabled_mask) {
219 struct pipe_vertex_buffer *vb = &v3d->vertexbuf.vb[i];
263 u_foreach_bit(i, v3d->vertexbuf.enabled_mask) {
264 struct pipe_vertex_buffer *vb = &v3d->vertexbuf.vb[i];
486 struct v3d_vertexbuf_stateobj *vertexbuf = &v3d->vertexbuf; local in function:v3d_emit_gl_shader_state
528 &vertexbuf->vb[elem->vertex_buffer_index];
731 &vertexbuf->vb[elem->vertex_buffer_index];
H A Dv3d_context.h588 struct v3d_vertexbuf_stateobj vertexbuf; member in struct:v3d_context
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_emit.c557 emit->ctx->batch->submit, 4 * (1 + vtx->vertexbuf.count * 4),
560 OUT_PKT4(ring, REG_A6XX_VFD_FETCH(0), 4 * vtx->vertexbuf.count);
561 for (int32_t j = 0; j < vtx->vertexbuf.count; j++) {
562 const struct pipe_vertex_buffer *vb = &vtx->vertexbuf.vb[j];
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/
H A Dv3dx_draw.c190 struct v3d_vertexbuf_stateobj *vertexbuf = &v3d->vertexbuf; local in function:v3d_emit_gl_shader_state
330 &vertexbuf->vb[elem->vertex_buffer_index];
H A Dv3d_context.h491 struct v3d_vertexbuf_stateobj vertexbuf; member in struct:v3d_context
H A Dv3d_blit.c172 util_blitter_save_vertex_buffer_slot(v3d->blitter, v3d->vertexbuf.vb);

Completed in 29 milliseconds

12