HomeSort by relevance Sort by last modified time
    Searched defs:vbuf (Results 1 - 25 of 53) sorted by null

1 2 3

  /external/mesa3d/src/gallium/winsys/svga/drm/
vmw_surface.c 116 struct svga_winsys_buffer *vbuf = local
119 data = vmw_svga_winsys_buffer_map(&vws->base, vbuf, pb_flags);
129 vsrf->buf = vbuf;
132 vmw_svga_winsys_buffer_destroy(&vws->base, vbuf);
  /external/mesa3d/src/gallium/drivers/virgl/
virgl_buffer.c 34 struct virgl_buffer *vbuf = virgl_buffer(buf); local
36 util_range_destroy(&vbuf->valid_buffer_range);
37 vs->vws->resource_unref(vs->vws, vbuf->base.hw_res);
38 FREE(vbuf);
50 struct virgl_buffer *vbuf = virgl_buffer(resource); local
57 if ((usage & PIPE_TRANSFER_READ) && (vbuf->on_list == TRUE))
60 doflushwait = virgl_res_needs_flush_wait(vctx, &vbuf->base, usage);
78 readback = virgl_res_needs_readback(vctx, &vbuf->base, usage);
80 vs->vws->transfer_get(vs->vws, vbuf->base.hw_res, box, trans->base.stride, trans->base.layer_stride, offset, level);
86 vs->vws->resource_wait(vs->vws, vbuf->base.hw_res)
104 struct virgl_buffer *vbuf = virgl_buffer(transfer->resource); local
125 struct virgl_buffer *vbuf = virgl_buffer(transfer->resource); local
    [all...]
  /external/mesa3d/src/gallium/drivers/svga/
svga_swtnl_private.h 50 struct pipe_resource *vbuf; member in struct:svga_vbuf_render
  /external/mesa3d/src/gallium/tests/graw/
