Searched defs:rctx (Results 1 - 25 of 50) sorted by last modified time

12

/external/openssl/crypto/evp/
H A Dpmeth_lib.c309 EVP_PKEY_CTX *rctx; local
320 rctx = OPENSSL_malloc(sizeof(EVP_PKEY_CTX));
321 if (!rctx)
324 rctx->pmeth = pctx->pmeth;
326 rctx->engine = pctx->engine;
332 rctx->pkey = pctx->pkey;
337 rctx->peerkey = pctx->peerkey;
339 rctx->data = NULL;
340 rctx->app_data = NULL;
341 rctx
[all...]
/external/openssl/crypto/ocsp/
H A Docsp_ht.c112 void OCSP_REQ_CTX_free(OCSP_REQ_CTX *rctx) argument
114 if (rctx->mem)
115 BIO_free(rctx->mem);
116 if (rctx->iobuf)
117 OPENSSL_free(rctx->iobuf);
118 OPENSSL_free(rctx);
121 int OCSP_REQ_CTX_set1_req(OCSP_REQ_CTX *rctx, OCSP_REQUEST *req) argument
126 if (BIO_printf(rctx->mem, req_hdr, i2d_OCSP_REQUEST(req, NULL)) <= 0)
128 if (i2d_OCSP_REQUEST_bio(rctx->mem, req) <= 0)
130 rctx
135 OCSP_REQ_CTX_add1_header(OCSP_REQ_CTX *rctx, const char *name, const char *value) argument
159 OCSP_REQ_CTX *rctx; local
268 OCSP_sendreq_nbio(OCSP_RESPONSE **presp, OCSP_REQ_CTX *rctx) argument
[all...]
/external/openssl/crypto/rsa/
H A Drsa_pmeth.c98 RSA_PKEY_CTX *rctx; local
99 rctx = OPENSSL_malloc(sizeof(RSA_PKEY_CTX));
100 if (!rctx)
102 rctx->nbits = 1024;
103 rctx->pub_exp = NULL;
104 rctx->pad_mode = RSA_PKCS1_PADDING;
105 rctx->md = NULL;
106 rctx->mgf1md = NULL;
107 rctx->tbuf = NULL;
109 rctx
149 RSA_PKEY_CTX *rctx = ctx->data; local
168 RSA_PKEY_CTX *rctx = ctx->data; local
189 RSA_PKEY_CTX *rctx = ctx->data; local
287 RSA_PKEY_CTX *rctx = ctx->data; local
343 RSA_PKEY_CTX *rctx = ctx->data; local
421 RSA_PKEY_CTX *rctx = ctx->data; local
435 RSA_PKEY_CTX *rctx = ctx->data; local
472 RSA_PKEY_CTX *rctx = ctx->data; local
661 RSA_PKEY_CTX *rctx = ctx->data; local
[all...]
/external/mesa3d/src/gallium/drivers/r600/
H A Devergreen_compute.c87 struct r600_context * rctx,
92 struct r600_vertexbuf_state *state = &rctx->cs_vertex_buffer_state;
99 r600_inval_vertex_cache(rctx);
102 r600_atom_dirty(rctx, &state->atom);
253 struct r600_context *rctx,
257 struct radeon_winsys_cs *cs = rctx->cs;
259 unsigned num_pipes = rctx->screen->info.r600_max_pipes;
425 struct r600_context *rctx,
431 struct radeon_winsys_cs *cs = rctx->cs;
434 va = r600_resource_va(&rctx
86 evergreen_cs_set_vertex_buffer( struct r600_context * rctx, unsigned vb_index, unsigned offset, struct pipe_resource * buffer) argument
252 evergreen_emit_direct_dispatch( struct r600_context *rctx, const uint *block_layout, const uint *grid_layout) argument
424 evergreen_emit_cs_shader( struct r600_context *rctx, struct r600_atom *atom) argument
855 struct r600_context *rctx = (struct r600_context*)ctx_; local
876 struct r600_context *rctx = (struct r600_context*)ctx_; local
[all...]
H A Devergreen_compute_internal.c271 struct r600_context *rctx = pipe->ctx; local
300 evergreen_init_color_surface(rctx, surf);
H A Devergreen_state.c686 struct r600_context *rctx = (struct r600_context *)ctx; local
780 struct r600_context *rctx = (struct r600_context *)ctx; local
837 struct r600_context *rctx = (struct r600_context *)ctx; local
911 if (rctx->chip_class == CAYMAN) {
1134 struct r600_context *rctx = (struct r600_context *)ctx; local
1141 rctx->clip = *state;
1158 free(rctx->states[R600_PIPE_STATE_CLIP]);
1159 rctx->states[R600_PIPE_STATE_CLIP] = rstate;
1160 r600_context_pipe_state_set(rctx, rstate);
1175 static void evergreen_get_scissor_rect(struct r600_context *rctx, argument
1198 struct r600_context *rctx = (struct r600_context *)ctx; local
1219 struct r600_context *rctx = (struct r600_context *)ctx; local
1239 evergreen_init_color_surface(struct r600_context *rctx, struct r600_surface *surf) argument
1433 evergreen_init_depth_surface(struct r600_context *rctx, struct r600_surface *surf) argument
1560 struct r600_context *rctx = (struct r600_context *)ctx; local
1640 struct r600_context *rctx = (struct r600_context *)ctx; local
1695 struct r600_context *rctx = (struct r600_context *)ctx; local
1901 evergreen_emit_cb_misc_state(struct r600_context *rctx, struct r600_atom *atom) argument
1916 evergreen_emit_db_misc_state(struct r600_context *rctx, struct r600_atom *atom) argument
1950 evergreen_emit_vertex_buffers(struct r600_context *rctx, struct r600_vertexbuf_state *state, unsigned resource_offset, unsigned pkt_flags) argument
1996 evergreen_fs_emit_vertex_buffers(struct r600_context *rctx, struct r600_atom * atom) argument
2001 evergreen_cs_emit_vertex_buffers(struct r600_context *rctx, struct r600_atom * atom) argument
2007 evergreen_emit_constant_buffers(struct r600_context *rctx, struct r600_constbuf_state *state, unsigned buffer_id_base, unsigned reg_alu_constbuf_size, unsigned reg_alu_const_cache) argument
2062 evergreen_emit_vs_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) argument
2069 evergreen_emit_ps_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) argument
2076 evergreen_emit_sampler_views(struct r600_context *rctx, struct r600_samplerview_state *state, unsigned resource_id_base) argument
2106 evergreen_emit_vs_sampler_views(struct r600_context *rctx, struct r600_atom *atom) argument
2111 evergreen_emit_ps_sampler_views(struct r600_context *rctx, struct r600_atom *atom) argument
2116 evergreen_emit_sampler(struct r600_context *rctx, struct r600_textures_info *texinfo, unsigned resource_id_base, unsigned border_index_reg) argument
2141 evergreen_emit_vs_sampler(struct r600_context *rctx, struct r600_atom *atom) argument
2146 evergreen_emit_ps_sampler(struct r600_context *rctx, struct r600_atom *atom) argument
2151 evergreen_emit_sample_mask(struct r600_context *rctx, struct r600_atom *a) argument
2160 cayman_emit_sample_mask(struct r600_context *rctx, struct r600_atom *a) argument
2171 evergreen_init_state_functions(struct r600_context *rctx) argument
2238 cayman_init_atom_start_cs(struct r600_context *rctx) argument
2596 evergreen_init_atom_start_cs(struct r600_context *rctx) argument
2917 evergreen_polygon_offset_update(struct r600_context *rctx) argument
2969 struct r600_context *rctx = (struct r600_context *)ctx; local
3118 struct r600_context *rctx = (struct r600_context *)ctx; local
3170 struct r600_context *rctx = (struct r600_context *)ctx; local
3179 evergreen_create_resolve_blend(struct r600_context *rctx) argument
3191 evergreen_create_decompress_blend(struct r600_context *rctx) argument
3203 evergreen_create_db_flush_dsa(struct r600_context *rctx) argument
3210 evergreen_update_dual_export_state(struct r600_context * rctx) argument
[all...]
H A Dr600_asm.c2750 int r600_vertex_elements_build_fetch_shader(struct r600_context *rctx, struct r600_vertex_element *ve) argument
2758 unsigned fetch_resource_start = rctx->chip_class >= EVERGREEN ? 0 : 160;
2764 r600_bytecode_init(&bc, rctx->chip_class, rctx->family);
2768 if (rctx->chip_class == CAYMAN) {
2866 pipe_buffer_create(rctx->context.screen,
2874 bytecode = rctx->ws->buffer_map(ve->fetch_shader->cs_buf, rctx->cs, PIPE_TRANSFER_WRITE);
2889 rctx->ws->buffer_unmap(ve->fetch_shader->cs_buf);
2892 if (rctx
[all...]
H A Dr600_blit.c51 struct r600_context *rctx = (struct r600_context *)ctx; local
53 r600_suspend_nontimer_queries(rctx);
55 util_blitter_save_vertex_buffers(rctx->blitter,
56 util_last_bit(rctx->vertex_buffer_state.enabled_mask),
57 rctx->vertex_buffer_state.vb);
58 util_blitter_save_vertex_elements(rctx->blitter, rctx->vertex_elements);
59 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader);
60 util_blitter_save_so_targets(rctx
100 struct r600_context *rctx = (struct r600_context *)ctx; local
137 struct r600_context *rctx = (struct r600_context *)ctx; local
230 r600_decompress_depth_textures(struct r600_context *rctx, struct r600_samplerview_state *textures) argument
260 struct r600_context *rctx = (struct r600_context *)ctx; local
303 r600_decompress_color_textures(struct r600_context *rctx, struct r600_samplerview_state *textures) argument
337 struct r600_context *rctx = (struct r600_context *)ctx; local
412 struct r600_context *rctx = (struct r600_context *)ctx; local
503 struct r600_context *rctx = (struct r600_context *)ctx; local
519 struct r600_context *rctx = (struct r600_context *)ctx; local
535 struct r600_context *rctx = (struct r600_context *)ctx; local
547 struct r600_context *rctx = (struct r600_context*)ctx; local
675 struct r600_context *rctx = (struct r600_context *)ctx; local
790 r600_init_blit_functions(struct r600_context *rctx) argument
[all...]
H A Dr600_buffer.c46 struct r600_context *rctx = (struct r600_context*)ctx; local
47 struct r600_transfer *transfer = util_slab_alloc(&rctx->pool_transfers);
67 static void r600_set_constants_dirty_if_bound(struct r600_context *rctx, argument
82 r600_constant_buffers_dirty(rctx, state);
90 struct r600_context *rctx = (struct r600_context*)pipe; local
98 if (rctx->ws->cs_is_buffer_referenced(rctx->cs, rbuffer->cs_buf, RADEON_USAGE_READWRITE) ||
99 rctx->ws->buffer_is_busy(rbuffer->buf, RADEON_USAGE_READWRITE)) {
107 r600_init_resource(rctx->screen, rbuffer, rbuffer->b.b.width0, 4096,
112 mask = rctx
181 struct r600_context *rctx = (struct r600_context*)ctx; local
[all...]
H A Dr600_pipe.c39 static struct r600_fence *r600_create_fence(struct r600_context *rctx) argument
41 struct r600_screen *rscreen = rctx->screen;
55 rscreen->fences.data = rctx->ws->buffer_map(rscreen->fences.bo->cs_buf,
56 rctx->cs,
103 r600_context_emit_fence(rctx, rscreen->fences.bo, fence->index, 1);
107 pipe_buffer_create(&rctx->screen->screen, PIPE_BIND_CUSTOM,
110 r600_context_bo_reloc(rctx, fence->sleep_bo, RADEON_USAGE_READWRITE);
121 struct r600_context *rctx = (struct r600_context *)ctx; local
127 *rfence = r600_create_fence(rctx);
130 if (rctx
157 struct r600_context *rctx = (struct r600_context *)context; local
205 struct r600_context *rctx = CALLOC_STRUCT(r600_context); local
[all...]
H A Dr600_pipe.h467 static INLINE void r600_emit_atom(struct r600_context *rctx, struct r600_atom *atom) argument
469 atom->emit(rctx, atom);
475 static INLINE void r600_atom_dirty(struct r600_context *rctx, struct r600_atom *state) argument
479 LIST_ADD(&state->head, &rctx->dirty_states);
481 LIST_ADDTAIL(&state->head, &rctx->dirty_states);
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);
895 struct r600_context *rctx = (struct r600_context *)ctx; local
[all...]
H A Dr600_query.c253 struct r600_context *rctx = (struct r600_context *)ctx; local
266 query->result_size = 16 * rctx->max_db;
291 query->buffer.buf = r600_new_query_buffer(rctx, query_type);
316 static void r600_update_occlusion_query_state(struct r600_context *rctx, argument
323 rctx->num_occlusion_queries += diff;
324 assert(rctx->num_occlusion_queries >= 0);
326 enable = rctx->num_occlusion_queries != 0;
328 if (rctx->db_misc_state.occlusion_query_enabled != enable) {
329 rctx->db_misc_state.occlusion_query_enabled = enable;
330 r600_atom_dirty(rctx,
337 struct r600_context *rctx = (struct r600_context *)ctx; local
377 struct r600_context *rctx = (struct r600_context *)ctx; local
502 struct r600_context *rctx = (struct r600_context *)ctx; local
526 struct r600_context *rctx = (struct r600_context *)ctx; local
607 r600_init_query_functions(struct r600_context *rctx) argument
[all...]
H A Dr600_shader.c62 struct r600_context *rctx = (struct r600_context *)ctx; local
74 ptr = (uint32_t*)rctx->ws->buffer_map(shader->bo->cs_buf, rctx->cs, PIPE_TRANSFER_WRITE);
82 rctx->ws->buffer_unmap(shader->bo->cs_buf);
87 if (rctx->chip_class >= EVERGREEN) {
94 if (rctx->chip_class >= EVERGREEN) {
106 static int r600_shader_from_tgsi(struct r600_context * rctx, struct r600_pipe_shader *pipeshader);
111 struct r600_context *rctx = (struct r600_context *)ctx; local
139 r = r600_shader_from_tgsi(rctx, shader);
1163 static int r600_shader_from_tgsi(struct r600_context * rctx, struc argument
[all...]
H A Dr600_state.c644 void r600_polygon_offset_update(struct r600_context *rctx) argument
650 if (rctx->rasterizer && rctx->framebuffer.zsbuf) {
651 float offset_units = rctx->rasterizer->offset_units;
654 switch (rctx->framebuffer.zsbuf->format) {
677 fui(rctx->rasterizer->offset_scale));
683 fui(rctx->rasterizer->offset_scale));
690 r600_context_pipe_state_set(rctx, &state);
698 struct r600_context *rctx = (struct r600_context *)ctx; local
711 if (rctx
800 struct r600_context *rctx = (struct r600_context *)ctx; local
856 struct r600_context *rctx = (struct r600_context *)ctx; local
1133 struct r600_context *rctx = (struct r600_context *)ctx; local
1174 r600_set_scissor_state(struct r600_context *rctx, const struct pipe_scissor_state *state) argument
1199 struct r600_context *rctx = (struct r600_context *)ctx; local
1214 struct r600_context *rctx = (struct r600_context *)ctx; local
1254 r600_init_color_surface(struct r600_context *rctx, struct r600_surface *surf, bool force_cmask_fmask) argument
1476 r600_init_depth_surface(struct r600_context *rctx, struct r600_surface *surf) argument
1537 struct r600_context *rctx = (struct r600_context *)ctx; local
1583 struct r600_context *rctx = (struct r600_context *)ctx; local
1756 r600_emit_cb_misc_state(struct r600_context *rctx, struct r600_atom *atom) argument
1786 r600_emit_db_misc_state(struct r600_context *rctx, struct r600_atom *atom) argument
1816 r600_emit_vertex_buffers(struct r600_context *rctx, struct r600_atom *atom) argument
1851 r600_emit_constant_buffers(struct r600_context *rctx, struct r600_constbuf_state *state, unsigned buffer_id_base, unsigned reg_alu_constbuf_size, unsigned reg_alu_const_cache) argument
1899 r600_emit_vs_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) argument
1906 r600_emit_ps_constant_buffers(struct r600_context *rctx, struct r600_atom *atom) argument
1913 r600_emit_sampler_views(struct r600_context *rctx, struct r600_samplerview_state *state, unsigned resource_id_base) argument
1943 r600_emit_vs_sampler_views(struct r600_context *rctx, struct r600_atom *atom) argument
1948 r600_emit_ps_sampler_views(struct r600_context *rctx, struct r600_atom *atom) argument
1953 r600_emit_sampler(struct r600_context *rctx, struct r600_textures_info *texinfo, unsigned resource_id_base, unsigned border_color_reg) argument
1997 r600_emit_vs_sampler(struct r600_context *rctx, struct r600_atom *atom) argument
2002 r600_emit_ps_sampler(struct r600_context *rctx, struct r600_atom *atom) argument
2007 r600_emit_seamless_cube_map(struct r600_context *rctx, struct r600_atom *atom) argument
2022 r600_emit_sample_mask(struct r600_context *rctx, struct r600_atom *a) argument
2031 r600_init_state_functions(struct r600_context *rctx) argument
2098 r600_adjust_gprs(struct r600_context *rctx) argument
2136 r600_init_atom_start_cs(struct r600_context *rctx) argument
2463 struct r600_context *rctx = (struct r600_context *)ctx; local
2582 struct r600_context *rctx = (struct r600_context *)ctx; local
2634 struct r600_context *rctx = (struct r600_context *)ctx; local
2644 r600_create_resolve_blend(struct r600_context *rctx) argument
2666 r700_create_resolve_blend(struct r600_context *rctx) argument
2678 r600_create_decompress_blend(struct r600_context *rctx) argument
2690 r600_create_db_flush_dsa(struct r600_context *rctx) argument
2714 r600_update_dual_export_state(struct r600_context * rctx) argument
[all...]
H A Dr600_state_common.c37 static void r600_emit_command_buffer(struct r600_context *rctx, struct r600_atom *atom) argument
39 struct radeon_winsys_cs *cs = rctx->cs;
61 static void r600_emit_surface_sync(struct r600_context *rctx, struct r600_atom *atom) argument
63 struct radeon_winsys_cs *cs = rctx->cs;
75 static void r600_emit_r6xx_flush_and_inv(struct r600_context *rctx, struct r600_atom *atom) argument
77 struct radeon_winsys_cs *cs = rctx->cs;
91 static void r600_emit_alphatest_state(struct r600_context *rctx, struct r600_atom *atom) argument
93 struct radeon_winsys_cs *cs = rctx->cs;
97 if (rctx->chip_class >= EVERGREEN && a->cb0_export_16bpc) {
107 void r600_init_common_atoms(struct r600_context *rctx) argument
115 r600_get_cb_flush_flags(struct r600_context *rctx) argument
136 struct r600_context *rctx = (struct r600_context *)ctx; local
172 r600_bind_blend_state_internal(struct r600_context *rctx, struct r600_pipe_blend *blend) argument
202 struct r600_context *rctx = (struct r600_context *)ctx; local
219 struct r600_context *rctx = (struct r600_context *)ctx; local
239 struct r600_context *rctx = (struct r600_context *)ctx; local
265 struct r600_context *rctx = (struct r600_context *)ctx; local
286 struct r600_context *rctx = (struct r600_context *)ctx; local
315 r600_set_max_scissor(struct r600_context *rctx) argument
330 struct r600_context *rctx = (struct r600_context *)ctx; local
368 struct r600_context *rctx = (struct r600_context *)ctx; local
394 struct r600_context *rctx = (struct r600_context *)pipe; local
459 struct r600_context *rctx = (struct r600_context *)ctx; local
473 struct r600_context *rctx = (struct r600_context *)ctx; local
487 struct r600_context *rctx = (struct r600_context *)ctx; local
503 struct r600_context *rctx = (struct r600_context *)ctx; local
514 r600_vertex_buffers_dirty(struct r600_context *rctx) argument
527 struct r600_context *rctx = (struct r600_context *)ctx; local
569 r600_sampler_views_dirty(struct r600_context *rctx, struct r600_samplerview_state *state) argument
586 struct r600_context *rctx = (struct r600_context *) pipe; local
674 struct r600_context *rctx = (struct r600_context *)ctx; local
696 struct r600_context *rctx = (struct r600_context *)ctx; local
716 struct r600_context *rctx = (struct r600_context *)ctx; local
820 struct r600_context *rctx = (struct r600_context *)ctx; local
850 struct r600_context *rctx = (struct r600_context *)ctx; local
881 struct r600_context *rctx = (struct r600_context *)ctx; local
893 struct r600_context *rctx = (struct r600_context *)ctx; local
903 r600_constant_buffers_dirty(struct r600_context *rctx, struct r600_constbuf_state *state) argument
916 struct r600_context *rctx = (struct r600_context *)ctx; local
987 struct r600_context *rctx = (struct r600_context *)ctx; local
1025 struct r600_context *rctx = (struct r600_context *)ctx; local
1049 struct r600_context *rctx = (struct r600_context*)pipe; local
1058 r600_update_derived_state(struct r600_context *rctx) argument
1138 struct r600_context *rctx = (struct r600_context *)ctx; local
1316 struct r600_context *rctx = (struct r600_context*)util_blitter_get_pipe(blitter); local
[all...]
H A Dr600_texture.c603 struct r600_context *rctx = (struct r600_context*)ctx; local
622 (rctx->ws->cs_is_buffer_referenced(rctx->cs, rtex->resource.cs_buf, RADEON_USAGE_READWRITE) ||
623 rctx->ws->buffer_is_busy(rtex->resource.buf, RADEON_USAGE_READWRITE))) {
739 struct r600_context *rctx = (struct r600_context *)ctx; local
763 if (!(map = rctx->ws->buffer_map(buf, rctx->cs, transfer->usage))) {
774 struct r600_context *rctx = (struct r600_context*)ctx; local
786 rctx->ws->buffer_unmap(buf);
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dr600_blit.c47 struct r600_context *rctx = (struct r600_context *)ctx; local
49 r600_context_queries_suspend(rctx);
51 util_blitter_save_blend(rctx->blitter, rctx->queued.named.blend);
52 util_blitter_save_depth_stencil_alpha(rctx->blitter, rctx->queued.named.dsa);
53 util_blitter_save_stencil_ref(rctx->blitter, &rctx->stencil_ref);
54 util_blitter_save_rasterizer(rctx->blitter, rctx
90 struct r600_context *rctx = (struct r600_context *)ctx; local
118 struct r600_context *rctx = (struct r600_context *)ctx; local
156 si_flush_depth_textures(struct r600_context *rctx) argument
198 struct r600_context *rctx = (struct r600_context *)ctx; local
214 struct r600_context *rctx = (struct r600_context *)ctx; local
230 struct r600_context *rctx = (struct r600_context *)ctx; local
249 struct r600_context *rctx = (struct r600_context *)ctx; local
377 si_init_blit_functions(struct r600_context *rctx) argument
[all...]
H A Dr600_buffer.c55 struct r600_context *rctx = (struct r600_context*)ctx; local
56 struct pipe_transfer *transfer = util_slab_alloc(&rctx->pool_transfers);
76 struct r600_context *rctx = (struct r600_context*)pipe; local
79 data = rctx->ws->buffer_map(rbuffer->cs_buf, rctx->cs, transfer->usage);
101 struct r600_context *rctx = (struct r600_context*)ctx; local
102 util_slab_free(&rctx->pool_transfers, transfer);
181 void r600_upload_index_buffer(struct r600_context *rctx, argument
184 u_upload_data(rctx->uploader, 0, count * ib->index_size,
188 void r600_upload_const_buffer(struct r600_context *rctx, struc argument
[all...]
H A Dr600_query.c28 struct r600_context *rctx = (struct r600_context *)ctx; local
30 return (struct pipe_query*)r600_context_query_create(rctx, query_type);
35 struct r600_context *rctx = (struct r600_context *)ctx; local
37 r600_context_query_destroy(rctx, (struct r600_query *)query);
42 struct r600_context *rctx = (struct r600_context *)ctx; local
47 r600_query_begin(rctx, (struct r600_query *)query);
48 LIST_ADDTAIL(&rquery->list, &rctx->active_query_list);
53 struct r600_context *rctx = (struct r600_context *)ctx; local
56 r600_query_end(rctx, rquery);
64 struct r600_context *rctx local
74 struct r600_context *rctx = (struct r600_context *)ctx; local
120 r600_init_query_functions(struct r600_context *rctx) argument
[all...]
H A Dr600_texture.c402 struct r600_context *rctx = (struct r600_context *)ctx; local
424 if (!(map = rctx->ws->buffer_map(buf, rctx->cs, transfer->usage))) {
435 struct r600_context *rctx = (struct r600_context*)ctx; local
449 rctx->ws->buffer_unmap(buf);
H A Dradeonsi_pipe.c56 static struct r600_fence *r600_create_fence(struct r600_context *rctx) argument
58 struct r600_screen *rscreen = rctx->screen;
72 rscreen->fences.data = rctx->ws->buffer_map(rscreen->fences.bo->cs_buf,
73 rctx->cs,
120 si_context_emit_fence(rctx, rscreen->fences.bo, fence->index, 1);
123 fence->sleep_bo = si_resource_create_custom(&rctx->screen->screen, PIPE_USAGE_STAGING, 1);
126 r600_context_bo_reloc(rctx, fence->sleep_bo, RADEON_USAGE_READWRITE);
137 struct r600_context *rctx = (struct r600_context *)ctx; local
143 *rfence = r600_create_fence(rctx);
146 if (rctx
173 struct r600_context *rctx = (struct r600_context *)context; local
192 struct r600_context *rctx = CALLOC_STRUCT(r600_context); local
[all...]
H A Dradeonsi_pm4.c157 void si_pm4_free_state(struct r600_context *rctx, argument
164 if (idx != ~0 && rctx->emitted.array[idx] == state) {
165 rctx->emitted.array[idx] = NULL;
174 uint32_t si_pm4_sync_flags(struct r600_context *rctx) argument
179 struct si_pm4_state *state = rctx->queued.array[i];
181 if (!state || rctx->emitted.array[i] == state)
189 unsigned si_pm4_dirty_dw(struct r600_context *rctx) argument
194 struct si_pm4_state *state = rctx->queued.array[i];
196 if (!state || rctx->emitted.array[i] == state)
205 void si_pm4_emit(struct r600_context *rctx, struc argument
222 si_pm4_emit_dirty(struct r600_context *rctx) argument
235 si_pm4_reset_emitted(struct r600_context *rctx) argument
[all...]
H A Dradeonsi_shader.c73 struct r600_context *rctx; member in struct:si_shader_context
213 struct r600_context *rctx = si_shader_ctx->rctx; local
214 //struct pipe_vertex_element *velem = &rctx->vertex_elements->elements[input_index];
285 if (si_shader_ctx->rctx->queued.named.rasterizer &&
286 si_shader_ctx->rctx->queued.named.rasterizer->flatshade) {
397 struct r600_context *rctx = si_shader_ctx->rctx; local
398 compressed = (rctx->export_16bpc >> cbuf) & 0x1;
663 struct r600_context *rctx local
[all...]
H A Dsi_state.c40 static void si_update_fb_blend_state(struct r600_context *rctx) argument
43 struct si_state_blend *blend = rctx->queued.named.blend;
53 mask = (1ULL << ((unsigned)rctx->framebuffer.nr_cbufs * 4)) - 1;
57 si_pm4_set_state(rctx, fb_blend, pm4);
197 struct r600_context *rctx = (struct r600_context *)ctx; local
198 si_pm4_bind_state(rctx, blend, (struct si_state_blend *)state);
199 si_update_fb_blend_state(rctx);
204 struct r600_context *rctx = (struct r600_context *)ctx; local
205 si_pm4_delete_state(rctx, blend, (struct si_state_blend *)state);
211 struct r600_context *rctx local
232 struct r600_context *rctx = (struct r600_context *)ctx; local
255 struct r600_context *rctx = (struct r600_context *)ctx; local
279 struct r600_context *rctx = (struct r600_context *)ctx; local
303 si_update_fb_rs_state(struct r600_context *rctx) argument
471 struct r600_context *rctx = (struct r600_context *)ctx; local
490 struct r600_context *rctx = (struct r600_context *)ctx; local
497 si_update_dsa_stencil_ref(struct r600_context *rctx) argument
521 struct r600_context *rctx = (struct r600_context *)ctx; local
633 struct r600_context *rctx = (struct r600_context *)ctx; local
649 struct r600_context *rctx = (struct r600_context *)ctx; local
653 si_create_db_flush_dsa(struct r600_context *rctx) argument
1444 si_cb(struct r600_context *rctx, struct si_pm4_state *pm4, const struct pipe_framebuffer_state *state, int cb) argument
1612 si_db(struct r600_context *rctx, struct si_pm4_state *pm4, const struct pipe_framebuffer_state *state) argument
1711 struct r600_context *rctx = (struct r600_context *)ctx; local
1787 struct r600_context *rctx = (struct r600_context *)ctx; local
1906 struct r600_context *rctx = (struct r600_context *)ctx; local
1923 struct r600_context *rctx = (struct r600_context *)ctx; local
1941 struct r600_context *rctx = (struct r600_context *)ctx; local
1958 struct r600_context *rctx = (struct r600_context *)ctx; local
1970 struct r600_context *rctx = (struct r600_context *)ctx; local
2194 struct r600_context *rctx = (struct r600_context *)ctx; local
2242 struct r600_context *rctx = (struct r600_context *)ctx; local
2282 struct r600_context *rctx = (struct r600_context *)ctx; local
2382 struct r600_context *rctx = (struct r600_context *)ctx; local
2390 struct r600_context *rctx = (struct r600_context *)ctx; local
2400 struct r600_context *rctx = (struct r600_context *)ctx; local
2408 struct r600_context *rctx = (struct r600_context *)ctx; local
2428 struct r600_context *rctx = (struct r600_context *)ctx; local
2436 si_init_state_functions(struct r600_context *rctx) argument
2496 si_init_config(struct r600_context *rctx) argument
[all...]
H A Dsi_state_draw.c42 struct r600_context *rctx = (struct r600_context *)ctx; local
51 si_pm4_delete_state(rctx, vs, shader->pm4);
95 si_pm4_bind_state(rctx, vs, shader->pm4);
100 struct r600_context *rctx = (struct r600_context *)ctx; local
112 si_pm4_delete_state(rctx, ps, shader->pm4);
123 rctx->queued.named.rasterizer->flatshade))
211 shader->sprite_coord_enable = rctx->sprite_coord_enable;
212 si_pm4_bind_state(rctx, ps, shader->pm4);
244 static bool si_update_draw_info_state(struct r600_context *rctx, argument
277 rctx
298 si_update_alpha_ref(struct r600_context *rctx) argument
315 si_update_spi_map(struct r600_context *rctx) argument
359 si_update_derived_state(struct r600_context *rctx) argument
403 si_vertex_buffer_update(struct r600_context *rctx) argument
456 si_state_draw(struct r600_context *rctx, const struct pipe_draw_info *info, const struct pipe_index_buffer *ib) argument
516 struct r600_context *rctx = (struct r600_context *)ctx; local
[all...]

Completed in 359 milliseconds

12