Searched refs:rscreen (Results 1 - 25 of 58) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_gpu_load.c82 static void r600_update_mmio_counters(struct r600_common_screen *rscreen, argument
89 rscreen->ws->read_registers(rscreen->ws, GRBM_STATUS, 1, &value);
116 struct r600_common_screen *rscreen = (struct r600_common_screen*)param; local in function:r600_gpu_load_thread
121 while (!p_atomic_read(&rscreen->gpu_load_stop_thread)) {
139 r600_update_mmio_counters(rscreen, &rscreen->mmio_counters);
141 p_atomic_dec(&rscreen->gpu_load_stop_thread);
145 void r600_gpu_load_kill_thread(struct r600_common_screen *rscreen) argument
147 if (!rscreen
155 r600_read_mmio_counter(struct r600_common_screen * rscreen,unsigned busy_index) argument
174 r600_end_mmio_counter(struct r600_common_screen * rscreen,uint64_t begin,unsigned busy_index) argument
201 busy_index_from_type(struct r600_common_screen * rscreen,unsigned type) argument
252 r600_begin_counter(struct r600_common_screen * rscreen,unsigned type) argument
258 r600_end_counter(struct r600_common_screen * rscreen,unsigned type,uint64_t begin) argument
[all...]
H A Dr600_pipe.c142 struct r600_screen* rscreen = (struct r600_screen *)screen; local in function:r600_create_context
143 struct radeon_winsys *ws = rscreen->b.ws;
154 if (!r600_common_context_init(&rctx->b, &rscreen->b, flags))
157 rctx->screen = rscreen;
162 if (rscreen->b.info.has_hw_decode) {
228 if (rscreen->b.debug_flags & DBG_FORCE_DMA)
234 util_blitter_set_texture_multisample(rctx->blitter, rscreen->has_msaa);
258 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local in function:r600_get_param
259 enum radeon_family family = rscreen->b.family;
325 return rscreen
586 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local in function:r600_get_shader_param
709 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local in function:r600_destroy_screen
737 struct r600_screen *rscreen = CALLOC_STRUCT(r600_screen); local in function:r600_screen_create
[all...]
H A Dr600_pipe_common.c645 struct r600_common_screen *rscreen,
648 slab_create_child(&rctx->pool_transfers, &rscreen->pool_transfers);
649 slab_create_child(&rctx->pool_transfers_unsync, &rscreen->pool_transfers);
651 rctx->screen = rscreen;
652 rctx->ws = rscreen->ws;
653 rctx->family = rscreen->family;
654 rctx->chip_class = rscreen->chip_class;
670 if ((rscreen->chip_class == EVERGREEN || rscreen->chip_class == CAYMAN) &&
676 if (rscreen
644 r600_common_context_init(struct r600_common_context * rctx,struct r600_common_screen * rscreen,unsigned context_flags) argument
808 r600_get_family_name(const struct r600_common_screen * rscreen) argument
840 r600_disk_cache_create(struct r600_common_screen * rscreen) argument
872 struct r600_common_screen *rscreen = (struct r600_common_screen*)pscreen; local in function:r600_get_disk_shader_cache
878 struct r600_common_screen *rscreen = (struct r600_common_screen*)pscreen; local in function:r600_get_name
886 struct r600_common_screen *rscreen = (struct r600_common_screen *)pscreen; local in function:r600_get_paramf
1000 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:r600_get_compute_param
1140 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_get_timestamp
1212 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_query_memory_info
1260 r600_common_screen_init(struct r600_common_screen * rscreen,struct radeon_winsys * ws) argument
1381 r600_destroy_common_screen(struct r600_common_screen * rscreen) argument
1397 r600_can_dump_shader(struct r600_common_screen * rscreen,unsigned processor) argument
1403 r600_extra_shader_checks(struct r600_common_screen * rscreen,unsigned processor) argument
1409 r600_screen_clear_buffer(struct r600_common_screen * rscreen,struct pipe_resource * dst,uint64_t offset,uint64_t size,unsigned value) argument
[all...]
H A Dr600_texture.c39 static void r600_texture_discard_cmask(struct r600_common_screen *rscreen,
42 r600_choose_tiling(struct r600_common_screen *rscreen,
173 static unsigned r600_texture_get_offset(struct r600_common_screen *rscreen, argument
196 static int r600_init_surface(struct r600_common_screen *rscreen, argument
215 if (rscreen->chip_class >= EVERGREEN && !is_flushed_depth &&
248 r = rscreen->ws->surface_init(rscreen->ws, ptex,
272 static void r600_texture_init_metadata(struct r600_common_screen *rscreen, argument
294 static void r600_surface_import_metadata(struct r600_common_screen *rscreen, argument
320 struct r600_common_screen *rscreen local in function:r600_eliminate_fast_color_clear
333 r600_texture_discard_cmask(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
450 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_get_info
477 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_get_handle
598 r600_texture_get_fmask_info(struct r600_common_screen * rscreen,struct r600_texture * rtex,unsigned nr_samples,struct r600_fmask_info * out) argument
662 r600_texture_allocate_fmask(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
672 r600_texture_get_cmask_info(struct r600_common_screen * rscreen,struct r600_texture * rtex,struct r600_cmask_info * out) argument
706 r600_texture_allocate_cmask(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
717 r600_texture_alloc_cmask_separate(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
746 eg_resource_alloc_immed(struct r600_common_screen * rscreen,struct r600_resource * res,unsigned immed_size) argument
755 r600_texture_get_htile_size(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
815 r600_texture_allocate_htile(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
827 r600_print_texture_info(struct r600_common_screen * rscreen,struct r600_texture * rtex,struct u_log_context * log) argument
913 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_create_object
1036 r600_choose_tiling(struct r600_common_screen * rscreen,const struct pipe_resource * templ) argument
1098 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_create
1119 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_from_handle
1261 r600_can_invalidate_texture(struct r600_common_screen * rscreen,struct r600_texture * rtex,unsigned transfer_usage,const struct pipe_box * box) argument
1280 struct r600_common_screen *rscreen = rctx->screen; local in function:r600_texture_invalidate_storage
1871 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_memobj_from_handle
1913 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_from_memobj
1979 r600_init_screen_texture_functions(struct r600_common_screen * rscreen) argument
[all...]
H A Dr600_pipe_common.h414 void (*query_opaque_metadata)(struct r600_common_screen *rscreen,
418 void (*apply_opaque_metadata)(struct r600_common_screen *rscreen,
650 void r600_init_resource_fields(struct r600_common_screen *rscreen,
653 bool r600_alloc_resource(struct r600_common_screen *rscreen,
691 bool r600_common_screen_init(struct r600_common_screen *rscreen,
693 void r600_destroy_common_screen(struct r600_common_screen *rscreen);
697 struct r600_common_screen *rscreen,
700 bool r600_can_dump_shader(struct r600_common_screen *rscreen,
702 bool r600_extra_shader_checks(struct r600_common_screen *rscreen,
704 void r600_screen_clear_buffer(struct r600_common_screen *rscreen, struc
[all...]
H A Dradeon_video.c91 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:rvid_resize_buffer
92 struct radeon_winsys* ws = rscreen->ws;
223 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:rvid_get_video_param
227 rscreen->ws->query_info(rscreen->ws, &info);
233 rvce_is_fw_version_supported(rscreen);
262 return rscreen->family >= CHIP_PALM;
288 if (rscreen->family < CHIP_PALM) {
292 rscreen->family > CHIP_RV770;
H A Dr600_query.c57 static void r600_query_sw_destroy(struct r600_common_screen *rscreen, argument
62 rscreen->b.fence_reference(&rscreen->b, &query->fence, NULL);
482 void r600_query_hw_destroy(struct r600_common_screen *rscreen, argument
500 static struct r600_resource *r600_new_query_buffer(struct r600_common_screen *rscreen, argument
504 rscreen->info.min_alloc_size);
511 pipe_buffer_create(&rscreen->b, 0,
516 if (!query->ops->prepare_buffer(rscreen, query, buf)) {
524 static bool r600_query_hw_prepare_buffer(struct r600_common_screen *rscreen, argument
529 uint32_t *results = rscreen
599 r600_query_hw_init(struct r600_common_screen * rscreen,struct r600_query_hw * query) argument
609 r600_query_hw_create(struct r600_common_screen * rscreen,unsigned query_type,unsigned index) argument
978 struct r600_common_screen *rscreen = local in function:r600_create_query
1170 r600_query_hw_add_result(struct r600_common_screen * rscreen,struct r600_query_hw * query,void * buffer,union pipe_query_result * result) argument
1332 struct r600_common_screen *rscreen = rctx->screen; local in function:r600_query_hw_get_result
1832 r600_query_fix_enabled_rb_mask(struct r600_common_screen * rscreen) argument
2032 r600_get_num_queries(struct r600_common_screen * rscreen) argument
2044 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_get_driver_query_info
2092 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:r600_get_driver_query_group_info
2131 r600_init_screen_query_functions(struct r600_common_screen * rscreen) argument
[all...]
H A Dr600_buffer_common.c104 void r600_init_resource_fields(struct r600_common_screen *rscreen, argument
129 if (rscreen->info.drm_major == 2 &&
130 rscreen->info.drm_minor < 40) {
157 if (rscreen->info.drm_major == 2 &&
158 rscreen->info.drm_minor < 40)
176 if (rscreen->debug_flags & DBG_NO_WC)
189 bool r600_alloc_resource(struct r600_common_screen *rscreen, argument
195 new_buf = rscreen->ws->buffer_create(rscreen->ws, res->bo_size,
209 if (rscreen
352 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; local in function:r600_buffer_transfer_map
599 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_buffer_create
640 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_buffer_from_user_memory
[all...]
H A Dcompute_memory_pool.h85 struct compute_memory_pool* compute_memory_pool_new(struct r600_screen *rscreen);
H A Dradeon_vce.c394 struct r600_common_screen *rscreen = (struct r600_common_screen *)context->screen; local in function:rvce_create_encoder
401 if (!rscreen->info.vce_fw_version) {
405 } else if (!rvce_is_fw_version_supported(rscreen)) {
414 if (rscreen->info.drm_major == 3)
416 if ((rscreen->info.drm_major == 2 && rscreen->info.drm_minor >= 42) ||
417 rscreen->info.drm_major == 3)
493 bool rvce_is_fw_version_supported(struct r600_common_screen *rscreen) argument
495 switch (rscreen->info.vce_fw_version) {
506 if ((rscreen
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_gpu_load.c82 static void r600_update_mmio_counters(struct r600_common_screen *rscreen, argument
89 rscreen->ws->read_registers(rscreen->ws, GRBM_STATUS, 1, &value);
116 struct r600_common_screen *rscreen = (struct r600_common_screen*)param; local in function:r600_gpu_load_thread
121 while (!p_atomic_read(&rscreen->gpu_load_stop_thread)) {
139 r600_update_mmio_counters(rscreen, &rscreen->mmio_counters);
141 p_atomic_dec(&rscreen->gpu_load_stop_thread);
145 void r600_gpu_load_kill_thread(struct r600_common_screen *rscreen) argument
147 if (!rscreen
155 r600_read_mmio_counter(struct r600_common_screen * rscreen,unsigned busy_index) argument
174 r600_end_mmio_counter(struct r600_common_screen * rscreen,uint64_t begin,unsigned busy_index) argument
201 busy_index_from_type(struct r600_common_screen * rscreen,unsigned type) argument
252 r600_begin_counter(struct r600_common_screen * rscreen,unsigned type) argument
258 r600_end_counter(struct r600_common_screen * rscreen,unsigned type,uint64_t begin) argument
[all...]
H A Dr600_pipe.c141 struct r600_screen* rscreen = (struct r600_screen *)screen; local in function:r600_create_context
142 struct radeon_winsys *ws = rscreen->b.ws;
153 if (!r600_common_context_init(&rctx->b, &rscreen->b, flags))
156 rctx->screen = rscreen;
161 if (rscreen->b.info.has_video_hw.uvd_decode) {
224 if (rscreen->b.debug_flags & DBG_FORCE_DMA)
230 util_blitter_set_texture_multisample(rctx->blitter, rscreen->has_msaa);
259 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local in function:r600_get_param
260 enum radeon_family family = rscreen->b.family;
333 return rscreen
554 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local in function:r600_get_shader_param
687 struct r600_screen *rscreen = (struct r600_screen *)pscreen; local in function:r600_destroy_screen
715 struct r600_screen *rscreen = CALLOC_STRUCT(r600_screen); local in function:r600_screen_create
[all...]
H A Dr600_pipe_common.c580 struct r600_common_screen *rscreen,
583 slab_create_child(&rctx->pool_transfers, &rscreen->pool_transfers);
584 slab_create_child(&rctx->pool_transfers_unsync, &rscreen->pool_transfers);
586 rctx->screen = rscreen;
587 rctx->ws = rscreen->ws;
588 rctx->family = rscreen->family;
589 rctx->chip_class = rscreen->chip_class;
607 if ((rscreen->chip_class == EVERGREEN || rscreen->chip_class == CAYMAN) &&
622 u_suballocator_init(&rctx->allocator_zeroed_memory, &rctx->b, rscreen
579 r600_common_context_init(struct r600_common_context * rctx,struct r600_common_screen * rscreen,unsigned context_flags) argument
731 r600_get_family_name(const struct r600_common_screen * rscreen) argument
763 r600_disk_cache_create(struct r600_common_screen * rscreen) argument
795 struct r600_common_screen *rscreen = (struct r600_common_screen*)pscreen; local in function:r600_get_disk_shader_cache
801 struct r600_common_screen *rscreen = (struct r600_common_screen*)pscreen; local in function:r600_get_name
919 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:r600_get_compute_param
1059 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_get_timestamp
1131 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_query_memory_info
1182 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:r600_get_compiler_options
1202 r600_common_screen_init(struct r600_common_screen * rscreen,struct radeon_winsys * ws) argument
1363 r600_destroy_common_screen(struct r600_common_screen * rscreen) argument
1379 r600_can_dump_shader(struct r600_common_screen * rscreen,unsigned processor) argument
1385 r600_extra_shader_checks(struct r600_common_screen * rscreen,unsigned processor) argument
1391 r600_screen_clear_buffer(struct r600_common_screen * rscreen,struct pipe_resource * dst,uint64_t offset,uint64_t size,unsigned value) argument
[all...]
H A Dr600_texture.c40 static void r600_texture_discard_cmask(struct r600_common_screen *rscreen,
43 r600_choose_tiling(struct r600_common_screen *rscreen,
174 static unsigned r600_texture_get_offset(struct r600_common_screen *rscreen, argument
197 static int r600_init_surface(struct r600_common_screen *rscreen, argument
216 if (rscreen->chip_class >= EVERGREEN && !is_flushed_depth &&
247 r = rscreen->ws->surface_init(rscreen->ws, ptex,
271 static void r600_texture_init_metadata(struct r600_common_screen *rscreen, argument
293 static void r600_surface_import_metadata(struct r600_common_screen *rscreen, argument
319 struct r600_common_screen *rscreen local in function:r600_eliminate_fast_color_clear
332 r600_texture_discard_cmask(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
449 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_get_info
476 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_get_handle
593 r600_texture_get_fmask_info(struct r600_common_screen * rscreen,struct r600_texture * rtex,unsigned nr_samples,struct r600_fmask_info * out) argument
657 r600_texture_allocate_fmask(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
667 r600_texture_get_cmask_info(struct r600_common_screen * rscreen,struct r600_texture * rtex,struct r600_cmask_info * out) argument
701 r600_texture_allocate_cmask(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
712 r600_texture_alloc_cmask_separate(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
741 eg_resource_alloc_immed(struct r600_common_screen * rscreen,struct r600_resource * res,unsigned immed_size) argument
750 r600_texture_get_htile_size(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
810 r600_texture_allocate_htile(struct r600_common_screen * rscreen,struct r600_texture * rtex) argument
822 r600_print_texture_info(struct r600_common_screen * rscreen,struct r600_texture * rtex,struct u_log_context * log) argument
908 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_create_object
1029 r600_choose_tiling(struct r600_common_screen * rscreen,const struct pipe_resource * templ) argument
1091 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_create
1112 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_from_handle
1250 r600_can_invalidate_texture(struct r600_common_screen * rscreen,struct r600_texture * rtex,unsigned transfer_usage,const struct pipe_box * box) argument
1269 struct r600_common_screen *rscreen = rctx->screen; local in function:r600_texture_invalidate_storage
1839 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_memobj_from_handle
1879 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_texture_from_memobj
1942 r600_init_screen_texture_functions(struct r600_common_screen * rscreen) argument
[all...]
H A Dradeon_video.c91 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:rvid_resize_buffer
92 struct radeon_winsys* ws = rscreen->ws;
223 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:rvid_get_video_param
227 rscreen->ws->query_info(rscreen->ws, &info, false, false);
233 rvce_is_fw_version_supported(rscreen);
262 return rscreen->family >= CHIP_PALM;
285 if (rscreen->family < CHIP_PALM) {
289 rscreen->family > CHIP_RV770;
H A Dr600_pipe_common.h639 void r600_init_resource_fields(struct r600_common_screen *rscreen,
642 bool r600_alloc_resource(struct r600_common_screen *rscreen,
692 bool r600_common_screen_init(struct r600_common_screen *rscreen,
694 void r600_destroy_common_screen(struct r600_common_screen *rscreen);
698 struct r600_common_screen *rscreen,
701 bool r600_can_dump_shader(struct r600_common_screen *rscreen,
703 bool r600_extra_shader_checks(struct r600_common_screen *rscreen,
705 void r600_screen_clear_buffer(struct r600_common_screen *rscreen, struct pipe_resource *dst,
718 void r600_gpu_load_kill_thread(struct r600_common_screen *rscreen);
719 uint64_t r600_begin_counter(struct r600_common_screen *rscreen, unsigne
[all...]
H A Dr600_query.c57 static void r600_query_sw_destroy(struct r600_common_screen *rscreen, argument
62 rscreen->b.fence_reference(&rscreen->b, &query->fence, NULL);
482 void r600_query_hw_destroy(struct r600_common_screen *rscreen, argument
500 static struct r600_resource *r600_new_query_buffer(struct r600_common_screen *rscreen, argument
504 rscreen->info.min_alloc_size);
511 pipe_buffer_create(&rscreen->b, 0,
516 if (!query->ops->prepare_buffer(rscreen, query, buf)) {
524 static bool r600_query_hw_prepare_buffer(struct r600_common_screen *rscreen, argument
529 uint32_t *results = rscreen
599 r600_query_hw_init(struct r600_common_screen * rscreen,struct r600_query_hw * query) argument
609 r600_query_hw_create(struct r600_common_screen * rscreen,unsigned query_type,unsigned index) argument
978 struct r600_common_screen *rscreen = local in function:r600_create_query
1171 r600_query_hw_add_result(struct r600_common_screen * rscreen,struct r600_query_hw * query,void * buffer,union pipe_query_result * result) argument
1333 struct r600_common_screen *rscreen = rctx->screen; local in function:r600_query_hw_get_result
1830 r600_query_fix_enabled_rb_mask(struct r600_common_screen * rscreen) argument
2030 r600_get_num_queries(struct r600_common_screen * rscreen) argument
2042 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_get_driver_query_info
2090 struct r600_common_screen *rscreen = (struct r600_common_screen *)screen; local in function:r600_get_driver_query_group_info
2129 r600_init_screen_query_functions(struct r600_common_screen * rscreen) argument
[all...]
H A Dr600_buffer_common.c105 void r600_init_resource_fields(struct r600_common_screen *rscreen, argument
130 if (rscreen->info.drm_minor < 40) {
157 if (rscreen->info.drm_minor < 40)
175 if (rscreen->debug_flags & DBG_NO_WC)
188 bool r600_alloc_resource(struct r600_common_screen *rscreen, argument
194 new_buf = rscreen->ws->buffer_create(rscreen->ws, res->bo_size,
208 if (rscreen->info.r600_has_virtual_memory)
209 res->gpu_address = rscreen->ws->buffer_get_virtual_address(res->buf);
218 if (rscreen
350 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; local in function:r600_buffer_transfer_map
601 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_buffer_create
642 struct r600_common_screen *rscreen = (struct r600_common_screen*)screen; local in function:r600_buffer_from_user_memory
[all...]
H A Dcompute_memory_pool.h85 struct compute_memory_pool* compute_memory_pool_new(struct r600_screen *rscreen);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
H A Dr300_texture_desc.h46 void r300_texture_desc_init(struct r300_screen *rscreen,
H A Dr300_texture_desc.c284 static void r300_setup_cbzb_flags(struct r300_screen *rscreen, argument
300 if (SCREEN_DBG_ON(rscreen, DBG_NO_CBZB))
540 void r300_texture_desc_init(struct r300_screen *rscreen, argument
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, te
[all...]
H A Dr300_texture.c1024 struct r300_screen *rscreen = r300_screen(screen); local in function:r300_texture_destroy
1028 mtx_lock(&rscreen->cmask_mutex);
1029 if (texture == rscreen->cmask_resource) {
1030 rscreen->cmask_resource = NULL;
1032 mtx_unlock(&rscreen->cmask_mutex);
1066 r300_texture_create_object(struct r300_screen *rscreen, argument
1073 struct radeon_winsys *rws = rscreen->rws;
1083 tex->b.b.screen = &rscreen->screen;
1097 r300_texture_desc_init(rscreen, tex, base);
1101 tex->tex.size_in_bytes >= rscreen
1156 struct r300_screen *rscreen = r300_screen(screen); local in function:r300_texture_create
1179 struct r300_screen *rscreen = r300_screen(screen); local in function:r300_texture_from_handle
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_texture_desc.h46 void r300_texture_desc_init(struct r300_screen *rscreen,
H A Dr300_screen_buffer.c66 struct r300_screen *rscreen = r300_screen(screen); local in function:r300_resource_destroy
70 mtx_lock(&rscreen->cmask_mutex);
71 if (buf == rscreen->cmask_resource) {
72 rscreen->cmask_resource = NULL;
74 mtx_unlock(&rscreen->cmask_mutex);
H A Dr300_texture_desc.c284 static void r300_setup_cbzb_flags(struct r300_screen *rscreen, argument
300 if (SCREEN_DBG_ON(rscreen, DBG_NO_CBZB))
540 void r300_texture_desc_init(struct r300_screen *rscreen, argument
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, te
[all...]

Completed in 29 milliseconds

123