Home
last modified time | relevance | path

Searched refs:etna_context (Results 1 – 25 of 37) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_texture.c49 struct etna_context *ctx = etna_context(pctx); in etna_bind_sampler_states()
150 struct etna_context *ctx = etna_context(view->context); in etna_update_sampler_source()
242 set_sampler_views(struct etna_context *ctx, unsigned start, unsigned end, in set_sampler_views()
275 etna_fragtex_set_sampler_views(struct etna_context *ctx, unsigned nr, in etna_fragtex_set_sampler_views()
289 etna_vertex_set_sampler_views(struct etna_context *ctx, unsigned nr, in etna_vertex_set_sampler_views()
307 struct etna_context *ctx = etna_context(pctx); in etna_set_sampler_views()
326 struct etna_context *ctx = etna_context(pctx); in etna_texture_barrier()
333 active_samplers_bits(struct etna_context *ctx) in active_samplers_bits()
341 struct etna_context *ctx = etna_context(pctx); in etna_texture_init()
360 struct etna_context *ctx = etna_context(pctx); in etna_texture_fini()
Detnaviv_state.c53 struct etna_context *ctx = etna_context(pctx); in etna_set_stencil_ref()
76 struct etna_context *ctx = etna_context(pctx); in etna_set_sample_mask()
87 struct etna_context *ctx = etna_context(pctx); in etna_set_constant_buffer()
133 struct etna_context *ctx = etna_context(pctx); in etna_set_framebuffer_state()
396 struct etna_context *ctx = etna_context(pctx); in etna_set_scissor_states()
408 struct etna_context *ctx = etna_context(pctx); in etna_set_viewport_states()
450 struct etna_context *ctx = etna_context(pctx); in etna_set_vertex_buffers()
483 struct etna_context *ctx = etna_context(pctx); in etna_blend_state_bind()
498 struct etna_context *ctx = etna_context(pctx); in etna_rasterizer_state_bind()
513 struct etna_context *ctx = etna_context(pctx); in etna_zsa_state_bind()
[all …]
Detnaviv_query.c41 struct etna_context *ctx = etna_context(pctx); in etna_create_query()
56 q->funcs->destroy_query(etna_context(pctx), q); in etna_destroy_query()
64 q->funcs->begin_query(etna_context(pctx), q); in etna_begin_query()
74 q->funcs->end_query(etna_context(pctx), q); in etna_end_query()
87 return q->funcs->get_query_result(etna_context(pctx), q, wait, result); in etna_get_query_result()
125 struct etna_context *ctx = etna_context(pctx); in etna_set_active_query_state()
Detnaviv_query_acc.h38 struct etna_acc_query * (*allocate)(struct etna_context *ctx, unsigned query_type);
40 void (*resume)(struct etna_acc_query *aq, struct etna_context *ctx);
41 void (*suspend)(struct etna_acc_query *aq, struct etna_context *ctx);
65 etna_acc_create_query(struct etna_context *ctx, unsigned query_type);
68 etna_acc_query_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in etna_acc_query_suspend()
77 etna_acc_query_resume(struct etna_acc_query *aq, struct etna_context *ctx) in etna_acc_query_resume()
Detnaviv_query.h33 struct etna_context;
37 void (*destroy_query)(struct etna_context *ctx, struct etna_query *q);
38 void (*begin_query)(struct etna_context *ctx, struct etna_query *q);
39 void (*end_query)(struct etna_context *ctx, struct etna_query *q);
40 bool (*get_query_result)(struct etna_context *ctx, struct etna_query *q,
Detnaviv_context.c71 struct etna_context *ctx = etna_context(pctx); in etna_emit_string_marker()
94 struct etna_context *ctx = etna_context(pctx); in etna_set_frontend_noop()
103 struct etna_context *ctx = etna_context(pctx); in etna_context_destroy()
134 etna_update_state_for_draw(struct etna_context *ctx, const struct pipe_draw_info *info) in etna_update_state_for_draw()
163 etna_get_vs(struct etna_context *ctx, struct etna_shader_key key) in etna_get_vs()
179 etna_get_fs(struct etna_context *ctx, struct etna_shader_key key) in etna_get_fs()
229 struct etna_context *ctx = etna_context(pctx); in etna_draw_vbo()
423 etna_reset_gpu_state(struct etna_context *ctx) in etna_reset_gpu_state()
509 struct etna_context *ctx = etna_context(pctx); in etna_flush()
552 struct etna_context *ctx = etna_context(pctx); in etna_set_debug_callback()
[all …]
Detnaviv_clear_blit.c50 etna_blit_save_state(struct etna_context *ctx) in etna_blit_save_state()
97 struct etna_context *ctx = etna_context(pctx); in etna_blit()
128 struct etna_context *ctx = etna_context(pctx); in etna_clear_render_target()
142 struct etna_context *ctx = etna_context(pctx); in etna_clear_depth_stencil()
157 struct etna_context *ctx = etna_context(pctx); in etna_resource_copy_region()
256 struct etna_context *ctx = etna_context(pctx); in etna_clear_blit_init()
Detnaviv_query_sw.c37 etna_sw_destroy_query(struct etna_context *ctx, struct etna_query *q) in etna_sw_destroy_query()
45 read_counter(struct etna_context *ctx, unsigned type) in read_counter()
60 etna_sw_begin_query(struct etna_context *ctx, struct etna_query *q) in etna_sw_begin_query()
68 etna_sw_end_query(struct etna_context *ctx, struct etna_query *q) in etna_sw_end_query()
76 etna_sw_get_query_result(struct etna_context *ctx, struct etna_query *q, in etna_sw_get_query_result()
94 etna_sw_create_query(struct etna_context *ctx, unsigned query_type) in etna_sw_create_query()
Detnaviv_query_acc.c49 etna_acc_destroy_query(struct etna_context *ctx, struct etna_query *q) in etna_acc_destroy_query()
60 realloc_query_bo(struct etna_context *ctx, struct etna_acc_query *aq) in realloc_query_bo()
82 etna_acc_begin_query(struct etna_context *ctx, struct etna_query *q) in etna_acc_begin_query()
99 etna_acc_end_query(struct etna_context *ctx, struct etna_query *q) in etna_acc_end_query()
112 etna_acc_get_query_result(struct etna_context *ctx, struct etna_query *q, in etna_acc_get_query_result()
165 etna_acc_create_query(struct etna_context *ctx, unsigned query_type) in etna_acc_create_query()
Detnaviv_resource.h39 struct etna_context;
152 etna_resource_used(struct etna_context *ctx, struct pipe_resource *prsc,
156 resource_read(struct etna_context *ctx, struct pipe_resource *prsc) in resource_read()
162 resource_written(struct etna_context *ctx, struct pipe_resource *prsc) in resource_written()
168 etna_resource_status(struct etna_context *ctx, struct etna_resource *res);
Detnaviv_blend.c41 struct etna_context *ctx = etna_context(pctx); in etna_blend_state_create()
125 etna_update_blend(struct etna_context *ctx) in etna_update_blend()
163 struct etna_context *ctx = etna_context(pctx); in etna_set_blend_color()
172 etna_update_blend_color(struct etna_context *ctx) in etna_update_blend_color()
Detnaviv_context.h109 struct etna_context { struct
113 void (*emit_texture_state)(struct etna_context *pctx); argument
205 static inline struct etna_context * argument
206 etna_context(struct pipe_context *pctx) in etna_context() function
208 return (struct etna_context *)pctx; in etna_context()
Detnaviv_shader.c45 static bool etna_icache_upload_shader(struct etna_context *ctx, struct etna_shader_variant *v) in etna_icache_upload_shader()
120 etna_link_shaders(struct etna_context *ctx, struct compiled_shader_state *cs, in etna_link_shaders()
288 etna_shader_link(struct etna_context *ctx) in etna_shader_link()
395 etna_shader_update_vertex(struct etna_context *ctx) in etna_shader_update_vertex()
462 initial_variants_synchronous(struct etna_context *ctx) in initial_variants_synchronous()
481 struct etna_context *ctx = etna_context(pctx); in etna_create_shader_state()
514 struct etna_context *ctx = etna_context(pctx); in etna_delete_shader_state()
540 struct etna_context *ctx = etna_context(pctx); in etna_bind_fs_state()
549 struct etna_context *ctx = etna_context(pctx); in etna_bind_vs_state()
Detnaviv_fence.c90 struct etna_context *ctx = etna_context(pctx); in etna_fence_server_sync()
107 struct etna_context *ctx = etna_context(pctx); in etna_fence_create()
Detnaviv_state.h35 etna_depth_enabled(struct etna_context *ctx) in etna_depth_enabled()
41 etna_stencil_enabled(struct etna_context *ctx) in etna_stencil_enabled()
47 etna_state_update(struct etna_context *ctx);
Detnaviv_blend.h33 struct etna_context;
57 etna_update_blend(struct etna_context *ctx);
63 etna_update_blend_color(struct etna_context *ctx);
Detnaviv_clear_blit.h32 struct etna_context;
38 etna_rs_gen_clear_surface(struct etna_context *ctx, struct etna_surface *surf,
51 etna_blit_save_state(struct etna_context *ctx);
Detnaviv_query_acc_perfmon.c61 pm_query(struct etna_context *ctx, struct etna_acc_query *aq, unsigned flags) in pm_query()
103 perfmon_allocate(struct etna_context *ctx, unsigned query_type) in perfmon_allocate()
126 perfmon_resume(struct etna_acc_query *aq, struct etna_context *ctx) in perfmon_resume()
132 perfmon_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in perfmon_suspend()
Detnaviv_shader.h36 struct etna_context;
95 etna_shader_link(struct etna_context *ctx);
98 etna_shader_update_vertex(struct etna_context *ctx);
Detnaviv_query_acc_occlusion.c62 occlusion_allocate(struct etna_context *ctx, ASSERTED unsigned query_type) in occlusion_allocate()
68 occlusion_resume(struct etna_acc_query *aq, struct etna_context *ctx) in occlusion_resume()
88 occlusion_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in occlusion_suspend()
Detnaviv_rs.c70 etna_compile_rs_state(struct etna_context *ctx, struct compiled_rs_state *cs, in etna_compile_rs_state()
201 etna_submit_rs_state(struct etna_context *ctx, in etna_submit_rs_state()
278 etna_rs_gen_clear_surface(struct etna_context *ctx, struct etna_surface *surf, in etna_rs_gen_clear_surface()
326 struct etna_context *ctx = etna_context(pctx); in etna_blit_clear_color_rs()
359 struct etna_context *ctx = etna_context(pctx); in etna_blit_clear_zs_rs()
422 struct etna_context *ctx = etna_context(pctx); in etna_clear_rs()
546 etna_get_rs_alignment_mask(const struct etna_context *ctx, in etna_get_rs_alignment_mask()
593 struct etna_context *ctx = etna_context(pctx); in etna_try_rs_blit()
844 struct etna_context *ctx = etna_context(pctx); in etna_clear_blit_rs_init()
Detnaviv_texture_state.c89 struct etna_context *ctx = etna_context(pipe); in etna_create_sampler_state_state()
166 struct etna_context *ctx = etna_context(pctx); in etna_create_sampler_view_state()
296 etna_emit_ts_state(struct etna_context *ctx) in etna_emit_ts_state()
336 etna_emit_new_texture_state(struct etna_context *ctx) in etna_emit_new_texture_state()
468 etna_emit_texture_state(struct etna_context *ctx) in etna_emit_texture_state()
603 struct etna_context *ctx = etna_context(pctx); in etna_texture_state_init()
Detnaviv_uniforms.h32 struct etna_context;
37 etna_uniforms_write(const struct etna_context *ctx,
Detnaviv_uniforms.c37 get_const_idx(const struct etna_context *ctx, bool frag, unsigned samp_id) in get_const_idx()
48 get_texrect_scale(const struct etna_context *ctx, bool frag, in get_texrect_scale()
64 etna_uniforms_write(const struct etna_context *ctx, in etna_uniforms_write()
Detnaviv_surface.c48 struct etna_context *ctx = etna_context(pctx); in etna_render_handle_incompatible()
87 struct etna_context *ctx = etna_context(pctx); in etna_create_surface()

12