/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeonsi/ |
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/mesa3d/src/gallium/drivers/radeonsi/ |
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/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/ |
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...] |
/external/mesa3d/src/gallium/drivers/r600/ |
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...] |
/external/chromium_org/third_party/boringssl/src/crypto/evp/ |
evp_ctx.c | 160 EVP_PKEY_CTX *rctx; local 166 rctx = OPENSSL_malloc(sizeof(EVP_PKEY_CTX)); 167 if (!rctx) { 171 memset(rctx, 0, sizeof(EVP_PKEY_CTX)); 173 rctx->pmeth = pctx->pmeth; 174 rctx->engine = pctx->engine; 175 rctx->operation = pctx->operation; 178 rctx->pkey = EVP_PKEY_dup(pctx->pkey); 182 rctx->peerkey = EVP_PKEY_dup(pctx->peerkey); 185 if (pctx->pmeth->copy(rctx, pctx) > 0) [all...] |