Searched refs:vbuffer (Results 1 - 19 of 19) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/util/
H A Du_draw_quad.c51 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 Dst_atom_array.c443 * \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 Dst_cb_drawtex.c112 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 Dst_draw_feedback.c234 draw_set_vertex_buffer(draw, attr, &vbuffer[attr]);
/external/mesa3d/src/gallium/state_trackers/vdpau/
H A Doutput.c435 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 Ddraw_pt_fetch.c160 ((char *)draw->pt.user.vbuffer[i].map +
188 ((char *)draw->pt.user.vbuffer[i].map +
H A Ddraw_pt.c285 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 Ddraw_private.h201 struct draw_vertex_buffer vbuffer[PIPE_MAX_ATTRIBS]; member in struct:draw_context::__anon16038::__anon16041
H A Ddraw_pt_fetch_emit.c172 ((char *)draw->pt.user.vbuffer[i].map +
H A Ddraw_pt_fetch_shade_emit.c162 ((const ubyte *) draw->pt.user.vbuffer[i].map +
H A Ddraw_context.c436 draw->pt.user.vbuffer[attr].map = buffer;
437 draw->pt.user.vbuffer[attr].size = size;
H A Ddraw_pt_fetch_shade_pipeline_llvm.c390 draw->pt.user.vbuffer,
/external/skia/src/gpu/vk/
H A DGrVkCommandBuffer.cpp154 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 DGrVkCommandBuffer.h48 void bindInputBuffer(GrVkGpu* gpu, uint32_t binding, const GrVkVertexBuffer* vbuffer);
/external/skqp/src/gpu/vk/
H A DGrVkCommandBuffer.cpp154 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 DGrVkCommandBuffer.h48 void bindInputBuffer(GrVkGpu* gpu, uint32_t binding, const GrVkVertexBuffer* vbuffer);
/external/skia/src/gpu/ops/
H A DGrTextureOp.cpp570 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 DGrTextureOp.cpp575 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 Dhud_context.c121 struct pipe_vertex_buffer vbuffer = {0}; local
133 vbuffer.user_buffer = buffer;
134 vbuffer.stride = 2 * sizeof(float);
137 1, &vbuffer);

Completed in 379 milliseconds