HomeSort by relevance Sort by last modified time
    Searched refs:r600_context (Results 1 - 25 of 42) sorted by null

1 2

  /external/mesa3d/src/gallium/drivers/r600/
r600_hw_context_priv.h 52 int r600_context_add_block(struct r600_context *ctx, const struct r600_reg *reg, unsigned nreg,
54 void r600_context_dirty_block(struct r600_context *ctx, struct r600_block *block,
56 int r600_setup_block_table(struct r600_context *ctx);
57 int r600_state_sampler_init(struct r600_context *ctx, uint32_t offset);
58 void r600_context_pipe_state_set_sampler(struct r600_context *ctx, struct r600_pipe_state *state, unsigned offset);
59 void r600_context_ps_partial_flush(struct r600_context *ctx);
64 void evergreen_flush_vgt_streamout(struct r600_context *ctx);
65 void evergreen_set_streamout_enable(struct r600_context *ctx, unsigned buffer_enable_bit);
r600.h 187 struct r600_context;
190 void r600_get_backend_mask(struct r600_context *ctx);
191 int r600_context_init(struct r600_context *ctx);
192 void r600_context_fini(struct r600_context *ctx);
193 void r600_context_pipe_state_emit(struct r600_context *ctx, struct r600_pipe_state *state, unsigned pkt_flags);
194 void r600_context_pipe_state_set(struct r600_context *ctx, struct r600_pipe_state *state);
195 void r600_context_flush(struct r600_context *ctx, unsigned flags);
197 void r600_context_emit_fence(struct r600_context *ctx, struct r600_resource *fence,
199 void r600_inval_shader_cache(struct r600_context *ctx);
200 void r600_inval_texture_cache(struct r600_context *ctx)
    [all...]
evergreen_compute.c 87 struct r600_context * rctx,
122 struct r600_context *ctx = (struct r600_context *)ctx_;
136 shader->ctx = (struct r600_context*)ctx;
170 struct r600_context *ctx = (struct r600_context *)ctx_;
194 struct r600_context *ctx = (struct r600_context *)ctx_;
253 struct r600_context *rctx,
317 static void compute_emit_cs(struct r600_context *ctx, const uint *block_layout
    [all...]
r600_translate.c 31 void r600_translate_index_buffer(struct r600_context *r600,
evergreen_compute.h 38 void evergreen_init_atom_start_compute_cs(struct r600_context *rctx);
39 void evergreen_init_compute_state_functions(struct r600_context *rctx);
40 void evergreen_emit_cs_shader(struct r600_context *rctx, struct r600_atom * atom);
r600_pipe.h 57 void (*emit)(struct r600_context *ctx, struct r600_atom *state);
324 struct r600_context { struct
467 static INLINE void r600_emit_atom(struct r600_context *rctx, struct r600_atom *atom)
475 static INLINE void r600_atom_dirty(struct r600_context *rctx, struct r600_atom *state)
493 void evergreen_init_state_functions(struct r600_context *rctx);
494 void evergreen_init_atom_start_cs(struct r600_context *rctx);
498 void *evergreen_create_db_flush_dsa(struct r600_context *rctx);
499 void *evergreen_create_resolve_blend(struct r600_context *rctx);
500 void *evergreen_create_decompress_blend(struct r600_context *rctx);
501 void evergreen_polygon_offset_update(struct r600_context *rctx)
    [all...]
r600_state_common.c 37 static void r600_emit_command_buffer(struct r600_context *rctx, struct r600_atom *atom)
61 static void r600_emit_surface_sync(struct r600_context *rctx, struct r600_atom *atom)
75 static void r600_emit_r6xx_flush_and_inv(struct r600_context *rctx, struct r600_atom *atom)
83 void (*emit)(struct r600_context *ctx, struct r600_atom *state),
91 static void r600_emit_alphatest_state(struct r600_context *rctx, struct r600_atom *atom)
107 void r600_init_common_atoms(struct r600_context *rctx)
115 unsigned r600_get_cb_flush_flags(struct r600_context *rctx)
136 struct r600_context *rctx = (struct r600_context *)ctx;
172 static void r600_bind_blend_state_internal(struct r600_context *rctx
    [all...]
evergreen_compute_internal.h 71 struct r600_context *ctx;
91 void evergreen_emit_ctx_reg_set(struct r600_context *ctx, unsigned index, int num);
93 void evergreen_emit_ctx_value(struct r600_context *ctx, unsigned value);
95 void evergreen_emit_ctx_reloc(struct r600_context *ctx, struct r600_resource *bo, enum radeon_bo_usage usage);
r600_query.c 40 static struct r600_resource *r600_new_query_buffer(struct r600_context *ctx, unsigned type)
88 static void r600_emit_query_begin(struct r600_context *ctx, struct r600_query *query)
146 static void r600_emit_query_end(struct r600_context *ctx, struct r600_query *query)
204 static void r600_emit_query_predication(struct r600_context *ctx, struct r600_query *query,
253 struct r600_context *rctx = (struct r600_context *)ctx;
316 static void r600_update_occlusion_query_state(struct r600_context *rctx,
337 struct r600_context *rctx = (struct r600_context *)ctx;
377 struct r600_context *rctx = (struct r600_context *)ctx
    [all...]
r600_buffer.c 46 struct r600_context *rctx = (struct r600_context*)ctx;
67 static void r600_set_constants_dirty_if_bound(struct r600_context *rctx,
90 struct r600_context *rctx = (struct r600_context*)pipe;
181 struct r600_context *rctx = (struct r600_context*)ctx;
r600_blit.c 51 struct r600_context *rctx = (struct r600_context *)ctx;
100 struct r600_context *rctx = (struct r600_context *)ctx;
137 struct r600_context *rctx = (struct r600_context *)ctx;
230 void r600_decompress_depth_textures(struct r600_context *rctx,
260 struct r600_context *rctx = (struct r600_context *)ctx;
303 void r600_decompress_color_textures(struct r600_context *rctx
    [all...]
r600_state.c 644 void r600_polygon_offset_update(struct r600_context *rctx)
698 struct r600_context *rctx = (struct r600_context *)ctx;
800 struct r600_context *rctx = (struct r600_context *)ctx;
856 struct r600_context *rctx = (struct r600_context *)ctx;
    [all...]
  /external/mesa3d/src/gallium/drivers/radeonsi/
r600.h 98 struct r600_context;
101 void si_get_backend_mask(struct r600_context *ctx);
102 void si_context_flush(struct r600_context *ctx, unsigned flags);
104 struct r600_query *r600_context_query_create(struct r600_context *ctx, unsigned query_type);
105 void r600_context_query_destroy(struct r600_context *ctx, struct r600_query *query);
106 boolean r600_context_query_result(struct r600_context *ctx,
109 void r600_query_begin(struct r600_context *ctx, struct r600_query *query);
110 void r600_query_end(struct r600_context *ctx, struct r600_query *query);
111 void r600_context_queries_suspend(struct r600_context *ctx);
112 void r600_context_queries_resume(struct r600_context *ctx)
    [all...]
r600_query.c 28 struct r600_context *rctx = (struct r600_context *)ctx;
35 struct r600_context *rctx = (struct r600_context *)ctx;
42 struct r600_context *rctx = (struct r600_context *)ctx;
53 struct r600_context *rctx = (struct r600_context *)ctx;
64 struct r600_context *rctx = (struct r600_context *)ctx
    [all...]
radeonsi_pm4.h 37 struct r600_context;
82 void si_pm4_free_state(struct r600_context *rctx,
86 uint32_t si_pm4_sync_flags(struct r600_context *rctx);
87 unsigned si_pm4_dirty_dw(struct r600_context *rctx);
88 void si_pm4_emit(struct r600_context *rctx, struct si_pm4_state *state);
89 void si_pm4_emit_dirty(struct r600_context *rctx);
90 void si_pm4_reset_emitted(struct r600_context *rctx);
evergreen_hw_context.c 33 int si_context_init(struct r600_context *ctx)
r600_hw_context_priv.h 38 static INLINE unsigned r600_context_bo_reloc(struct r600_context *ctx, struct si_resource *rbo,
r600_buffer.c 55 struct r600_context *rctx = (struct r600_context*)ctx;
76 struct r600_context *rctx = (struct r600_context*)pipe;
101 struct r600_context *rctx = (struct r600_context*)ctx;
181 void r600_upload_index_buffer(struct r600_context *rctx,
188 void r600_upload_const_buffer(struct r600_context *rctx, struct si_resource **rbuffer,
r600_resource.h 73 struct r600_context;
75 void r600_upload_const_buffer(struct r600_context *rctx, struct si_resource **rbuffer,
radeonsi_pipe.h 113 struct r600_context { struct
151 /* Below are variables from the old r600_context.
190 void si_init_blit_functions(struct r600_context *rctx);
193 void si_flush_depth_textures(struct r600_context *rctx);
202 void r600_upload_index_buffer(struct r600_context *rctx,
211 void r600_init_query_functions(struct r600_context *rctx);
214 void r600_init_context_resource_functions(struct r600_context *r600);
218 void si_init_surface_functions(struct r600_context *r600);
221 void r600_translate_index_buffer(struct r600_context *r600,
r600_translate.c 31 void r600_translate_index_buffer(struct r600_context *r600,
r600_blit.c 47 struct r600_context *rctx = (struct r600_context *)ctx;
90 struct r600_context *rctx = (struct r600_context *)ctx;
118 struct r600_context *rctx = (struct r600_context *)ctx;
156 void si_flush_depth_textures(struct r600_context *rctx)
198 struct r600_context *rctx = (struct r600_context *)ctx;
214 struct r600_context *rctx = (struct r600_context *)ctx
    [all...]
r600_resource.c 55 void r600_init_context_resource_functions(struct r600_context *r600)
radeonsi_pm4.c 157 void si_pm4_free_state(struct r600_context *rctx,
174 uint32_t si_pm4_sync_flags(struct r600_context *rctx)
189 unsigned si_pm4_dirty_dw(struct r600_context *rctx)
205 void si_pm4_emit(struct r600_context *rctx, struct si_pm4_state *state)
222 void si_pm4_emit_dirty(struct r600_context *rctx)
235 void si_pm4_reset_emitted(struct r600_context *rctx)
si_state.c 40 static void si_update_fb_blend_state(struct r600_context *rctx)
197 struct r600_context *rctx = (struct r600_context *)ctx;
204 struct r600_context *rctx = (struct r600_context *)ctx;
211 struct r600_context *rctx = (struct r600_context *)ctx;
232 struct r600_context *rctx = (struct r600_context *)ctx;
255 struct r600_context *rctx = (struct r600_context *)ctx
    [all...]

Completed in 5552 milliseconds

1 2