fs-fragcoord.c 56 struct pipe_vertex_buffer vbuf; local
69 memset(&vbuf, 0, sizeof vbuf);
71 vbuf.stride = sizeof(struct vertex);
72 vbuf.buffer_offset = 0;
73 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
79 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
fs-frontface.c 78 struct pipe_vertex_buffer vbuf; local
91 memset(&vbuf, 0, sizeof vbuf);
93 vbuf.stride = sizeof(struct vertex);
94 vbuf.buffer_offset = 0;
95 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
101 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
fs-write-z.c 82 struct pipe_vertex_buffer vbuf; local
95 memset(&vbuf, 0, sizeof vbuf);
97 vbuf.stride = sizeof(struct vertex);
98 vbuf.buffer_offset = 0;
99 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
105 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
tri-large.c 45 struct pipe_vertex_buffer vbuf; local
58 memset(&vbuf, 0, sizeof vbuf);
60 vbuf.stride = sizeof( struct vertex );
61 vbuf.buffer_offset = 0;
62 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
68 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
tri.c 42 struct pipe_vertex_buffer vbuf; local
55 memset(&vbuf, 0, sizeof vbuf);
57 vbuf.stride = sizeof( struct vertex );
58 vbuf.buffer_offset = 0;
59 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
65 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
occlusion-query.c 81 struct pipe_vertex_buffer vbuf; local
95 vbuf.stride = sizeof(struct vertex);
96 vbuf.buffer_offset = 0;
97 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
103 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
quad-tex.c 43 struct pipe_vertex_buffer vbuf; local
56 memset(&vbuf, 0, sizeof vbuf);
58 vbuf.stride = sizeof( struct vertex );
59 vbuf.buffer_offset = 0;
60 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
66 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
shader-leak.c 75 struct pipe_vertex_buffer vbuf; local
88 memset(&vbuf, 0, sizeof vbuf);
90 vbuf.stride = sizeof(struct vertex);
91 vbuf.buffer_offset = 0;
92 vbuf.buffer.resource = pipe_buffer_create_with_data(ctx,
98 ctx->set_vertex_buffers(ctx, 0, 1, &vbuf);
tex-srgb.c 59 struct pipe_vertex_buffer vbuf; local
72 memset(&vbuf, 0, sizeof vbuf);
74 vbuf.stride = sizeof(struct vertex);
75 vbuf.buffer_offset = 0;
76 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
82 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
tex-swizzle.c 41 struct pipe_vertex_buffer vbuf; local
54 memset(&vbuf, 0, sizeof vbuf);
56 vbuf.stride = sizeof(struct vertex);
57 vbuf.buffer_offset = 0;
58 vbuf.buffer.resource = pipe_buffer_create_with_data(info.ctx,
64 info.ctx->set_vertex_buffers(info.ctx, 0, 1, &vbuf);
tri-gs.c 76 struct pipe_vertex_buffer vbuf; local
89 memset(&vbuf, 0, sizeof vbuf);
91 vbuf.stride = sizeof( struct vertex );
92 vbuf.buffer_offset = 0;
93 vbuf.buffer.resource = pipe_buffer_create_with_data(ctx,
99 ctx->set_vertex_buffers(ctx, 0, 1, &vbuf);
fs-test.c 157 struct pipe_vertex_buffer vbuf; local
172 memset(&vbuf, 0, sizeof vbuf);
174 vbuf.stride = sizeof( struct vertex );
175 vbuf.buffer_offset = 0;
176 vbuf.buffer.resource = pipe_buffer_create_with_data(ctx,
182 ctx->set_vertex_buffers(ctx, 0, 1, &vbuf);
quad-sample.c 85 struct pipe_vertex_buffer vbuf; local
98 memset(&vbuf, 0, sizeof vbuf);
100 vbuf.stride = sizeof( struct vertex );
101 vbuf.buffer_offset = 0;
102 vbuf.buffer.resource = pipe_buffer_create_with_data(ctx,
108 ctx->set_vertex_buffers(ctx, 0, 1, &vbuf);
tri-instanced.c 106 struct pipe_vertex_buffer vbuf[2]; local
130 memset(&vbuf, 0, sizeof vbuf);
133 vbuf[0].stride = sizeof( struct vertex );
134 vbuf[0].buffer_offset = 0;
135 vbuf[0].buffer.resource = pipe_buffer_create_with_data(ctx,
142 vbuf[1].stride = sizeof( inst_data[0] );
143 vbuf[1].buffer_offset = 0;
144 vbuf[1].buffer.resource = pipe_buffer_create_with_data(ctx,
150 ctx->set_vertex_buffers(ctx, 0, 2, vbuf);
    [all...]
vs-test.c 138 struct pipe_vertex_buffer vbuf; local
166 memset(&vbuf, 0, sizeof vbuf);
168 vbuf.stride = sizeof( struct vertex );
169 vbuf.buffer_offset = 0;
170 vbuf.buffer.resource = pipe_buffer_create_with_data(ctx,
176 ctx->set_vertex_buffers(ctx, 0, 1, &vbuf);
  /external/mesa3d/src/gallium/auxiliary/draw/
draw_pipe_vbuf.c 96 static void vbuf_flush_vertices(struct vbuf_stage *vbuf);
97 static void vbuf_alloc_vertices(struct vbuf_stage *vbuf);
101 check_space(struct vbuf_stage *vbuf, unsigned nr)
103 if (vbuf->nr_vertices + nr > vbuf->max_vertices ||
104 vbuf->nr_indices + nr > vbuf->max_indices) {
105 vbuf_flush_vertices(vbuf);
106 vbuf_alloc_vertices(vbuf);
119 emit_vertex(struct vbuf_stage *vbuf, struct vertex_header *vertex
144 struct vbuf_stage *vbuf = vbuf_stage(stage); local
158 struct vbuf_stage *vbuf = vbuf_stage(stage); local
172 struct vbuf_stage *vbuf = vbuf_stage(stage); local
268 struct vbuf_stage *vbuf = vbuf_stage(stage); local
280 struct vbuf_stage *vbuf = vbuf_stage(stage); local
292 struct vbuf_stage *vbuf = vbuf_stage(stage); local
375 struct vbuf_stage *vbuf = vbuf_stage(stage); local
393 struct vbuf_stage *vbuf = vbuf_stage(stage); local
414 struct vbuf_stage *vbuf = CALLOC_STRUCT(vbuf_stage); local
    [all...]
  /external/mesa3d/src/gallium/auxiliary/postprocess/
pp_private.h 57 struct pipe_resource *vbuf; member in struct:pp_program
  /external/libdrm/tests/amdgpu/
uvd_enc_tests.c 52 struct amdgpu_uvd_enc_bo vbuf; member in struct:amdgpu_uvd_enc
343 alloc_resource(&enc.vbuf, vbuf_size, AMDGPU_GEM_DOMAIN_VRAM);
344 resources[num_resources++] = enc.vbuf.handle;
349 r = amdgpu_bo_cpu_map(enc.vbuf.handle, (void **)&enc.vbuf.ptr);
352 memset(enc.vbuf.ptr, 0, vbuf_size);
354 memcpy(enc.vbuf.ptr, (frame + i * enc.width), enc.width);
355 enc.vbuf.ptr += ALIGN(enc.width, align);
358 memcpy(enc.vbuf.ptr, ((frame + enc.height * enc.width) + i * enc.width), enc.width);
359 enc.vbuf.ptr += ALIGN(enc.width, align)
    [all...]
vce_tests.c 52 struct amdgpu_vce_bo vbuf; member in struct:amdgpu_vce_encode
318 luma_offset = enc->vbuf.addr;
368 luma_offset = enc->vbuf.addr;
461 alloc_resource(&enc.vbuf, vbuf_size, AMDGPU_GEM_DOMAIN_VRAM);
462 resources[num_resources++] = enc.vbuf.handle;
467 r = amdgpu_bo_cpu_map(enc.vbuf.handle, (void **)&enc.vbuf.ptr);
470 memset(enc.vbuf.ptr, 0, vbuf_size);
472 memcpy(enc.vbuf.ptr, (frame + i * enc.width), enc.width);
473 enc.vbuf.ptr += ALIGN(enc.width, align)
    [all...]
  /external/mesa3d/src/gallium/auxiliary/util/
u_blit.c 70 struct pipe_resource *vbuf; /**< quad vertices */ member in struct:blit_state
119 ctx->vbuf = NULL;
152 pipe_resource_reference(&ctx->vbuf, NULL);
227 pipe_resource_reference(&ctx->vbuf, NULL);
231 if (!ctx->vbuf) {
232 ctx->vbuf = pipe_buffer_create(ctx->pipe->screen,
301 if (ctx->vbuf) {
302 pipe_buffer_write_nooverlap(ctx->pipe, ctx->vbuf,
623 util_draw_vertex_buffer(ctx->pipe, ctx->cso, ctx->vbuf,
  /external/mesa3d/src/gallium/state_trackers/omx_bellagio/
vid_dec.c 459 struct pipe_video_buffer *vbuf = buf->pInputPortPrivate; local
460 if (!vbuf)
463 vbuf->destroy(vbuf);
597 struct pipe_video_buffer *tmp, *vbuf, *new_vbuf; local
600 vbuf = input->pInputPortPrivate;
601 if (vbuf->interlaced) {
628 vbuf->destroy(vbuf);
  /external/mesa3d/src/gallium/tests/trivial/
quad-tex.c 83 struct pipe_resource *vbuf; member in struct:program
133 p->vbuf = pipe_buffer_create(p->screen, PIPE_BIND_VERTEX_BUFFER,
135 pipe_buffer_write(p->pipe, p->vbuf, 0, sizeof(vertices), vertices);
291 pipe_resource_reference(&p->vbuf, NULL);
330 p->vbuf, 0, 0,

Completed in 252 milliseconds

1 2 3