Home
last modified time | relevance | path

Searched refs:iws (Results 1 – 25 of 28) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/i915/
Di915_winsys.h66 struct i915_winsys *iws; member
94 (*batchbuffer_create)(struct i915_winsys *iws);
145 (*buffer_create)(struct i915_winsys *iws,
158 (*buffer_create_tiled)(struct i915_winsys *iws,
170 (*buffer_from_handle)(struct i915_winsys *iws,
179 boolean (*buffer_get_handle)(struct i915_winsys *iws,
187 void *(*buffer_map)(struct i915_winsys *iws,
194 void (*buffer_unmap)(struct i915_winsys *iws,
202 int (*buffer_write)(struct i915_winsys *iws,
208 void (*buffer_destroy)(struct i915_winsys *iws,
[all …]
Di915_screen.c62 switch (i915_screen(screen)->iws->pci_id) { in i915_get_name()
374 is->iws->fence_reference(is->iws, ptr, fence); in i915_fence_reference()
383 return is->iws->fence_signalled(is->iws, fence) == 1; in i915_fence_signalled()
393 return is->iws->fence_finish(is->iws, fence) == 1; in i915_fence_finish()
421 if (is->iws) in i915_destroy_screen()
422 is->iws->destroy(is->iws); in i915_destroy_screen()
431 i915_screen_create(struct i915_winsys *iws) in i915_screen_create() argument
438 switch (iws->pci_id) { in i915_screen_create()
457 __FUNCTION__, iws->pci_id); in i915_screen_create()
462 is->iws = iws; in i915_screen_create()
Di915_prim_vbuf.c181 struct i915_winsys *iws = i915->iws; in i915_vbuf_render_new_buf() local
184 iws->buffer_unmap(iws, i915_render->vbo); in i915_vbuf_render_new_buf()
185 iws->buffer_destroy(iws, i915_render->vbo); in i915_vbuf_render_new_buf()
210 i915_render->vbo = iws->buffer_create(iws, i915_render->vbo_size, in i915_vbuf_render_new_buf()
212 i915_render->vbo_ptr = iws->buffer_map(iws, i915_render->vbo, TRUE); in i915_vbuf_render_new_buf()
285 struct i915_winsys *iws = i915->iws; in i915_vbuf_render_unmap_vertices() local
290 (void)iws; in i915_vbuf_render_unmap_vertices()
294 iws->buffer_write(iws, i915_render->vbo, in i915_vbuf_render_unmap_vertices()
684 struct i915_winsys *iws = i915->iws; in i915_vbuf_render_destroy() local
688 iws->buffer_unmap(iws, i915_render->vbo); in i915_vbuf_render_destroy()
[all …]
Di915_resource_texture.c690 struct i915_winsys *iws = is->iws; in i915_texture_get_handle() local
692 return iws->buffer_get_handle(iws, tex->buffer, whandle, tex->stride); in i915_texture_get_handle()
701 struct i915_winsys *iws = i915_screen(screen)->iws; in i915_texture_destroy() local
705 iws->buffer_destroy(iws, tex->buffer); in i915_texture_destroy()
791 struct i915_winsys *iws = i915_screen(pipe->screen)->iws; in i915_texture_transfer_map() local
811 map = iws->buffer_map(iws, tex->buffer, in i915_texture_transfer_map()
828 struct i915_winsys *iws = i915_screen(tex->b.b.screen)->iws; in i915_texture_transfer_unmap() local
833 iws->buffer_unmap(iws, tex->buffer); in i915_texture_transfer_unmap()
863 struct i915_winsys *iws = i915_screen(tex->b.b.screen)->iws; in i915_transfer_inline_write() local
880 iws->buffer_write(iws, tex->buffer, offset, size, transfer->data); in i915_transfer_inline_write()
[all …]
Di915_context.c125 i915->iws->batchbuffer_destroy(i915->batch); in i915_destroy()
150 i915->iws = i915_screen(screen)->iws; in i915_create_context()
171 i915->batch = i915->iws->batchbuffer_create(i915->iws); in i915_create_context()
Di915_batchbuffer.h91 return batch->iws->validate_buffers(batch, buffers, num_of_buffers); in i915_winsys_validate_buffers()
100 return batch->iws->batchbuffer_reloc(batch, buffer, usage, offset, fenced); in i915_winsys_batchbuffer_reloc()
Di915_public.h11 struct pipe_screen * i915_screen_create(struct i915_winsys *iws);
Di915_state.c369 struct i915_winsys *iws = i915->iws; in i915_prepare_vertex_sampling() local
395 addr = iws->buffer_map(iws, in i915_prepare_vertex_sampling()
422 struct i915_winsys *iws = i915->iws; in i915_cleanup_vertex_sampling() local
426 iws->buffer_unmap(iws, i915->mapped_vs_tex_buffer[i]); in i915_cleanup_vertex_sampling()
Di915_screen.h45 struct i915_winsys *iws; member
/external/mesa3d/src/gallium/winsys/i915/drm/
Di915_drm_batchbuffer.c38 struct i915_drm_winsys *idws = i915_drm_winsys(batch->base.iws); in i915_drm_batchbuffer_reset()
54 i915_drm_batchbuffer_create(struct i915_winsys *iws) in i915_drm_batchbuffer_create() argument
56 struct i915_drm_winsys *idws = i915_drm_winsys(iws); in i915_drm_batchbuffer_create()
67 batch->base.iws = iws; in i915_drm_batchbuffer_create()
180 if (ret == 0 && i915_drm_winsys(ibatch->iws)->send_cmd) in i915_drm_batchbuffer_flush()
183 i915_drm_throttle(i915_drm_winsys(ibatch->iws)); in i915_drm_batchbuffer_flush()
185 if (ret != 0 || i915_drm_winsys(ibatch->iws)->dump_cmd) { in i915_drm_batchbuffer_flush()
190 if (i915_drm_winsys(ibatch->iws)->dump_raw_file) { in i915_drm_batchbuffer_flush()
191 FILE *file = fopen(i915_drm_winsys(ibatch->iws)->dump_raw_file, "a"); in i915_drm_batchbuffer_flush()
203 ibatch->iws->fence_reference(ibatch->iws, fence, NULL); in i915_drm_batchbuffer_flush()
Di915_drm_buffer.c27 i915_drm_buffer_create(struct i915_winsys *iws, in i915_drm_buffer_create() argument
32 struct i915_drm_winsys *idws = i915_drm_winsys(iws); in i915_drm_buffer_create()
56 i915_drm_buffer_create_tiled(struct i915_winsys *iws, in i915_drm_buffer_create_tiled() argument
62 struct i915_drm_winsys *idws = i915_drm_winsys(iws); in i915_drm_buffer_create_tiled()
92 i915_drm_buffer_from_handle(struct i915_winsys *iws, in i915_drm_buffer_from_handle() argument
97 struct i915_drm_winsys *idws = i915_drm_winsys(iws); in i915_drm_buffer_from_handle()
125 i915_drm_buffer_get_handle(struct i915_winsys *iws, in i915_drm_buffer_get_handle() argument
152 i915_drm_buffer_map(struct i915_winsys *iws, in i915_drm_buffer_map() argument
179 i915_drm_buffer_unmap(struct i915_winsys *iws, in i915_drm_buffer_unmap() argument
191 i915_drm_buffer_write(struct i915_winsys *iws, in i915_drm_buffer_write() argument
[all …]
Di915_drm_fence.c36 i915_drm_fence_reference(struct i915_winsys *iws, in i915_drm_fence_reference() argument
52 i915_drm_fence_signalled(struct i915_winsys *iws, in i915_drm_fence_signalled() argument
65 i915_drm_fence_finish(struct i915_winsys *iws, in i915_drm_fence_finish() argument
Di915_drm_winsys.h32 i915_drm_winsys(struct i915_winsys *iws) in i915_drm_winsys() argument
34 return (struct i915_drm_winsys *)iws; in i915_drm_winsys()
Di915_drm_winsys.c32 i915_drm_winsys_destroy(struct i915_winsys *iws) in i915_drm_winsys_destroy() argument
34 struct i915_drm_winsys *idws = i915_drm_winsys(iws); in i915_drm_winsys_destroy()
/external/mesa3d/src/gallium/winsys/i915/sw/
Di915_sw_batchbuffer.c40 i915_sw_batchbuffer_create(struct i915_winsys *iws) in i915_sw_batchbuffer_create() argument
42 struct i915_sw_winsys *isws = i915_sw_winsys(iws); in i915_sw_batchbuffer_create()
53 batch->base.iws = iws; in i915_sw_batchbuffer_create()
129 if (i915_sw_winsys(ibatch->iws)->dump_cmd) { in i915_sw_batchbuffer_flush()
134 ibatch->iws->fence_reference(ibatch->iws, fence, NULL); in i915_sw_batchbuffer_flush()
Di915_sw_buffer.c6 i915_sw_buffer_create(struct i915_winsys *iws, in i915_sw_buffer_create() argument
31 i915_sw_buffer_create_tiled(struct i915_winsys *iws, in i915_sw_buffer_create_tiled() argument
59 i915_sw_buffer_map(struct i915_winsys *iws, in i915_sw_buffer_map() argument
70 i915_sw_buffer_unmap(struct i915_winsys *iws, in i915_sw_buffer_unmap() argument
79 i915_sw_buffer_write(struct i915_winsys *iws, in i915_sw_buffer_write() argument
92 i915_sw_buffer_destroy(struct i915_winsys *iws, in i915_sw_buffer_destroy() argument
Di915_sw_fence.c23 i915_sw_fence_reference(struct i915_winsys *iws, in i915_sw_fence_reference() argument
37 i915_sw_fence_signalled(struct i915_winsys *iws, in i915_sw_fence_signalled() argument
46 i915_sw_fence_finish(struct i915_winsys *iws, in i915_sw_fence_finish() argument
Di915_sw_winsys.h23 i915_sw_winsys(struct i915_winsys *iws) in i915_sw_winsys() argument
25 return (struct i915_sw_winsys *)iws; in i915_sw_winsys()
Di915_sw_winsys.c20 i915_sw_destroy(struct i915_winsys *iws) in i915_sw_destroy() argument
22 struct i915_sw_winsys *isws = i915_sw_winsys(iws); in i915_sw_destroy()
/external/mesa3d/src/gallium/targets/xorg-i915/
Dintel_target.c10 struct i915_winsys *iws; in create_screen() local
13 iws = i915_drm_winsys_create(fd); in create_screen()
14 if (!iws) in create_screen()
17 screen = i915_screen_create(iws); in create_screen()
/external/mesa3d/src/gallium/targets/pipe-loader/
Dpipe_i915.c10 struct i915_winsys *iws; in create_screen() local
13 iws = i915_drm_winsys_create(fd); in create_screen()
14 if (!iws) in create_screen()
17 screen = i915_screen_create(iws); in create_screen()
/external/mesa3d/src/gallium/targets/dri-i915/
Dtarget.c11 struct i915_winsys *iws; in create_screen() local
14 iws = i915_drm_winsys_create(fd); in create_screen()
15 if (!iws) in create_screen()
18 screen = i915_screen_create(iws); in create_screen()
/external/mesa3d/src/gallium/targets/egl-static/
Degl_pipe.c53 struct i915_winsys *iws; in pipe_i915_create_screen() local
56 iws = i915_drm_winsys_create(fd); in pipe_i915_create_screen()
57 if (!iws) in pipe_i915_create_screen()
60 screen = i915_screen_create(iws); in pipe_i915_create_screen()
/external/glide/third_party/disklrucache/
D.gitignore11 *.iws
/external/robolectric/
D.gitignore19 *.iws

12