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

1 2

  /external/mesa3d/src/gallium/drivers/radeonsi/
r600_query.c 28 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 = (struct r600_context *)ctx local
74 struct r600_context *rctx = (struct r600_context *)ctx; local
    [all...]
r600_blit.c 47 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->queued.named.rasterizer)
90 struct r600_context *rctx = (struct r600_context *)ctx; local
118 struct r600_context *rctx = (struct r600_context *)ctx; local
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
    [all...]
si_state_draw.c 42 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,
277 rctx->pa_sc_line_stipple)
516 struct r600_context *rctx = (struct r600_context *)ctx; local
    [all...]
si_state.h 104 #define si_pm4_bind_state(rctx, member, value) \
106 (rctx)->queued.named.member = (value); \
109 #define si_pm4_delete_state(rctx, member, value) \
111 if ((rctx)->queued.named.member == (value)) { \
112 (rctx)->queued.named.member = NULL; \
114 si_pm4_free_state(rctx, (struct si_pm4_state *)(value), \
118 #define si_pm4_set_state(rctx, member, value) \
120 if ((rctx)->queued.named.member != (value)) { \
121 si_pm4_free_state(rctx, \
122 (struct si_pm4_state *)(rctx)->queued.named.member,
    [all...]
radeonsi_pipe.c 56 static struct r600_fence *r600_create_fence(struct r600_context *rctx)
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->current_render_cond)
173 struct r600_context *rctx = (struct r600_context *)context; local
192 struct r600_context *rctx = CALLOC_STRUCT(r600_context); local
    [all...]
radeonsi_pm4.h 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);
radeonsi_pm4.c 157 void si_pm4_free_state(struct r600_context *rctx,
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)
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)
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, struct si_pm4_state *state
    [all...]
r600_buffer.c 55 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,
184 u_upload_data(rctx->uploader, 0, count * ib->index_size,
188 void r600_upload_const_buffer(struct r600_context *rctx, struct si_resource **rbuffer
    [all...]
si_state.c 40 static void si_update_fb_blend_state(struct r600_context *rctx)
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 = (struct r600_context *)ctx 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
471 struct r600_context *rctx = (struct r600_context *)ctx; local
490 struct r600_context *rctx = (struct r600_context *)ctx; local
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
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
    [all...]
si_state_streamout.c 208 struct si_context *rctx = (struct r600_context *)ctx;
224 ptr = rctx->ws->buffer_map(t->filled_size->cs_buf, rctx->cs, PIPE_TRANSFER_WRITE);
226 rctx->ws->buffer_unmap(t->filled_size->cs_buf);
251 struct si_context *rctx = (struct r600_context *)ctx;
255 if (rctx->num_so_targets) {
256 si_context_streamout_end(rctx);
261 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], targets[i]);
263 for (; i < rctx->num_so_targets; i++) {
264 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], NULL)
    [all...]
r600_resource.h 75 void r600_upload_const_buffer(struct r600_context *rctx, struct si_resource **rbuffer,
radeonsi_pipe.h 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);
radeonsi_shader.c 73 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 = (struct r600_context*)ctx local
    [all...]
  /external/boringssl/src/crypto/evp/
p_rsa.c 95 RSA_PKEY_CTX *rctx; local
96 rctx = OPENSSL_malloc(sizeof(RSA_PKEY_CTX));
97 if (!rctx) {
100 memset(rctx, 0, sizeof(RSA_PKEY_CTX));
102 rctx->nbits = 2048;
103 rctx->pad_mode = RSA_PKCS1_PADDING;
104 rctx->saltlen = -2;
106 ctx->data = rctx;
142 RSA_PKEY_CTX *rctx = ctx->data; local
144 if (rctx == NULL)
167 RSA_PKEY_CTX *rctx = ctx->data; local
223 RSA_PKEY_CTX *rctx = ctx->data; local
261 RSA_PKEY_CTX *rctx = ctx->data; local
293 RSA_PKEY_CTX *rctx = ctx->data; local
356 RSA_PKEY_CTX *rctx = ctx->data; local
483 RSA_PKEY_CTX *rctx = ctx->data; local
    [all...]
evp_ctx.c 153 EVP_PKEY_CTX *rctx; local
159 rctx = OPENSSL_malloc(sizeof(EVP_PKEY_CTX));
160 if (!rctx) {
164 memset(rctx, 0, sizeof(EVP_PKEY_CTX));
166 rctx->pmeth = pctx->pmeth;
167 rctx->engine = pctx->engine;
168 rctx->operation = pctx->operation;
171 rctx->pkey = EVP_PKEY_up_ref(pctx->pkey);
172 if (rctx->pkey == NULL) {
178 rctx->peerkey = EVP_PKEY_up_ref(pctx->peerkey)
    [all...]
  /external/mesa3d/src/gallium/drivers/r600/
r600_state_common.c 37 static void r600_emit_command_buffer(struct r600_context *rctx, struct r600_atom *atom)
39 struct radeon_winsys_cs *cs = rctx->cs;
61 static void r600_emit_surface_sync(struct r600_context *rctx, struct r600_atom *atom)
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)
77 struct radeon_winsys_cs *cs = rctx->cs;
91 static void r600_emit_alphatest_state(struct r600_context *rctx, struct r600_atom *atom)
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)
136 struct r600_context *rctx = (struct r600_context *)ctx; local
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
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
527 struct r600_context *rctx = (struct r600_context *)ctx; local
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
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
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...]
r600_pipe.c 39 static struct r600_fence *r600_create_fence(struct r600_context *rctx)
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->current_render_cond)
157 struct r600_context *rctx = (struct r600_context *)context; local
205 struct r600_context *rctx = CALLOC_STRUCT(r600_context); local
    [all...]
r600_buffer.c 46 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,
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->vertex_buffer_state.enabled_mask
181 struct r600_context *rctx = (struct r600_context*)ctx; local
    [all...]
r600_blit.c 51 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->blitter, rctx->num_so_targets
100 struct r600_context *rctx = (struct r600_context *)ctx; local
137 struct r600_context *rctx = (struct r600_context *)ctx; local
260 struct r600_context *rctx = (struct r600_context *)ctx; local
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
    [all...]
r600_state.c 644 void r600_polygon_offset_update(struct r600_context *rctx)
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->family > CHIP_R600
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
1199 struct r600_context *rctx = (struct r600_context *)ctx; local
1214 struct r600_context *rctx = (struct r600_context *)ctx; local
1537 struct r600_context *rctx = (struct r600_context *)ctx; local
1583 struct r600_context *rctx = (struct r600_context *)ctx; local
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
    [all...]
r600_query.c 253 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,
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, &rctx->db_misc_state.atom)
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
    [all...]
evergreen_state.c 686 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
1198 struct r600_context *rctx = (struct r600_context *)ctx; local
1219 struct r600_context *rctx = (struct r600_context *)ctx; local
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
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
    [all...]
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 467 static INLINE void r600_emit_atom(struct r600_context *rctx, struct r600_atom *atom)
469 atom->emit(rctx, atom);
475 static INLINE void r600_atom_dirty(struct r600_context *rctx, struct r600_atom *state)
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...]
evergreen_compute.c 87 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->screen->screen, &shader->shader_code_bo->b.b)
855 struct r600_context *rctx = (struct r600_context*)ctx_; local
876 struct r600_context *rctx = (struct r600_context*)ctx_; local
    [all...]

Completed in 7504 milliseconds

1 2