HomeSort by relevance Sort by last modified time
    Searched refs:rscreen (Results 1 - 18 of 18) sorted by null

  /external/mesa3d/src/gallium/drivers/radeonsi/
radeonsi_pipe.c 58 struct r600_screen *rscreen = rctx->screen; local
61 pipe_mutex_lock(rscreen->fences.mutex);
63 if (!rscreen->fences.bo) {
65 rscreen->fences.bo = si_resource_create_custom(&rscreen->screen,
68 if (!rscreen->fences.bo) {
72 rscreen->fences.data = rctx->ws->buffer_map(rscreen->fences.bo->cs_buf,
77 if (!LIST_IS_EMPTY(&rscreen->fences.pool)) {
81 LIST_FOR_EACH_ENTRY(entry, &rscreen->fences.pool, head)
193 struct r600_screen* rscreen = (struct r600_screen *)screen; local
283 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
290 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
395 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
419 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
496 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
526 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
539 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
549 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
661 struct r600_screen *rscreen = CALLOC_STRUCT(r600_screen); local
    [all...]
r600_buffer.c 42 struct r600_screen *rscreen = (struct r600_screen*)screen; local
117 bool si_init_resource(struct r600_screen *rscreen,
149 res->buf = rscreen->ws->buffer_create(rscreen->ws, size, alignment, bind, initial_domain);
154 res->cs_buf = rscreen->ws->buffer_get_cs_handle(res->buf);
162 struct r600_screen *rscreen = (struct r600_screen*)screen; local
174 if (!si_init_resource(rscreen, rbuffer, templ->width0, alignment, templ->bind, templ->usage)) {
radeonsi_pipe.h 196 bool si_init_resource(struct r600_screen *rscreen,
270 struct r600_screen *rscreen = (struct r600_screen*)screen; local
273 return rscreen->ws->buffer_get_virtual_address(rresource->cs_buf);
r600_texture.c 152 struct r600_screen *rscreen = (struct r600_screen*)screen; local
160 r = rscreen->ws->surface_init(rscreen->ws, &rtex->surface);
226 struct r600_screen *rscreen = (struct r600_screen*)screen; local
228 rscreen->ws->buffer_set_tiling(resource->buf,
240 return rscreen->ws->buffer_get_handle(resource->buf,
476 struct r600_screen *rscreen = (struct r600_screen*)screen; local
508 if (!si_init_resource(rscreen, resource, size, base_align, base->bind, base->usage)) {
514 resource->cs_buf = rscreen->ws->buffer_get_cs_handle(buf);
524 struct r600_screen *rscreen = (struct r600_screen*)screen local
589 struct r600_screen *rscreen = (struct r600_screen*)screen; local
    [all...]
r600_blit.c 272 struct r600_screen *rscreen = (struct r600_screen *)tex->screen; local
307 struct r600_screen *rscreen = (struct r600_screen *)tex->screen; local
  /external/mesa3d/src/gallium/drivers/r600/
r600_pipe.c 41 struct r600_screen *rscreen = rctx->screen; local
44 pipe_mutex_lock(rscreen->fences.mutex);
46 if (!rscreen->fences.bo) {
48 rscreen->fences.bo = (struct r600_resource*)
49 pipe_buffer_create(&rscreen->screen, PIPE_BIND_CUSTOM,
51 if (!rscreen->fences.bo) {
55 rscreen->fences.data = rctx->ws->buffer_map(rscreen->fences.bo->cs_buf,
60 if (!LIST_IS_EMPTY(&rscreen->fences.pool)) {
64 LIST_FOR_EACH_ENTRY(entry, &rscreen->fences.pool, head)
206 struct r600_screen* rscreen = (struct r600_screen *)screen; local
366 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
373 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
486 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
678 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
712 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
725 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
735 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local
898 struct r600_screen *rscreen = (struct r600_screen*)screen; local
906 struct r600_screen *rscreen = CALLOC_STRUCT(r600_screen); local
    [all...]
r600_texture.c 68 static int r600_init_surface(struct r600_screen *rscreen,
90 if (rscreen->chip_class >= EVERGREEN &&
165 struct r600_screen *rscreen = (struct r600_screen*)screen; local
169 r = rscreen->ws->surface_init(rscreen->ws, &rtex->surface);
212 struct r600_screen *rscreen = (struct r600_screen*)screen; local
214 rscreen->ws->buffer_set_tiling(resource->buf,
226 return rscreen->ws->buffer_get_handle(resource->buf,
256 void r600_texture_get_fmask_info(struct r600_screen *rscreen,
288 if (rscreen->chip_class <= R700)
388 struct r600_screen *rscreen = (struct r600_screen*)screen; local
451 struct r600_screen *rscreen = (struct r600_screen*)screen; local
522 struct r600_screen *rscreen = (struct r600_screen*)screen; local
917 struct r600_screen *rscreen = (struct r600_screen *)screen; local
    [all...]
r600_buffer.c 197 bool r600_init_resource(struct r600_screen *rscreen,
229 res->buf = rscreen->ws->buffer_create(rscreen->ws, size, alignment, bind, initial_domain);
234 res->cs_buf = rscreen->ws->buffer_get_cs_handle(res->buf);
243 struct r600_screen *rscreen = (struct r600_screen*)screen; local
253 if (!r600_init_resource(rscreen, rbuffer, templ->width0, alignment, templ->bind, templ->usage)) {
r600_resource.h 122 void r600_texture_get_fmask_info(struct r600_screen *rscreen,
126 void r600_texture_get_cmask_info(struct r600_screen *rscreen,
compute_memory_pool.h 60 struct compute_memory_pool* compute_memory_pool_new(struct r600_screen *rscreen); ///Creates a new pool
evergreen_compute.c 762 struct r600_screen* rscreen = (struct r600_screen*)screen; local
775 result->chunk = compute_memory_alloc(rscreen->global_pool, size_in_dw);
794 struct r600_screen* rscreen = (struct r600_screen*)screen; local
796 compute_memory_free(rscreen->global_pool, buffer->chunk->id);
compute_memory_pool.c 77 struct r600_screen * rscreen)
84 pool->screen = rscreen;
r600_pipe.h 144 struct r600_screen *rscreen);
528 bool r600_init_resource(struct r600_screen *rscreen,
887 struct r600_screen *rscreen = (struct r600_screen*)screen; local
890 return rscreen->ws->buffer_get_virtual_address(rresource->cs_buf);
r600_state.c 575 struct r600_screen *rscreen = (struct r600_screen*)screen; local
587 if (rscreen->info.drm_minor < 22)
591 if (rscreen->chip_class == R600 &&
1258 struct r600_screen *rscreen = rctx->screen; local
    [all...]
evergreen_state.c 623 struct r600_screen *rscreen = (struct r600_screen*)screen; local
635 if (rscreen->info.drm_minor < 19)
986 struct r600_screen *rscreen = (struct r600_screen*)ctx->screen; local
1061 if (rscreen->chip_class == CAYMAN) {
1065 nbanks = eg_num_banks(rscreen->tiling_info.num_banks);
1242 struct r600_screen *rscreen = rctx->screen; local
1436 struct r600_screen *rscreen = rctx->screen; local
    [all...]
  /external/mesa3d/src/gallium/drivers/r300/
r300_texture_desc.h 46 void r300_texture_desc_init(struct r300_screen *rscreen,
r300_texture_desc.c 288 static void r300_setup_cbzb_flags(struct r300_screen *rscreen,
304 if (SCREEN_DBG_ON(rscreen, DBG_NO_CBZB))
477 void r300_texture_desc_init(struct r300_screen *rscreen,
504 r300_setup_tiling(rscreen, tex);
507 r300_setup_cbzb_flags(rscreen, tex);
510 r300_setup_miptree(rscreen, tex, TRUE);
514 r300_setup_miptree(rscreen, tex, FALSE);
530 r300_setup_hyperz_properties(rscreen, tex);
532 if (SCREEN_DBG_ON(rscreen, DBG_TEX))
r300_texture.c 950 r300_texture_create_object(struct r300_screen *rscreen,
957 struct radeon_winsys *rws = rscreen->rws
1009 struct r300_screen *rscreen = r300_screen(screen); local
1031 struct r300_screen *rscreen = r300_screen(screen); local
    [all...]

Completed in 294 milliseconds