Searched refs:zink_resource (Results 1 – 13 of 13) sorted by relevance
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_resource.h | 38 struct zink_resource { struct 69 static inline struct zink_resource * argument 70 zink_resource(struct pipe_resource *r) in zink_resource() function 72 return (struct zink_resource *)r; in zink_resource() 83 struct zink_resource **out_z, 84 struct zink_resource **out_s); 87 …setup_transfer_layouts(struct zink_batch *batch, struct zink_resource *src, struct zink_resource *…
|
D | zink_draw.c | 61 barriers[i].buffer = zink_resource(t->counter_buffer)->buffer; in zink_emit_xfb_counter_barrier() 79 zink_emit_xfb_vertex_input_barrier(struct zink_context *ctx, struct zink_resource *res) in zink_emit_xfb_vertex_input_barrier() 123 buffers[i] = zink_resource(t->base.buffer)->buffer; in zink_emit_stream_output_targets() 124 zink_batch_reference_resource_rw(batch, zink_resource(t->base.buffer), true); in zink_emit_stream_output_targets() 145 struct zink_resource *res = zink_resource(vb->buffer.resource); in zink_bind_vertex_buffers() 150 buffers[i] = zink_resource(ctx->dummy_buffer)->buffer; in zink_bind_vertex_buffers() 290 …struct zink_resource *write_desc_resources[PIPE_SHADER_TYPES * PIPE_MAX_CONSTANT_BUFFERS + PIPE_SH… in zink_draw_vbo() 296 struct zink_resource *transitions[PIPE_SHADER_TYPES * PIPE_MAX_SHADER_SAMPLER_VIEWS]; in zink_draw_vbo() 318 struct zink_resource *res = zink_resource(ctx->ubos[i][index].buffer); in zink_draw_vbo() 325 zink_resource(ctx->dummy_buffer)->buffer); in zink_draw_vbo() [all …]
|
D | zink_resource.c | 48 struct zink_resource *res = zink_resource(pres); in zink_resource_destroy() 98 struct zink_resource *res = CALLOC_STRUCT(zink_resource); in resource_create() 346 struct zink_resource *res = zink_resource(tex); in zink_resource_get_handle() 389 struct zink_resource *res, in zink_transfer_copy_bufimage() 390 struct zink_resource *staging_res, in zink_transfer_copy_bufimage() 466 get_resource_usage(struct zink_resource *res) in get_resource_usage() 484 struct zink_resource *res = zink_resource(pres); in zink_transfer_map() 566 struct zink_resource *staging_res = zink_resource(trans->staging_res); in zink_transfer_map() 621 struct zink_resource *res = zink_resource(ptrans->resource); in zink_transfer_unmap() 624 struct zink_resource *staging_res = zink_resource(trans->staging_res); in zink_transfer_unmap() [all …]
|
D | zink_blit.c | 29 struct zink_resource *src = zink_resource(info->src.resource); in blit_resolve() 30 struct zink_resource *dst = zink_resource(info->dst.resource); in blit_resolve() 109 struct zink_resource *src = zink_resource(info->src.resource); in blit_native() 110 struct zink_resource *dst = zink_resource(info->dst.resource); in blit_native() 184 struct zink_resource *src = zink_resource(info->src.resource); in zink_blit() 185 struct zink_resource *dst = zink_resource(info->dst.resource); in zink_blit()
|
D | zink_batch.h | 37 struct zink_resource; 69 struct zink_resource *res,
|
D | zink_fence.c | 104 fence_remove_resource_access(struct zink_fence *fence, struct zink_resource *res) in fence_remove_resource_access() 121 struct zink_resource *stencil, *res = zink_resource(*pres); in zink_fence_finish()
|
D | zink_context.c | 287 struct zink_resource *res = zink_resource(pres); in zink_create_sampler_view() 436 struct zink_resource *res = zink_resource(vb->buffer.resource); in zink_set_vertex_buffers() 582 struct zink_resource *zsbuf = zink_resource(fb->zsbuf->texture); in get_render_pass() 636 struct zink_resource *res = zink_resource(surf->texture); in framebuffer_state_buffer_barriers_setup() 643 struct zink_resource *res = zink_resource(state->zsbuf->texture); in framebuffer_state_buffer_barriers_setup() 679 zink_batch_reference_resource_rw(batch, zink_resource((*surf)->base.texture), true); in zink_begin_render_pass() 860 zink_resource_barrier(VkCommandBuffer cmdbuf, struct zink_resource *res, in zink_resource_barrier() 1050 struct zink_resource *dst = zink_resource(pdst); in zink_resource_copy_region() 1051 struct zink_resource *src = zink_resource(psrc); in zink_resource_copy_region()
|
D | zink_context.h | 46 struct zink_resource; 167 zink_resource_barrier(VkCommandBuffer cmdbuf, struct zink_resource *res,
|
D | zink_surface.c | 56 struct zink_resource *res = zink_resource(pres); in zink_create_surface()
|
D | zink_batch.c | 112 zink_batch_reference_resource_rw(struct zink_batch *batch, struct zink_resource *res, bool write) in zink_batch_reference_resource_rw() 119 struct zink_resource *stencil; in zink_batch_reference_resource_rw()
|
D | meson.build | 37 'zink_resource.c',
|
D | zink_query.c | 500 struct zink_resource *res; in zink_render_condition() 513 res = (struct zink_resource *)pres; in zink_render_condition()
|
D | zink_screen.c | 829 struct zink_resource *res = zink_resource(pres); in zink_flush_frontbuffer()
|