Home
last modified time | relevance | path

Searched refs:rctx (Results 1 – 25 of 68) sorted by relevance

123

/external/openssl/crypto/ocsp/
Docsp_ht.c112 void OCSP_REQ_CTX_free(OCSP_REQ_CTX *rctx) in OCSP_REQ_CTX_free() argument
114 if (rctx->mem) in OCSP_REQ_CTX_free()
115 BIO_free(rctx->mem); in OCSP_REQ_CTX_free()
116 if (rctx->iobuf) in OCSP_REQ_CTX_free()
117 OPENSSL_free(rctx->iobuf); in OCSP_REQ_CTX_free()
118 OPENSSL_free(rctx); in OCSP_REQ_CTX_free()
121 int OCSP_REQ_CTX_set1_req(OCSP_REQ_CTX *rctx, OCSP_REQUEST *req) in OCSP_REQ_CTX_set1_req() argument
126 if (BIO_printf(rctx->mem, req_hdr, i2d_OCSP_REQUEST(req, NULL)) <= 0) in OCSP_REQ_CTX_set1_req()
128 if (i2d_OCSP_REQUEST_bio(rctx->mem, req) <= 0) in OCSP_REQ_CTX_set1_req()
130 rctx->state = OHS_ASN1_WRITE; in OCSP_REQ_CTX_set1_req()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
Dr600_state_common.c37 static void r600_emit_command_buffer(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_command_buffer() argument
39 struct radeon_winsys_cs *cs = rctx->cs; in r600_emit_command_buffer()
61 static void r600_emit_surface_sync(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_surface_sync() argument
63 struct radeon_winsys_cs *cs = rctx->cs; in r600_emit_surface_sync()
75 static void r600_emit_r6xx_flush_and_inv(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_r6xx_flush_and_inv() argument
77 struct radeon_winsys_cs *cs = rctx->cs; in r600_emit_r6xx_flush_and_inv()
91 static void r600_emit_alphatest_state(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_alphatest_state() argument
93 struct radeon_winsys_cs *cs = rctx->cs; in r600_emit_alphatest_state()
97 if (rctx->chip_class >= EVERGREEN && a->cb0_export_16bpc) { in r600_emit_alphatest_state()
107 void r600_init_common_atoms(struct r600_context *rctx) in r600_init_common_atoms() argument
[all …]
Dr600_pipe.c39 static struct r600_fence *r600_create_fence(struct r600_context *rctx) in r600_create_fence() argument
41 struct r600_screen *rscreen = rctx->screen; in r600_create_fence()
55 rscreen->fences.data = rctx->ws->buffer_map(rscreen->fences.bo->cs_buf, in r600_create_fence()
56 rctx->cs, in r600_create_fence()
103 r600_context_emit_fence(rctx, rscreen->fences.bo, fence->index, 1); in r600_create_fence()
107 pipe_buffer_create(&rctx->screen->screen, PIPE_BIND_CUSTOM, in r600_create_fence()
110 r600_context_bo_reloc(rctx, fence->sleep_bo, RADEON_USAGE_READWRITE); in r600_create_fence()
121 struct r600_context *rctx = (struct r600_context *)ctx; in r600_flush() local
127 *rfence = r600_create_fence(rctx); in r600_flush()
130 if (rctx->current_render_cond) { in r600_flush()
[all …]
Dr600_blit.c51 struct r600_context *rctx = (struct r600_context *)ctx; in r600_blitter_begin() local
53 r600_suspend_nontimer_queries(rctx); in r600_blitter_begin()
55 util_blitter_save_vertex_buffers(rctx->blitter, in r600_blitter_begin()
56 util_last_bit(rctx->vertex_buffer_state.enabled_mask), in r600_blitter_begin()
57 rctx->vertex_buffer_state.vb); in r600_blitter_begin()
58 util_blitter_save_vertex_elements(rctx->blitter, rctx->vertex_elements); in r600_blitter_begin()
59 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader); in r600_blitter_begin()
60 util_blitter_save_so_targets(rctx->blitter, rctx->num_so_targets, in r600_blitter_begin()
61 (struct pipe_stream_output_target**)rctx->so_targets); in r600_blitter_begin()
62 util_blitter_save_rasterizer(rctx->blitter, rctx->states[R600_PIPE_STATE_RASTERIZER]); in r600_blitter_begin()
[all …]
Dr600_state.c644 void r600_polygon_offset_update(struct r600_context *rctx) in r600_polygon_offset_update() argument
650 if (rctx->rasterizer && rctx->framebuffer.zsbuf) { in r600_polygon_offset_update()
651 float offset_units = rctx->rasterizer->offset_units; in r600_polygon_offset_update()
654 switch (rctx->framebuffer.zsbuf->format) { in r600_polygon_offset_update()
677 fui(rctx->rasterizer->offset_scale)); in r600_polygon_offset_update()
683 fui(rctx->rasterizer->offset_scale)); in r600_polygon_offset_update()
690 r600_context_pipe_state_set(rctx, &state); in r600_polygon_offset_update()
698 struct r600_context *rctx = (struct r600_context *)ctx; in r600_create_blend_state_mode() local
711 if (rctx->family > CHIP_R600) in r600_create_blend_state_mode()
773 if (rctx->family > CHIP_R600) in r600_create_blend_state_mode()
[all …]
Dr600_buffer.c46 struct r600_context *rctx = (struct r600_context*)ctx; in r600_get_transfer() local
47 struct r600_transfer *transfer = util_slab_alloc(&rctx->pool_transfers); in r600_get_transfer()
67 static void r600_set_constants_dirty_if_bound(struct r600_context *rctx, in r600_set_constants_dirty_if_bound() argument
82 r600_constant_buffers_dirty(rctx, state); in r600_set_constants_dirty_if_bound()
90 struct r600_context *rctx = (struct r600_context*)pipe; in r600_buffer_transfer_map() local
98 if (rctx->ws->cs_is_buffer_referenced(rctx->cs, rbuffer->cs_buf, RADEON_USAGE_READWRITE) || in r600_buffer_transfer_map()
99 rctx->ws->buffer_is_busy(rbuffer->buf, RADEON_USAGE_READWRITE)) { in r600_buffer_transfer_map()
107 r600_init_resource(rctx->screen, rbuffer, rbuffer->b.b.width0, 4096, in r600_buffer_transfer_map()
112 mask = rctx->vertex_buffer_state.enabled_mask; in r600_buffer_transfer_map()
115 if (rctx->vertex_buffer_state.vb[i].buffer == &rbuffer->b.b) { in r600_buffer_transfer_map()
[all …]
Devergreen_state.c686 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_create_blend_state_mode() local
780 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_create_dsa_state() local
837 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_create_rs_state() local
911 if (rctx->chip_class == CAYMAN) { in evergreen_create_rs_state()
1134 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_set_clip_state() local
1141 rctx->clip = *state; in evergreen_set_clip_state()
1158 free(rctx->states[R600_PIPE_STATE_CLIP]); in evergreen_set_clip_state()
1159 rctx->states[R600_PIPE_STATE_CLIP] = rstate; in evergreen_set_clip_state()
1160 r600_context_pipe_state_set(rctx, rstate); in evergreen_set_clip_state()
1175 static void evergreen_get_scissor_rect(struct r600_context *rctx, in evergreen_get_scissor_rect() argument
[all …]
/external/mesa3d/src/gallium/drivers/r600/
Dr600_state_common.c37 static void r600_emit_command_buffer(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_command_buffer() argument
39 struct radeon_winsys_cs *cs = rctx->cs; in r600_emit_command_buffer()
61 static void r600_emit_surface_sync(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_surface_sync() argument
63 struct radeon_winsys_cs *cs = rctx->cs; in r600_emit_surface_sync()
75 static void r600_emit_r6xx_flush_and_inv(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_r6xx_flush_and_inv() argument
77 struct radeon_winsys_cs *cs = rctx->cs; in r600_emit_r6xx_flush_and_inv()
91 static void r600_emit_alphatest_state(struct r600_context *rctx, struct r600_atom *atom) in r600_emit_alphatest_state() argument
93 struct radeon_winsys_cs *cs = rctx->cs; in r600_emit_alphatest_state()
97 if (rctx->chip_class >= EVERGREEN && a->cb0_export_16bpc) { in r600_emit_alphatest_state()
107 void r600_init_common_atoms(struct r600_context *rctx) in r600_init_common_atoms() argument
[all …]
Dr600_pipe.c39 static struct r600_fence *r600_create_fence(struct r600_context *rctx) in r600_create_fence() argument
41 struct r600_screen *rscreen = rctx->screen; in r600_create_fence()
55 rscreen->fences.data = rctx->ws->buffer_map(rscreen->fences.bo->cs_buf, in r600_create_fence()
56 rctx->cs, in r600_create_fence()
103 r600_context_emit_fence(rctx, rscreen->fences.bo, fence->index, 1); in r600_create_fence()
107 pipe_buffer_create(&rctx->screen->screen, PIPE_BIND_CUSTOM, in r600_create_fence()
110 r600_context_bo_reloc(rctx, fence->sleep_bo, RADEON_USAGE_READWRITE); in r600_create_fence()
121 struct r600_context *rctx = (struct r600_context *)ctx; in r600_flush() local
127 *rfence = r600_create_fence(rctx); in r600_flush()
130 if (rctx->current_render_cond) { in r600_flush()
[all …]
Dr600_blit.c51 struct r600_context *rctx = (struct r600_context *)ctx; in r600_blitter_begin() local
53 r600_suspend_nontimer_queries(rctx); in r600_blitter_begin()
55 util_blitter_save_vertex_buffers(rctx->blitter, in r600_blitter_begin()
56 util_last_bit(rctx->vertex_buffer_state.enabled_mask), in r600_blitter_begin()
57 rctx->vertex_buffer_state.vb); in r600_blitter_begin()
58 util_blitter_save_vertex_elements(rctx->blitter, rctx->vertex_elements); in r600_blitter_begin()
59 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader); in r600_blitter_begin()
60 util_blitter_save_so_targets(rctx->blitter, rctx->num_so_targets, in r600_blitter_begin()
61 (struct pipe_stream_output_target**)rctx->so_targets); in r600_blitter_begin()
62 util_blitter_save_rasterizer(rctx->blitter, rctx->states[R600_PIPE_STATE_RASTERIZER]); in r600_blitter_begin()
[all …]
Dr600_state.c644 void r600_polygon_offset_update(struct r600_context *rctx) in r600_polygon_offset_update() argument
650 if (rctx->rasterizer && rctx->framebuffer.zsbuf) { in r600_polygon_offset_update()
651 float offset_units = rctx->rasterizer->offset_units; in r600_polygon_offset_update()
654 switch (rctx->framebuffer.zsbuf->format) { in r600_polygon_offset_update()
677 fui(rctx->rasterizer->offset_scale)); in r600_polygon_offset_update()
683 fui(rctx->rasterizer->offset_scale)); in r600_polygon_offset_update()
690 r600_context_pipe_state_set(rctx, &state); in r600_polygon_offset_update()
698 struct r600_context *rctx = (struct r600_context *)ctx; in r600_create_blend_state_mode() local
711 if (rctx->family > CHIP_R600) in r600_create_blend_state_mode()
773 if (rctx->family > CHIP_R600) in r600_create_blend_state_mode()
[all …]
Dr600_buffer.c46 struct r600_context *rctx = (struct r600_context*)ctx; in r600_get_transfer() local
47 struct r600_transfer *transfer = util_slab_alloc(&rctx->pool_transfers); in r600_get_transfer()
67 static void r600_set_constants_dirty_if_bound(struct r600_context *rctx, in r600_set_constants_dirty_if_bound() argument
82 r600_constant_buffers_dirty(rctx, state); in r600_set_constants_dirty_if_bound()
90 struct r600_context *rctx = (struct r600_context*)pipe; in r600_buffer_transfer_map() local
98 if (rctx->ws->cs_is_buffer_referenced(rctx->cs, rbuffer->cs_buf, RADEON_USAGE_READWRITE) || in r600_buffer_transfer_map()
99 rctx->ws->buffer_is_busy(rbuffer->buf, RADEON_USAGE_READWRITE)) { in r600_buffer_transfer_map()
107 r600_init_resource(rctx->screen, rbuffer, rbuffer->b.b.width0, 4096, in r600_buffer_transfer_map()
112 mask = rctx->vertex_buffer_state.enabled_mask; in r600_buffer_transfer_map()
115 if (rctx->vertex_buffer_state.vb[i].buffer == &rbuffer->b.b) { in r600_buffer_transfer_map()
[all …]
Devergreen_state.c686 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_create_blend_state_mode() local
780 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_create_dsa_state() local
837 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_create_rs_state() local
911 if (rctx->chip_class == CAYMAN) { in evergreen_create_rs_state()
1134 struct r600_context *rctx = (struct r600_context *)ctx; in evergreen_set_clip_state() local
1141 rctx->clip = *state; in evergreen_set_clip_state()
1158 free(rctx->states[R600_PIPE_STATE_CLIP]); in evergreen_set_clip_state()
1159 rctx->states[R600_PIPE_STATE_CLIP] = rstate; in evergreen_set_clip_state()
1160 r600_context_pipe_state_set(rctx, rstate); in evergreen_set_clip_state()
1175 static void evergreen_get_scissor_rect(struct r600_context *rctx, in evergreen_get_scissor_rect() argument
[all …]
/external/openssl/crypto/rsa/
Drsa_pmeth.c98 RSA_PKEY_CTX *rctx; in pkey_rsa_init() local
99 rctx = OPENSSL_malloc(sizeof(RSA_PKEY_CTX)); in pkey_rsa_init()
100 if (!rctx) in pkey_rsa_init()
102 rctx->nbits = 1024; in pkey_rsa_init()
103 rctx->pub_exp = NULL; in pkey_rsa_init()
104 rctx->pad_mode = RSA_PKCS1_PADDING; in pkey_rsa_init()
105 rctx->md = NULL; in pkey_rsa_init()
106 rctx->mgf1md = NULL; in pkey_rsa_init()
107 rctx->tbuf = NULL; in pkey_rsa_init()
109 rctx->saltlen = -2; in pkey_rsa_init()
[all …]
/external/chromium_org/third_party/boringssl/src/crypto/evp/
Dp_rsa.c91 RSA_PKEY_CTX *rctx; in pkey_rsa_init() local
92 rctx = OPENSSL_malloc(sizeof(RSA_PKEY_CTX)); in pkey_rsa_init()
93 if (!rctx) { in pkey_rsa_init()
96 memset(rctx, 0, sizeof(RSA_PKEY_CTX)); in pkey_rsa_init()
98 rctx->nbits = 2048; in pkey_rsa_init()
99 rctx->pad_mode = RSA_PKCS1_PADDING; in pkey_rsa_init()
100 rctx->saltlen = -2; in pkey_rsa_init()
102 ctx->data = rctx; in pkey_rsa_init()
140 RSA_PKEY_CTX *rctx = ctx->data; in pkey_rsa_cleanup() local
142 if (rctx == NULL) { in pkey_rsa_cleanup()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeonsi/
Dsi_state_draw.c42 struct r600_context *rctx = (struct r600_context *)ctx; in si_pipe_shader_vs() local
51 si_pm4_delete_state(rctx, vs, shader->pm4); in si_pipe_shader_vs()
95 si_pm4_bind_state(rctx, vs, shader->pm4); in si_pipe_shader_vs()
100 struct r600_context *rctx = (struct r600_context *)ctx; in si_pipe_shader_ps() local
112 si_pm4_delete_state(rctx, ps, shader->pm4); in si_pipe_shader_ps()
123 rctx->queued.named.rasterizer->flatshade)) in si_pipe_shader_ps()
211 shader->sprite_coord_enable = rctx->sprite_coord_enable; in si_pipe_shader_ps()
212 si_pm4_bind_state(rctx, ps, shader->pm4); in si_pipe_shader_ps()
244 static bool si_update_draw_info_state(struct r600_context *rctx, in si_update_draw_info_state() argument
277 rctx->pa_sc_line_stipple); in si_update_draw_info_state()
[all …]
Dr600_query.c28 struct r600_context *rctx = (struct r600_context *)ctx; in r600_create_query() local
30 return (struct pipe_query*)r600_context_query_create(rctx, query_type); in r600_create_query()
35 struct r600_context *rctx = (struct r600_context *)ctx; in r600_destroy_query() local
37 r600_context_query_destroy(rctx, (struct r600_query *)query); in r600_destroy_query()
42 struct r600_context *rctx = (struct r600_context *)ctx; in r600_begin_query() local
47 r600_query_begin(rctx, (struct r600_query *)query); in r600_begin_query()
48 LIST_ADDTAIL(&rquery->list, &rctx->active_query_list); in r600_begin_query()
53 struct r600_context *rctx = (struct r600_context *)ctx; in r600_end_query() local
56 r600_query_end(rctx, rquery); in r600_end_query()
64 struct r600_context *rctx = (struct r600_context *)ctx; in r600_get_query_result() local
[all …]
Dr600_blit.c47 struct r600_context *rctx = (struct r600_context *)ctx; in r600_blitter_begin() local
49 r600_context_queries_suspend(rctx); in r600_blitter_begin()
51 util_blitter_save_blend(rctx->blitter, rctx->queued.named.blend); in r600_blitter_begin()
52 util_blitter_save_depth_stencil_alpha(rctx->blitter, rctx->queued.named.dsa); in r600_blitter_begin()
53 util_blitter_save_stencil_ref(rctx->blitter, &rctx->stencil_ref); in r600_blitter_begin()
54 util_blitter_save_rasterizer(rctx->blitter, rctx->queued.named.rasterizer); in r600_blitter_begin()
55 util_blitter_save_fragment_shader(rctx->blitter, rctx->ps_shader); in r600_blitter_begin()
56 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader); in r600_blitter_begin()
57 util_blitter_save_vertex_elements(rctx->blitter, rctx->vertex_elements); in r600_blitter_begin()
58 if (rctx->queued.named.viewport) { in r600_blitter_begin()
[all …]
Dradeonsi_pipe.c56 static struct r600_fence *r600_create_fence(struct r600_context *rctx) in r600_create_fence() argument
58 struct r600_screen *rscreen = rctx->screen; in r600_create_fence()
72 rscreen->fences.data = rctx->ws->buffer_map(rscreen->fences.bo->cs_buf, in r600_create_fence()
73 rctx->cs, in r600_create_fence()
120 si_context_emit_fence(rctx, rscreen->fences.bo, fence->index, 1); in r600_create_fence()
123 fence->sleep_bo = si_resource_create_custom(&rctx->screen->screen, PIPE_USAGE_STAGING, 1); in r600_create_fence()
126 r600_context_bo_reloc(rctx, fence->sleep_bo, RADEON_USAGE_READWRITE); in r600_create_fence()
137 struct r600_context *rctx = (struct r600_context *)ctx; in radeonsi_flush() local
143 *rfence = r600_create_fence(rctx); in radeonsi_flush()
146 if (rctx->current_render_cond) { in radeonsi_flush()
[all …]
Dsi_state.c40 static void si_update_fb_blend_state(struct r600_context *rctx) in si_update_fb_blend_state() argument
43 struct si_state_blend *blend = rctx->queued.named.blend; in si_update_fb_blend_state()
53 mask = (1ULL << ((unsigned)rctx->framebuffer.nr_cbufs * 4)) - 1; in si_update_fb_blend_state()
57 si_pm4_set_state(rctx, fb_blend, pm4); in si_update_fb_blend_state()
197 struct r600_context *rctx = (struct r600_context *)ctx; in si_bind_blend_state() local
198 si_pm4_bind_state(rctx, blend, (struct si_state_blend *)state); in si_bind_blend_state()
199 si_update_fb_blend_state(rctx); in si_bind_blend_state()
204 struct r600_context *rctx = (struct r600_context *)ctx; in si_delete_blend_state() local
205 si_pm4_delete_state(rctx, blend, (struct si_state_blend *)state); in si_delete_blend_state()
211 struct r600_context *rctx = (struct r600_context *)ctx; in si_set_blend_color() local
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c42 struct r600_context *rctx = (struct r600_context *)ctx; in si_pipe_shader_vs() local
51 si_pm4_delete_state(rctx, vs, shader->pm4); in si_pipe_shader_vs()
95 si_pm4_bind_state(rctx, vs, shader->pm4); in si_pipe_shader_vs()
100 struct r600_context *rctx = (struct r600_context *)ctx; in si_pipe_shader_ps() local
112 si_pm4_delete_state(rctx, ps, shader->pm4); in si_pipe_shader_ps()
123 rctx->queued.named.rasterizer->flatshade)) in si_pipe_shader_ps()
211 shader->sprite_coord_enable = rctx->sprite_coord_enable; in si_pipe_shader_ps()
212 si_pm4_bind_state(rctx, ps, shader->pm4); in si_pipe_shader_ps()
244 static bool si_update_draw_info_state(struct r600_context *rctx, in si_update_draw_info_state() argument
277 rctx->pa_sc_line_stipple); in si_update_draw_info_state()
[all …]
Dr600_query.c28 struct r600_context *rctx = (struct r600_context *)ctx; in r600_create_query() local
30 return (struct pipe_query*)r600_context_query_create(rctx, query_type); in r600_create_query()
35 struct r600_context *rctx = (struct r600_context *)ctx; in r600_destroy_query() local
37 r600_context_query_destroy(rctx, (struct r600_query *)query); in r600_destroy_query()
42 struct r600_context *rctx = (struct r600_context *)ctx; in r600_begin_query() local
47 r600_query_begin(rctx, (struct r600_query *)query); in r600_begin_query()
48 LIST_ADDTAIL(&rquery->list, &rctx->active_query_list); in r600_begin_query()
53 struct r600_context *rctx = (struct r600_context *)ctx; in r600_end_query() local
56 r600_query_end(rctx, rquery); in r600_end_query()
64 struct r600_context *rctx = (struct r600_context *)ctx; in r600_get_query_result() local
[all …]
Dr600_blit.c47 struct r600_context *rctx = (struct r600_context *)ctx; in r600_blitter_begin() local
49 r600_context_queries_suspend(rctx); in r600_blitter_begin()
51 util_blitter_save_blend(rctx->blitter, rctx->queued.named.blend); in r600_blitter_begin()
52 util_blitter_save_depth_stencil_alpha(rctx->blitter, rctx->queued.named.dsa); in r600_blitter_begin()
53 util_blitter_save_stencil_ref(rctx->blitter, &rctx->stencil_ref); in r600_blitter_begin()
54 util_blitter_save_rasterizer(rctx->blitter, rctx->queued.named.rasterizer); in r600_blitter_begin()
55 util_blitter_save_fragment_shader(rctx->blitter, rctx->ps_shader); in r600_blitter_begin()
56 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader); in r600_blitter_begin()
57 util_blitter_save_vertex_elements(rctx->blitter, rctx->vertex_elements); in r600_blitter_begin()
58 if (rctx->queued.named.viewport) { in r600_blitter_begin()
[all …]
Dradeonsi_pipe.c56 static struct r600_fence *r600_create_fence(struct r600_context *rctx) in r600_create_fence() argument
58 struct r600_screen *rscreen = rctx->screen; in r600_create_fence()
72 rscreen->fences.data = rctx->ws->buffer_map(rscreen->fences.bo->cs_buf, in r600_create_fence()
73 rctx->cs, in r600_create_fence()
120 si_context_emit_fence(rctx, rscreen->fences.bo, fence->index, 1); in r600_create_fence()
123 fence->sleep_bo = si_resource_create_custom(&rctx->screen->screen, PIPE_USAGE_STAGING, 1); in r600_create_fence()
126 r600_context_bo_reloc(rctx, fence->sleep_bo, RADEON_USAGE_READWRITE); in r600_create_fence()
137 struct r600_context *rctx = (struct r600_context *)ctx; in radeonsi_flush() local
143 *rfence = r600_create_fence(rctx); in radeonsi_flush()
146 if (rctx->current_render_cond) { in radeonsi_flush()
[all …]
Dsi_state.c40 static void si_update_fb_blend_state(struct r600_context *rctx) in si_update_fb_blend_state() argument
43 struct si_state_blend *blend = rctx->queued.named.blend; in si_update_fb_blend_state()
53 mask = (1ULL << ((unsigned)rctx->framebuffer.nr_cbufs * 4)) - 1; in si_update_fb_blend_state()
57 si_pm4_set_state(rctx, fb_blend, pm4); in si_update_fb_blend_state()
197 struct r600_context *rctx = (struct r600_context *)ctx; in si_bind_blend_state() local
198 si_pm4_bind_state(rctx, blend, (struct si_state_blend *)state); in si_bind_blend_state()
199 si_update_fb_blend_state(rctx); in si_bind_blend_state()
204 struct r600_context *rctx = (struct r600_context *)ctx; in si_delete_blend_state() local
205 si_pm4_delete_state(rctx, blend, (struct si_state_blend *)state); in si_delete_blend_state()
211 struct r600_context *rctx = (struct r600_context *)ctx; in si_set_blend_color() local
[all …]

123