Searched defs:vbuffer (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_draw_quad.c50 struct pipe_vertex_buffer vbuffer; local
55 memset(&vbuffer, 0, sizeof(vbuffer));
56 vbuffer.buffer = vbuf;
57 vbuffer.stride = num_attribs * 4 * sizeof(float); /* vertex size */
58 vbuffer.buffer_offset = offset;
63 cso_set_vertex_buffers(cso, 1, &vbuffer);
66 pipe->set_vertex_buffers(pipe, 1, &vbuffer);
80 struct pipe_vertex_buffer vbuffer = {0}; local
84 vbuffer
[all...]
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_draw_quad.c50 struct pipe_vertex_buffer vbuffer; local
55 memset(&vbuffer, 0, sizeof(vbuffer));
56 vbuffer.buffer = vbuf;
57 vbuffer.stride = num_attribs * 4 * sizeof(float); /* vertex size */
58 vbuffer.buffer_offset = offset;
63 cso_set_vertex_buffers(cso, 1, &vbuffer);
66 pipe->set_vertex_buffers(pipe, 1, &vbuffer);
80 struct pipe_vertex_buffer vbuffer = {0}; local
84 vbuffer
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
H A Dpolygon.c263 struct pipe_vertex_buffer vbuffer; local
289 memset(&vbuffer, 0, sizeof(vbuffer));
290 vbuffer.user_buffer = poly->user_vbuf;
291 vbuffer.stride = COMPONENTS * sizeof(float); /* vertex size */
295 renderer_polygon_stencil(ctx->renderer, &vbuffer,
312 struct pipe_vertex_buffer vbuffer; local
330 memset(&vbuffer, 0, sizeof(vbuffer));
331 vbuffer
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_atom_array.c355 * \param vbuffer returns vertex buffer info
362 struct pipe_vertex_buffer *vbuffer,
422 * Return the vbuffer info and setup user-space attrib info, if needed.
426 vbuffer->buffer = NULL;
427 vbuffer->user_buffer = NULL;
428 vbuffer->buffer_offset = 0;
429 vbuffer->stride = 0;
439 vbuffer->buffer = stobj->buffer;
440 vbuffer->user_buffer = NULL;
441 vbuffer
359 setup_interleaved_attribs(const struct st_vertex_program *vp, const struct st_vp_variant *vpv, const struct gl_client_array **arrays, struct pipe_vertex_buffer *vbuffer, struct pipe_vertex_element velements[]) argument
461 setup_non_interleaved_attribs(struct st_context *st, const struct st_vertex_program *vp, const struct st_vp_variant *vpv, const struct gl_client_array **arrays, struct pipe_vertex_buffer vbuffer[], struct pipe_vertex_element velements[]) argument
536 struct pipe_vertex_buffer vbuffer[PIPE_MAX_SHADER_INPUTS]; local
[all...]
H A Dst_cb_drawtex.c111 struct pipe_resource *vbuffer = NULL; local
156 &offset, &vbuffer, (void **) &vbuf) != PIPE_OK) {
270 util_draw_vertex_buffer(pipe, cso, vbuffer,
277 pipe_resource_reference(&vbuffer, NULL);
/external/mesa3d/src/gallium/state_trackers/vega/
H A Dpolygon.c263 struct pipe_vertex_buffer vbuffer; local
289 memset(&vbuffer, 0, sizeof(vbuffer));
290 vbuffer.user_buffer = poly->user_vbuf;
291 vbuffer.stride = COMPONENTS * sizeof(float); /* vertex size */
295 renderer_polygon_stencil(ctx->renderer, &vbuffer,
312 struct pipe_vertex_buffer vbuffer; local
330 memset(&vbuffer, 0, sizeof(vbuffer));
331 vbuffer
[all...]
/external/mesa3d/src/mesa/state_tracker/
H A Dst_atom_array.c355 * \param vbuffer returns vertex buffer info
362 struct pipe_vertex_buffer *vbuffer,
422 * Return the vbuffer info and setup user-space attrib info, if needed.
426 vbuffer->buffer = NULL;
427 vbuffer->user_buffer = NULL;
428 vbuffer->buffer_offset = 0;
429 vbuffer->stride = 0;
439 vbuffer->buffer = stobj->buffer;
440 vbuffer->user_buffer = NULL;
441 vbuffer
359 setup_interleaved_attribs(const struct st_vertex_program *vp, const struct st_vp_variant *vpv, const struct gl_client_array **arrays, struct pipe_vertex_buffer *vbuffer, struct pipe_vertex_element velements[]) argument
461 setup_non_interleaved_attribs(struct st_context *st, const struct st_vertex_program *vp, const struct st_vp_variant *vpv, const struct gl_client_array **arrays, struct pipe_vertex_buffer vbuffer[], struct pipe_vertex_element velements[]) argument
536 struct pipe_vertex_buffer vbuffer[PIPE_MAX_SHADER_INPUTS]; local
[all...]
H A Dst_cb_drawtex.c111 struct pipe_resource *vbuffer = NULL; local
156 &offset, &vbuffer, (void **) &vbuf) != PIPE_OK) {
270 util_draw_vertex_buffer(pipe, cso, vbuffer,
277 pipe_resource_reference(&vbuffer, NULL);
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vdpau/
H A Doutput.c426 struct pipe_video_buffer vtmpl, *vbuffer; local
462 vbuffer = pipe->create_video_buffer(pipe, &vtmpl);
463 if (!vbuffer) {
468 sampler_views = vbuffer->get_sampler_view_planes(vbuffer);
470 vbuffer->destroy(vbuffer);
497 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE);
501 vbuffer->destroy(vbuffer);
[all...]
/external/mesa3d/src/gallium/state_trackers/vdpau/
H A Doutput.c426 struct pipe_video_buffer vtmpl, *vbuffer; local
462 vbuffer = pipe->create_video_buffer(pipe, &vtmpl);
463 if (!vbuffer) {
468 sampler_views = vbuffer->get_sampler_view_planes(vbuffer);
470 vbuffer->destroy(vbuffer);
497 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE);
501 vbuffer->destroy(vbuffer);
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/
H A Ddraw_private.h184 const void *vbuffer[PIPE_MAX_ATTRIBS]; member in struct:draw_context::__anon13706::__anon13709
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_private.h184 const void *vbuffer[PIPE_MAX_ATTRIBS]; member in struct:draw_context::__anon27117::__anon27120
/external/chromium_org/third_party/skia/src/gpu/gl/
H A DGrGpuGL.cpp2580 const GrGLVertexBuffer* vbuffer,
2582 SkASSERT(vbuffer);
2586 if (gpu->glCaps().isCoreProfile() && !vbuffer->isCPUBacked()) {
2578 bindArrayAndBuffersToDraw( GrGpuGL* gpu, const GrGLVertexBuffer* vbuffer, const GrGLIndexBuffer* ibuffer) argument
/external/skia/src/gpu/gl/
H A DGrGpuGL.cpp2996 const GrGLVertexBuffer* vbuffer,
2998 SkASSERT(NULL != vbuffer);
3002 if (gpu->glCaps().isCoreProfile() && !vbuffer->isCPUBacked()) {
2994 bindArrayAndBuffersToDraw( GrGpuGL* gpu, const GrGLVertexBuffer* vbuffer, const GrGLIndexBuffer* ibuffer) argument

Completed in 310 milliseconds