/external/openssl/crypto/ocsp/ |
D | ocsp_ht.c | 112 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/ |
D | r600_state_common.c | 37 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 …]
|
D | r600_pipe.c | 39 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 …]
|
D | r600_blit.c | 51 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 …]
|
D | r600_state.c | 644 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 …]
|
D | r600_buffer.c | 46 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 …]
|
D | evergreen_state.c | 686 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/ |
D | r600_state_common.c | 37 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 …]
|
D | r600_pipe.c | 39 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 …]
|
D | r600_blit.c | 51 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 …]
|
D | r600_state.c | 644 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 …]
|
D | r600_buffer.c | 46 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 …]
|
D | evergreen_state.c | 686 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/ |
D | rsa_pmeth.c | 98 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/ |
D | p_rsa.c | 91 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/ |
D | si_state_draw.c | 42 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 …]
|
D | r600_query.c | 28 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 …]
|
D | r600_blit.c | 47 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 …]
|
D | radeonsi_pipe.c | 56 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 …]
|
D | si_state.c | 40 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/ |
D | si_state_draw.c | 42 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 …]
|
D | r600_query.c | 28 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 …]
|
D | r600_blit.c | 47 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 …]
|
D | radeonsi_pipe.c | 56 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 …]
|
D | si_state.c | 40 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 …]
|