Home
last modified time | relevance | path

Searched refs:zink_resource (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/gallium/drivers/zink/
Dzink_resource.h38 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 *…
Dzink_draw.c61 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 …]
Dzink_resource.c48 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 …]
Dzink_blit.c29 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()
Dzink_batch.h37 struct zink_resource;
69 struct zink_resource *res,
Dzink_fence.c104 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()
Dzink_context.c287 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()
Dzink_context.h46 struct zink_resource;
167 zink_resource_barrier(VkCommandBuffer cmdbuf, struct zink_resource *res,
Dzink_surface.c56 struct zink_resource *res = zink_resource(pres); in zink_create_surface()
Dzink_batch.c112 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()
Dmeson.build37 'zink_resource.c',
Dzink_query.c500 struct zink_resource *res; in zink_render_condition()
513 res = (struct zink_resource *)pres; in zink_render_condition()
Dzink_screen.c829 struct zink_resource *res = zink_resource(pres); in zink_flush_frontbuffer()