/external/mesa3d/src/gallium/drivers/radeon/ |
r600_gpu_load.c | 48 static void r600_update_grbm_counters(struct r600_common_screen *rscreen, 53 rscreen->ws->read_registers(rscreen->ws, GRBM_STATUS, 1, &value); 68 struct r600_common_screen *rscreen = (struct r600_common_screen*)param; local 73 while (!p_atomic_read(&rscreen->gpu_load_stop_thread)) { 91 r600_update_grbm_counters(rscreen, &rscreen->grbm_counters); 93 p_atomic_dec(&rscreen->gpu_load_stop_thread); 97 void r600_gpu_load_kill_thread(struct r600_common_screen *rscreen) 99 if (!rscreen->gpu_load_thread [all...] |
r600_pipe_common.c | 554 struct r600_common_screen *rscreen, 557 slab_create_child(&rctx->pool_transfers, &rscreen->pool_transfers); 559 rctx->screen = rscreen; 560 rctx->ws = rscreen->ws; 561 rctx->family = rscreen->family; 562 rctx->chip_class = rscreen->chip_class; 564 if (rscreen->chip_class >= CIK) 565 rctx->max_db = MAX2(8, rscreen->info.num_render_backends); 566 else if (rscreen->chip_class >= EVERGREEN) 584 if ((rscreen->chip_class == EVERGREEN || rscreen->chip_class == CAYMAN) & 784 struct r600_common_screen *rscreen = (struct r600_common_screen*)pscreen; local 792 struct r600_common_screen *rscreen = (struct r600_common_screen *)pscreen; local 920 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local 1092 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local 1162 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local [all...] |
radeon_video.c | 91 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local 92 struct radeon_winsys* ws = rscreen->ws; 215 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local 219 rscreen->ws->query_info(rscreen->ws, &info); 225 rvce_is_fw_version_supported(rscreen); 229 return (rscreen->family < CHIP_TONGA) ? 2048 : 4096; 231 return (rscreen->family < CHIP_TONGA) ? 1152 : 2304; 241 return (rscreen->family < CHIP_TONGA) ? 1 : 2; 254 return rscreen->family >= CHIP_PALM [all...] |
r600_texture.c | 38 static void r600_texture_discard_cmask(struct r600_common_screen *rscreen, 41 r600_choose_tiling(struct r600_common_screen *rscreen, 190 static int r600_init_surface(struct r600_common_screen *rscreen, 210 if (rscreen->chip_class >= EVERGREEN && !is_flushed_depth && 238 if (rscreen->chip_class >= VI && 259 r = rscreen->ws->surface_init(rscreen->ws, ptex, flags, bpe, 301 static void r600_dirty_all_framebuffer_states(struct r600_common_screen *rscreen) 303 p_atomic_inc(&rscreen->dirty_fb_counter); 309 struct r600_common_screen *rscreen = rctx->screen local 396 struct r600_common_screen *rscreen = rctx->screen; local 493 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local 993 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local 1208 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local 1238 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local 1407 struct r600_common_screen *rscreen = rctx->screen; local [all...] |
r600_pipe_common.h | 438 void (*query_opaque_metadata)(struct r600_common_screen *rscreen, 442 void (*apply_opaque_metadata)(struct r600_common_screen *rscreen, 691 void r600_init_resource_fields(struct r600_common_screen *rscreen, 694 bool r600_alloc_resource(struct r600_common_screen *rscreen, 725 bool r600_common_screen_init(struct r600_common_screen *rscreen, 727 void r600_destroy_common_screen(struct r600_common_screen *rscreen); 731 struct r600_common_screen *rscreen, 734 bool r600_can_dump_shader(struct r600_common_screen *rscreen, 736 bool r600_extra_shader_checks(struct r600_common_screen *rscreen, 738 void r600_screen_clear_buffer(struct r600_common_screen *rscreen, struct pipe_resource *dst [all...] |
r600_buffer_common.c | 102 void r600_init_resource_fields(struct r600_common_screen *rscreen, 125 if (rscreen->info.drm_major == 2 && 126 rscreen->info.drm_minor < 40) { 154 if (rscreen->info.drm_major == 2 && 155 rscreen->info.drm_minor < 40) 174 if (!rscreen->info.has_dedicated_vram && 178 if (rscreen->debug_flags & DBG_NO_WC) 191 bool r600_alloc_resource(struct r600_common_screen *rscreen, 197 new_buf = rscreen->ws->buffer_create(rscreen->ws, res->bo_size 319 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; local 531 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local 572 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local [all...] |
radeon_vce.c | 389 struct r600_common_screen *rscreen = (struct r600_common_screen *)context->screen; local 396 if (!rscreen->info.vce_fw_version) { 400 } else if (!rvce_is_fw_version_supported(rscreen)) { 409 if (rscreen->info.drm_major == 3) 411 if ((rscreen->info.drm_major == 2 && rscreen->info.drm_minor >= 42) || 412 rscreen->info.drm_major == 3) 414 if (rscreen->info.family >= CHIP_TONGA && 415 rscreen->info.family != CHIP_STONEY && 416 rscreen->info.family != CHIP_POLARIS11 & [all...] |
r600_query.c | 1751 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local 1796 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local [all...] |
r600_perfcounter.c | 583 void r600_perfcounters_destroy(struct r600_common_screen *rscreen) 585 if (rscreen->perfcounters) 586 rscreen->perfcounters->cleanup(rscreen); 602 void r600_perfcounters_add_block(struct r600_common_screen *rscreen, 631 block->num_groups *= rscreen->info.max_se;
|
r600_test_dma.c | 182 void r600_test_dma(struct r600_common_screen *rscreen) 184 struct pipe_screen *screen = &rscreen->b;
|
radeon_vce.h | 431 bool rvce_is_fw_version_supported(struct r600_common_screen *rscreen);
|
/external/mesa3d/src/gallium/drivers/r600/ |
r600_pipe.c | 121 struct r600_screen* rscreen = (struct r600_screen *)screen; local 122 struct radeon_winsys *ws = rscreen->b.ws; 132 if (!r600_common_context_init(&rctx->b, &rscreen->b, flags)) 135 rctx->screen = rscreen; 140 if (rscreen->b.info.has_uvd) { 200 if (rscreen->b.debug_flags & DBG_FORCE_DMA) 206 util_blitter_set_texture_multisample(rctx->blitter, rscreen->has_msaa); 231 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local 232 enum radeon_family family = rscreen->b.family; 292 return rscreen->b.info.drm_major == 2 && rscreen->b.info.drm_minor >= 43 479 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local 582 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local 609 struct r600_screen *rscreen = CALLOC_STRUCT(r600_screen); local [all...] |
r600_uvd.c | 158 struct r600_screen *rscreen = (struct r600_screen*)buf->base.context->screen; local 163 msg->body.decode.dt_surf_tile_config |= RUVD_NUM_BANKS(eg_num_banks(rscreen->b.info.r600_num_banks));
|
compute_memory_pool.h | 85 struct compute_memory_pool* compute_memory_pool_new(struct r600_screen *rscreen);
|
evergreen_compute.c | 982 struct r600_screen* rscreen = NULL; local 1009 struct r600_screen* rscreen = NULL; local [all...] |
compute_memory_pool.c | 50 struct r600_screen * rscreen) 57 COMPUTE_DBG(rscreen, "* compute_memory_pool_new()\n"); 59 pool->screen = rscreen;
|
evergreen_state.c | 236 struct r600_screen *rscreen = (struct r600_screen*)screen; local 248 if (!rscreen->has_msaa) 276 r600_is_colorbuffer_format_supported(rscreen->b.chip_class, format)) { 560 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; local 562 unsigned max_aniso = rscreen->force_aniso >= 0 ? rscreen->force_aniso 663 struct r600_screen *rscreen = (struct r600_screen*)ctx->screen; local 779 if (rscreen->b.chip_class == CAYMAN) { 783 nbanks = eg_num_banks(rscreen->b.info.r600_num_banks); 811 if (rscreen->b.chip_class == CAYMAN 990 struct r600_screen *rscreen = rctx->screen; local 1167 struct r600_screen *rscreen = rctx->screen; local [all...] |
r600_state.c | 167 struct r600_screen *rscreen = (struct r600_screen*)screen; local 179 if (!rscreen->has_msaa) 183 if (rscreen->b.chip_class == R600 && 217 r600_is_colorbuffer_format_supported(rscreen->b.chip_class, format)) { 584 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; local 586 unsigned max_aniso = rscreen->force_aniso >= 0 ? rscreen->force_aniso 809 struct r600_screen *rscreen = rctx->screen; local [all...] |
r600_pipe.h | 582 struct r600_screen *rscreen);
|
/external/mesa3d/src/gallium/drivers/r300/ |
r300_texture_desc.h | 46 void r300_texture_desc_init(struct r300_screen *rscreen,
|
r300_texture_desc.c | 284 static void r300_setup_cbzb_flags(struct r300_screen *rscreen, 300 if (SCREEN_DBG_ON(rscreen, DBG_NO_CBZB)) 540 void r300_texture_desc_init(struct r300_screen *rscreen, 565 if (rscreen->caps.is_r500) { 600 r300_setup_tiling(rscreen, tex); 603 r300_setup_cbzb_flags(rscreen, tex); 606 r300_setup_miptree(rscreen, tex, TRUE); 610 r300_setup_miptree(rscreen, tex, FALSE); 626 r300_setup_hyperz_properties(rscreen, tex); 627 r300_setup_cmask_properties(rscreen, tex) [all...] |
r300_texture.c | 1029 struct r300_screen *rscreen = r300_screen(screen); local 1153 struct r300_screen *rscreen = r300_screen(screen); local 1176 struct r300_screen *rscreen = r300_screen(screen); local [all...] |
r300_screen.c | 512 static bool r300_is_blending_supported(struct r300_screen *rscreen, 525 if (rscreen->caps.is_r500 &&
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
si_perfcounter.c | 652 static void si_pc_cleanup(struct r600_common_screen *rscreen) 654 r600_perfcounters_do_destroy(rscreen->perfcounters); 655 rscreen->perfcounters = NULL;
|
si_state.c | 3212 struct r600_common_screen *rscreen = sctx->b.screen; local [all...] |