/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_context.h | 79 struct zink_context { struct 144 static inline struct zink_context * argument 145 zink_context(struct pipe_context *context) in zink_context() function 147 return (struct zink_context *)context; in zink_context() 151 zink_curr_batch(struct zink_context *ctx) in zink_curr_batch() 158 zink_batch_rp(struct zink_context *ctx); 161 zink_batch_no_rp(struct zink_context *ctx); 171 zink_begin_render_pass(struct zink_context *ctx,
|
D | zink_query.h | 28 struct zink_context; 33 zink_suspend_queries(struct zink_context *ctx, struct zink_batch *batch); 36 zink_resume_queries(struct zink_context *ctx, struct zink_batch *batch); 42 zink_query_update_gs_states(struct zink_context *ctx);
|
D | zink_context.c | 56 struct zink_context *ctx = zink_context(pctx); in zink_context_destroy() 82 struct zink_context *ctx = zink_context(pctx); in zink_get_device_reset_status() 104 struct zink_context *ctx = zink_context(pctx); in zink_set_device_reset_callback() 216 struct zink_context *ctx = zink_context(pctx); in zink_bind_sampler_states() 229 struct zink_batch *batch = zink_curr_batch(zink_context(pctx)); in zink_delete_sampler_state() 431 struct zink_context *ctx = zink_context(pctx); in zink_set_vertex_buffers() 460 struct zink_context *ctx = zink_context(pctx); in zink_set_viewport_states() 484 struct zink_context *ctx = zink_context(pctx); in zink_set_scissor_states() 503 struct zink_context *ctx = zink_context(pctx); in zink_set_constant_buffer() 537 struct zink_context *ctx = zink_context(pctx); in zink_set_sampler_views() [all …]
|
D | zink_query.c | 141 struct zink_batch *batch = zink_batch_no_rp(zink_context(pctx)); in zink_create_query() 306 reset_pool(struct zink_context *ctx, struct zink_batch *batch, struct zink_query *q) in reset_pool() 326 begin_query(struct zink_context *ctx, struct zink_batch *batch, struct zink_query *q) in begin_query() 366 struct zink_context *ctx = zink_context(pctx); in zink_begin_query() 379 end_query(struct zink_context *ctx, struct zink_batch *batch, struct zink_query *q) in end_query() 403 struct zink_context *ctx = zink_context(pctx); in zink_end_query() 429 zink_suspend_queries(struct zink_context *ctx, struct zink_batch *batch) in zink_suspend_queries() 447 zink_resume_queries(struct zink_context *ctx, struct zink_batch *batch) in zink_resume_queries() 457 zink_query_update_gs_states(struct zink_context *ctx) in zink_query_update_gs_states() 471 struct zink_context *ctx = zink_context(pctx); in zink_set_active_query_state() [all …]
|
D | zink_batch.h | 32 struct zink_context; 62 zink_start_batch(struct zink_context *ctx, struct zink_batch *batch); 65 zink_end_batch(struct zink_context *ctx, struct zink_batch *batch);
|
D | zink_program.c | 137 update_shader_modules(struct zink_context *ctx, struct zink_shader *stages[ZINK_SHADER_COUNT], stru… in update_shader_modules() 179 init_slot_map(struct zink_context *ctx, struct zink_gfx_program *prog) in init_slot_map() 201 zink_create_gfx_program(struct zink_context *ctx, in zink_create_gfx_program() 410 bind_stage(struct zink_context *ctx, enum pipe_shader_type stage, in bind_stage() 422 bind_stage(zink_context(pctx), PIPE_SHADER_VERTEX, cso); in zink_bind_vs_state() 442 bind_stage(zink_context(pctx), PIPE_SHADER_FRAGMENT, cso); in zink_bind_fs_state() 462 bind_stage(zink_context(pctx), PIPE_SHADER_GEOMETRY, cso); in zink_bind_gs_state() 468 zink_shader_free(zink_context(pctx), cso); in zink_delete_shader_state() 473 zink_program_init(struct zink_context *ctx) in zink_program_init()
|
D | zink_compiler.h | 36 struct zink_context; 85 zink_shader_free(struct zink_context *ctx, struct zink_shader *shader);
|
D | zink_framebuffer.h | 32 struct zink_context; 56 zink_create_framebuffer(struct zink_context *ctx, struct zink_screen *screen,
|
D | zink_state.c | 84 struct zink_context *ctx = zink_context(pctx); in zink_bind_vertex_elements_state() 269 struct zink_gfx_pipeline_state* state = &zink_context(pctx)->gfx_pipeline_state; in zink_bind_blend_state() 368 struct zink_context *ctx = zink_context(pctx); in zink_bind_depth_stencil_alpha_state() 449 struct zink_context *ctx = zink_context(pctx); in zink_bind_rasterizer_state()
|
D | zink_program.h | 62 zink_create_gfx_program(struct zink_context *ctx, 76 zink_program_init(struct zink_context *ctx);
|
D | zink_batch.c | 17 reset_batch(struct zink_context *ctx, struct zink_batch *batch) in reset_batch() 61 zink_start_batch(struct zink_context *ctx, struct zink_batch *batch) in zink_start_batch() 76 zink_end_batch(struct zink_context *ctx, struct zink_batch *batch) in zink_end_batch()
|
D | zink_resource.c | 388 zink_transfer_copy_bufimage(struct zink_context *ctx, in zink_transfer_copy_bufimage() 482 struct zink_context *ctx = zink_context(pctx); in zink_transfer_map() 569 struct zink_context *ctx = zink_context(pctx); in zink_transfer_map() 619 struct zink_context *ctx = zink_context(pctx); in zink_transfer_unmap() 628 struct zink_context *ctx = zink_context(pctx); in zink_transfer_unmap()
|
D | zink_draw.c | 42 zink_emit_xfb_counter_barrier(struct zink_context *ctx) 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() 114 struct zink_context *ctx = zink_context(pctx); in zink_emit_stream_output_targets() 136 zink_bind_vertex_buffers(struct zink_batch *batch, struct zink_context *ctx) in zink_bind_vertex_buffers() 162 get_gfx_program(struct zink_context *ctx) in get_gfx_program() 211 struct zink_context *ctx = zink_context(pctx); in zink_draw_vbo()
|
D | zink_framebuffer.c | 35 framebuffer_null_surface_init(struct zink_context *ctx, struct zink_framebuffer_state *state) in framebuffer_null_surface_init() 78 zink_create_framebuffer(struct zink_context *ctx, struct zink_screen *screen, in zink_create_framebuffer()
|
D | zink_blit.c | 11 blit_resolve(struct zink_context *ctx, const struct pipe_blit_info *info) in blit_resolve() 89 blit_native(struct zink_context *ctx, const struct pipe_blit_info *info) in blit_native() 174 struct zink_context *ctx = zink_context(pctx); in zink_blit()
|
D | meson.build | 28 'zink_context.c',
|
D | zink_compiler.c | 362 zink_shader_free(struct zink_context *ctx, struct zink_shader *shader) in zink_shader_free()
|