Home
last modified time | relevance | path

Searched refs:svga_buffer (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_resource_buffer_upload.h32 struct svga_buffer *sbuf);
35 svga_buffer_add_range(struct svga_buffer *sbuf,
41 struct svga_buffer *sbuf,
46 struct svga_buffer *sbuf);
50 struct svga_buffer *sbuf,
55 struct svga_buffer *sbuf,
59 svga_buffer_add_host_surface(struct svga_buffer *sbuf,
66 struct svga_buffer *sbuf,
71 struct svga_buffer *sbuf,
76 struct svga_buffer *sbuf);
Dsvga_resource_buffer.h74 struct svga_buffer struct
234 static inline struct svga_buffer * argument
235 svga_buffer(struct pipe_resource *resource) in svga_buffer() function
237 struct svga_buffer *buf = (struct svga_buffer *) resource; in svga_buffer()
251 return svga_buffer(buffer)->user; in svga_buffer_is_user_buffer()
262 svga_buffer_winsys_screen(struct svga_buffer *sbuf) in svga_buffer_winsys_screen()
273 svga_buffer_has_hw_storage(struct svga_buffer *sbuf) in svga_buffer_has_hw_storage()
287 struct svga_buffer *sbuf, in svga_buffer_hw_storage_map()
326 struct svga_buffer *sbuf) in svga_buffer_hw_storage_unmap()
Dsvga_resource_buffer.c87 struct svga_buffer *sbuf = svga_buffer(st->resource); in need_buf_readback()
123 struct svga_buffer *sbuf = svga_buffer(resource); in svga_buffer_transfer_map()
340 struct svga_buffer *sbuf = svga_buffer(transfer->resource); in svga_buffer_transfer_flush_region()
362 struct svga_buffer *sbuf = svga_buffer(transfer->resource); in svga_buffer_transfer_unmap()
423 struct svga_buffer *sbuf = svga_buffer(buf); in svga_resource_destroy()
487 struct svga_buffer *sbuf; in svga_buffer_create()
492 sbuf = CALLOC_STRUCT(svga_buffer); in svga_buffer_create()
584 struct svga_buffer *sbuf; in svga_user_buffer_create()
587 sbuf = CALLOC_STRUCT(svga_buffer); in svga_user_buffer_create()
Dsvga_resource_buffer_upload.c58 svga_buffer_upload_ranges(struct svga_context *, struct svga_buffer *);
101 svga_buffer_destroy_hw_storage(struct svga_screen *ss, struct svga_buffer *sbuf) in svga_buffer_destroy_hw_storage()
122 struct svga_buffer *sbuf, in svga_buffer_create_hw_storage()
153 struct svga_buffer *sbuf, in svga_buffer_create_host_surface()
270 struct svga_buffer *sbuf, in svga_buffer_recreate_host_surface()
334 svga_buffer_get_host_surface(struct svga_buffer *sbuf, in svga_buffer_get_host_surface()
351 svga_buffer_add_host_surface(struct svga_buffer *sbuf, in svga_buffer_add_host_surface()
381 struct svga_buffer *sbuf, in svga_buffer_bind_host_surface()
420 struct svga_buffer *sbuf, in svga_buffer_validate_host_surface()
471 struct svga_buffer *sbuf) in svga_buffer_destroy_host_surface()
[all …]
Dsvga_state_vdecl.c72 struct svga_buffer *buffer; in emit_hw_vs_vdecl()
79 buffer = svga_buffer(vb->buffer.resource); in emit_hw_vs_vdecl()
92 struct svga_buffer *buffer; in emit_hw_vs_vdecl()
97 buffer = svga_buffer(vb->buffer.resource); in emit_hw_vs_vdecl()
Dsvga_shader_buffer.c75 struct svga_buffer *sbuf = svga_buffer(buf->buffer); in svga_create_uav_buffer()
201 struct svga_buffer *sbuf = svga_buffer(cbuf->desc.buffer); in svga_set_hw_atomic_buffers()
328 struct svga_buffer *sbuf = svga_buffer(bufs[i].resource); in svga_validate_shader_buffer_resources()
Dsvga_image_view.c83 struct svga_buffer *sbuf = svga_buffer(res); in svga_create_uav_image()
282 struct svga_buffer *sbuf = svga_buffer(res); in svga_validate_image_view_resources()
Dsvga_draw.c454 struct svga_buffer *buffer; in svga_validate_constant_buffers()
458 buffer = svga_buffer(svga->state.hw_draw.constbuf[shader][0]); in svga_validate_constant_buffers()
479 buffer = svga_buffer(svga->curr.constbufs[shader][i].buffer); in svga_validate_constant_buffers()
506 buffer = svga_buffer(svga->curr.constbufs[shader][i].buffer); in svga_validate_constant_buffers()
709 vbuffer_attrs[0].sizeInBytes = svga_buffer(so_vertex_count->buffer)->size; in validate_vertex_buffers()
717 struct svga_buffer *sbuf = in validate_vertex_buffers()
718 svga_buffer(hwtnl->cmd.vbufs[i].buffer.resource); in validate_vertex_buffers()
755 struct svga_buffer *sbuf = in validate_vertex_buffers()
756 svga_buffer(hwtnl->cmd.vbufs[i].buffer.resource); in validate_vertex_buffers()
940 struct svga_buffer *sbuf = svga_buffer(ib); in validate_index_buffer()
Dsvga_pipe_streamout.c436 struct svga_buffer *sbuf = svga_buffer(svga->so_targets[i]->buffer); in svga_set_stream_output_targets()
453 struct svga_buffer *sbuf = svga_buffer(sot->base.buffer); in svga_set_stream_output_targets()
459 assert(svga_buffer(sot->base.buffer)->key.flags in svga_set_stream_output_targets()
Dsvga_pipe_blit.c824 struct svga_buffer *buf = svga_buffer(resource); in is_texture_valid_to_copy()
915 struct svga_buffer *dbuffer = svga_buffer(dst_tex); in svga_resource_copy_region()
916 struct svga_buffer *sbuffer = svga_buffer(src_tex); in svga_resource_copy_region()
Dsvga_state_constants.c750 struct svga_buffer *sbuf = svga_buffer((struct pipe_resource *)buffer); in emit_constbuf()
985 struct svga_buffer *buffer = in emit_constbuf_vgpu10()
986 svga_buffer(svga->curr.constbufs[shader][index].buffer); in emit_constbuf_vgpu10()
1453 struct svga_buffer *sbuf = in update_rawbuf_mask()
1454 svga_buffer(svga->curr.constbufs[shader][index].buffer); in update_rawbuf_mask()
Dsvga_draw_elements.c74 struct svga_buffer *src_sbuf = NULL; in translate_indices()
85 src_sbuf = svga_buffer(info->index.resource); in translate_indices()
Dsvga_state_uav.c428 uaViews[uav_index] = svga_buffer(res)->handle; in svga_create_uav_list()
493 uaViews[uav_index] = svga_buffer(res)->handle; in svga_create_uav_list()
565 uaViews[uav_index] = svga_buffer(res)->handle; in svga_create_uav_list()
Dsvga_state_sampler.c54 return svga_buffer(res)->handle; in svga_resource_handle()