/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_draw_quad.c | 51 struct pipe_vertex_buffer vbuffer; local 56 memset(&vbuffer, 0, sizeof(vbuffer)); 57 vbuffer.buffer = vbuf; 58 vbuffer.stride = num_attribs * 4 * sizeof(float); /* vertex size */ 59 vbuffer.buffer_offset = offset; 64 cso_set_vertex_buffers(cso, vbuf_slot, 1, &vbuffer); 67 pipe->set_vertex_buffers(pipe, vbuf_slot, 1, &vbuffer); 81 struct pipe_vertex_buffer vbuffer = {0}; local 85 vbuffer [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_atom_array.c | 443 * \param vbuffer returns vertex buffer info 451 struct pipe_vertex_buffer *vbuffer, 521 * Return the vbuffer info and setup user-space attrib info, if needed. 525 vbuffer->buffer = NULL; 526 vbuffer->user_buffer = NULL; 527 vbuffer->buffer_offset = 0; 528 vbuffer->stride = 0; 538 vbuffer->buffer = stobj->buffer; 539 vbuffer->user_buffer = NULL; 540 vbuffer 447 setup_interleaved_attribs(struct st_context *st, const struct st_vertex_program *vp, const struct st_vp_variant *vpv, const struct gl_vertex_array **arrays, struct pipe_vertex_buffer *vbuffer, struct pipe_vertex_element velements[]) argument 560 setup_non_interleaved_attribs(struct st_context *st, const struct st_vertex_program *vp, const struct st_vp_variant *vpv, const struct gl_vertex_array **arrays, struct pipe_vertex_buffer vbuffer[], struct pipe_vertex_element velements[], unsigned *num_vbuffers) argument 649 struct pipe_vertex_buffer vbuffer[PIPE_MAX_SHADER_INPUTS]; local [all...] |
H A D | st_cb_drawtex.c | 112 struct pipe_resource *vbuffer = NULL; local 161 &offset, &vbuffer, (void **) &vbuf); 162 if (!vbuffer) { 279 util_draw_vertex_buffer(pipe, cso, vbuffer, 286 pipe_resource_reference(&vbuffer, NULL);
|
H A D | st_draw_feedback.c | 234 draw_set_vertex_buffer(draw, attr, &vbuffer[attr]);
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
H A D | output.c | 435 struct pipe_video_buffer vtmpl, *vbuffer; local 470 vbuffer = pipe->create_video_buffer(pipe, &vtmpl); 471 if (!vbuffer) { 476 sampler_views = vbuffer->get_sampler_view_planes(vbuffer); 478 vbuffer->destroy(vbuffer); 507 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE); 511 vbuffer->destroy(vbuffer); [all...] |
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pt_fetch.c | 160 ((char *)draw->pt.user.vbuffer[i].map + 188 ((char *)draw->pt.user.vbuffer[i].map +
|
H A D | draw_pt.c | 285 ubyte *ptr = (ubyte *) draw->pt.user.vbuffer[buf].map; 510 (int) draw->pt.user.vbuffer[i].size, 511 draw->pt.user.vbuffer[i].map);
|
H A D | draw_private.h | 201 struct draw_vertex_buffer vbuffer[PIPE_MAX_ATTRIBS]; member in struct:draw_context::__anon16038::__anon16041
|
H A D | draw_pt_fetch_emit.c | 172 ((char *)draw->pt.user.vbuffer[i].map +
|
H A D | draw_pt_fetch_shade_emit.c | 162 ((const ubyte *) draw->pt.user.vbuffer[i].map +
|
H A D | draw_context.c | 436 draw->pt.user.vbuffer[attr].map = buffer; 437 draw->pt.user.vbuffer[attr].size = size;
|
H A D | draw_pt_fetch_shade_pipeline_llvm.c | 390 draw->pt.user.vbuffer,
|
/external/skia/src/gpu/vk/ |
H A D | GrVkCommandBuffer.cpp | 154 const GrVkVertexBuffer* vbuffer) { 155 VkBuffer vkBuffer = vbuffer->buffer(); 158 // TODO: once vbuffer->offset() no longer always returns 0, we will need to track the offset 161 VkDeviceSize offset = vbuffer->offset(); 168 addResource(vbuffer->resource()); 153 bindInputBuffer(GrVkGpu* gpu, uint32_t binding, const GrVkVertexBuffer* vbuffer) argument
|
H A D | GrVkCommandBuffer.h | 48 void bindInputBuffer(GrVkGpu* gpu, uint32_t binding, const GrVkVertexBuffer* vbuffer);
|
/external/skqp/src/gpu/vk/ |
H A D | GrVkCommandBuffer.cpp | 154 const GrVkVertexBuffer* vbuffer) { 155 VkBuffer vkBuffer = vbuffer->buffer(); 158 // TODO: once vbuffer->offset() no longer always returns 0, we will need to track the offset 161 VkDeviceSize offset = vbuffer->offset(); 168 addResource(vbuffer->resource()); 153 bindInputBuffer(GrVkGpu* gpu, uint32_t binding, const GrVkVertexBuffer* vbuffer) argument
|
H A D | GrVkCommandBuffer.h | 48 void bindInputBuffer(GrVkGpu* gpu, uint32_t binding, const GrVkVertexBuffer* vbuffer);
|
/external/skia/src/gpu/ops/ |
H A D | GrTextureOp.cpp | 570 const GrBuffer* vbuffer; variable 571 void* vdata = target->makeVertexSpace(gp->getVertexStride(), 4 * fDraws.count(), &vbuffer, 647 mesh.setVertexData(vbuffer, vstart);
|
/external/skqp/src/gpu/ops/ |
H A D | GrTextureOp.cpp | 575 const GrBuffer* vbuffer; variable 576 void* vdata = target->makeVertexSpace(gp->getVertexStride(), 4 * fDraws.count(), &vbuffer, 652 mesh.setVertexData(vbuffer, vstart);
|
/external/mesa3d/src/gallium/auxiliary/hud/ |
H A D | hud_context.c | 121 struct pipe_vertex_buffer vbuffer = {0}; local 133 vbuffer.user_buffer = buffer; 134 vbuffer.stride = 2 * sizeof(float); 137 1, &vbuffer);
|