/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_sqtt.c | 43 unsigned max_se = sctx->screen->info.max_se; in si_thread_trace_init_bo() 74 return sctx->screen->info.cu_mask[se][0] == 0; in si_se_is_disabled() 83 struct si_screen *sscreen = sctx->screen; in si_emit_thread_trace_start() 91 uint64_t data_va = ac_thread_trace_get_data_va(&sctx->screen->info, sctx->thread_trace, va, se); in si_emit_thread_trace_start() 104 int first_active_cu = ffs(sctx->screen->info.cu_mask[se][0]); in si_emit_thread_trace_start() 143 S_008D1C_AUTO_FLUSH_MODE(sctx->screen->info.has_sqtt_auto_flush_mode_bug)); in si_emit_thread_trace_start() 289 unsigned max_se = sctx->screen->info.max_se; in si_emit_thread_trace_stop() 306 if (sctx->screen->info.has_sqtt_rb_harvest_bug) { in si_emit_thread_trace_stop() 327 if (!sctx->screen->info.has_sqtt_rb_harvest_bug) { in si_emit_thread_trace_stop() 464 si_pc_emit_spm_stop(cs, sctx->screen in si_thread_trace_stop() [all...] |
H A D | si_state_shaders.cpp | 181 sel->screen->debug_flags & DBG(FS_CORRECT_DERIVS_AFTER_KILL)) in si_get_ir_cache_key() 186 if (sel->screen->use_ngg_culling) in si_get_ir_cache_key() 188 if (sel->screen->record_llvm_ir) in si_get_ir_cache_key() 193 if (sel->screen->options.no_infinite_interp) in si_get_ir_cache_key() 195 if (sel->screen->options.clamp_div_by_zero) in si_get_ir_cache_key() 201 sel->screen->options.vrs2x2) in si_get_ir_cache_key() 203 if (sel->screen->options.inline_uniforms) in si_get_ir_cache_key() 337 si_determine_wave_size(shader->selector->screen, shader->gs_copy_shader); in si_load_shader_binary() 339 si_shader_binary_upload(shader->selector->screen, shader->gs_copy_shader, 0); in si_load_shader_binary() 504 if (shader->selector->screen in si_shader_mem_ordered() [all...] |
H A D | si_state.c | 93 if (sctx->screen->dpbb_allowed && sctx->last_cb_target_mask != cb_target_mask) { in si_emit_cb_render_state() 125 sctx->screen->info.has_dcc_constant_encode)); in si_emit_cb_render_state() 130 if (sctx->screen->info.rbplus_allowed) { in si_emit_cb_render_state() 547 si_blend_check_commutativity(sctx->screen, blend, eqRGB, srcRGB, dstRGB, 0x7 << (4 * i)); in si_create_blend_state_mode() 548 si_blend_check_commutativity(sctx->screen, blend, eqA, srcA, dstA, 0x8 << (4 * i)); in si_create_blend_state_mode() 624 if (sctx->screen->info.rbplus_allowed) { in si_create_blend_state_mode() 745 if (sctx->screen->info.has_export_conflict_bug && in si_bind_blend_state() 761 if (sctx->screen->dpbb_allowed && in si_bind_blend_state() 767 if (sctx->screen->has_out_of_order_rast && in si_bind_blend_state() 870 !sctx->screen in si_emit_clip_regs() 1819 si_translate_texformat(struct pipe_screen *screen, enum pipe_format format, const struct util_format_description *desc, int first_non_void) si_translate_texformat() argument 2091 is_wrap_mode_legal(struct si_screen *screen, unsigned wrap) is_wrap_mode_legal() argument 2208 si_is_sampler_format_supported(struct pipe_screen *screen, enum pipe_format format) si_is_sampler_format_supported() argument 2229 si_translate_buffer_dataformat(struct pipe_screen *screen, const struct util_format_description *desc, int first_non_void) si_translate_buffer_dataformat() argument 2305 si_translate_buffer_numformat(struct pipe_screen *screen, const struct util_format_description *desc, int first_non_void) si_translate_buffer_numformat() argument 2340 si_is_vertex_format_supported(struct pipe_screen *screen, enum pipe_format format, unsigned usage) si_is_vertex_format_supported() argument 2396 si_is_format_supported(struct pipe_screen *screen, enum pipe_format format, enum pipe_texture_target target, unsigned sample_count, unsigned storage_sample_count, unsigned usage) si_is_format_supported() argument 3900 si_make_buffer_descriptor(struct si_screen *screen, struct si_resource *buf, enum pipe_format format, unsigned offset, unsigned num_elements, uint32_t *state) si_make_buffer_descriptor() argument 4005 gfx10_make_texture_descriptor( struct si_screen *screen, struct si_texture *tex, bool sampler, enum pipe_texture_target target, enum pipe_format pipe_format, const unsigned char state_swizzle[4], unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned width, unsigned height, unsigned depth, uint32_t *state, uint32_t *fmask_state) gfx10_make_texture_descriptor() argument 4189 si_make_texture_descriptor(struct si_screen *screen, struct si_texture *tex, bool sampler, enum pipe_texture_target target, enum pipe_format pipe_format, const unsigned char state_swizzle[4], unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned width, unsigned height, unsigned depth, uint32_t *state, uint32_t *fmask_state) si_make_texture_descriptor() argument 5224 si_create_vertex_state(struct pipe_screen *screen, struct pipe_vertex_buffer *buffer, const struct pipe_vertex_element *elements, unsigned num_elements, struct pipe_resource *indexbuf, uint32_t full_velem_mask) si_create_vertex_state() argument 5265 si_vertex_state_destroy(struct pipe_screen *screen, struct pipe_vertex_state *state) si_vertex_state_destroy() argument 5274 si_pipe_create_vertex_state(struct pipe_screen *screen, struct pipe_vertex_buffer *buffer, const struct pipe_vertex_element *elements, unsigned num_elements, struct pipe_resource *indexbuf, uint32_t full_velem_mask) si_pipe_create_vertex_state() argument 5287 si_pipe_vertex_state_destroy(struct pipe_screen *screen, struct pipe_vertex_state *state) si_pipe_vertex_state_destroy() argument [all...] |
H A D | si_test_image_copy_region.c | 485 struct pipe_screen *screen = &sscreen->b; in si_test_image_copy_region() local 486 struct pipe_context *ctx = screen->context_create(screen, NULL, 0); in si_test_image_copy_region() 534 src = screen->resource_create(screen, &tsrc); in si_test_image_copy_region() 535 dst = screen->resource_create(screen, &tdst); in si_test_image_copy_region() 645 struct pipe_screen *screen = &sscreen->b; in si_test_blit() local 646 struct pipe_context *ctx = screen->context_create(screen, NUL in si_test_blit() [all...] |
/third_party/mesa3d/src/mesa/main/ |
H A D | externalobjects.c | 69 struct pipe_screen *screen = ctx->pipe->screen; in import_memoryobj_fd() local 78 obj->memory = screen->memobj_create_from_handle(screen, in import_memoryobj_fd() 94 struct pipe_screen *screen = ctx->pipe->screen; in import_memoryobj_win32() local 108 obj->memory = screen->memobj_create_from_handle(screen, in import_memoryobj_win32() 121 struct pipe_screen *screen = ctx->pipe->screen; in _mesa_delete_memory_object() local [all...] |
H A D | getstring.c | 139 struct pipe_screen *screen = ctx->pipe->screen; in _mesa_GetString() local 143 const GLubyte *str = (const GLubyte *)screen->get_vendor(screen); in _mesa_GetString() 149 const GLubyte *str = (const GLubyte *)screen->get_name(screen); in _mesa_GetString()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_program.c | 377 struct pipe_screen *screen = st->screen; in st_prog_to_nir_postprocess() local 390 NIR_PASS_V(nir, st_nir_lower_wpos_ytransform, prog, screen); in st_prog_to_nir_postprocess() 501 struct pipe_screen *screen = st->screen; in st_create_nir_shader() local 515 screen->get_shader_param(screen, sh, PIPE_SHADER_CAP_PREFERRED_IR)) { in st_create_nir_shader() 519 if (screen->get_param(screen, PIPE_CAP_NIR_IMAGES_AS_DEREF)) in st_create_nir_shader() 523 state->tokens = nir_to_tgsi(nir, screen); in st_create_nir_shader() 643 struct pipe_screen *screen = st->screen; lower_ucp() local 1054 struct pipe_screen *screen = st->screen; st_create_fp_variant() local [all...] |
H A D | st_atom_framebuffer.c | 76 struct pipe_screen *screen = st->screen; in framebuffer_quantize_num_samples() local 98 if (screen->is_format_supported(screen, PIPE_FORMAT_NONE, in framebuffer_quantize_num_samples()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_program.c | 105 uint32_t fibers_per_sp = ctx->screen->info->a6xx.fibers_per_sp; in fd6_emit_shader() 106 uint32_t num_sp_cores = ctx->screen->info->num_sp_cores; in fd6_emit_shader() 116 ctx->screen->dev, total_size, FD_BO_NOMAP, in fd6_emit_shader() 146 MIN2(so->instrlen, ctx->screen->info->a6xx.instr_cache_size); in fd6_emit_shader() 166 if (ctx->screen->info->a6xx.tess_use_shared) in setup_stream_out_disable() 178 if (ctx->screen->info->a6xx.tess_use_shared) { in setup_stream_out_disable() 243 if (ctx->screen->info->a6xx.tess_use_shared) in setup_stream_out() 279 if (ctx->screen->info->a6xx.tess_use_shared) { in setup_stream_out() 367 fd6_emit_tess_bos(struct fd_screen *screen, struct fd_ringbuffer *ring, 385 OUT_RELOC(ring, screen 1238 struct fd_screen *screen = ctx->screen; global() variable 1272 fd_screen_lock(screen); global() variable 1276 fd_screen_unlock(screen); global() variable [all...] |
/third_party/glfw/src/ |
H A D | x11_monitor.c | 89 _glfwSplitBPP(DefaultDepth(_glfw.x11.display, _glfw.x11.screen), in vidmodeFromModeInfo() 217 const int widthMM = DisplayWidthMM(_glfw.x11.display, _glfw.x11.screen); in _glfwPollMonitorsX11() 218 const int heightMM = DisplayHeightMM(_glfw.x11.display, _glfw.x11.screen); in _glfwPollMonitorsX11() 382 areaWidth = DisplayWidth(_glfw.x11.display, _glfw.x11.screen); in _glfwGetMonitorWorkareaX11() 383 areaHeight = DisplayHeight(_glfw.x11.display, _glfw.x11.screen); in _glfwGetMonitorWorkareaX11() 523 mode->width = DisplayWidth(_glfw.x11.display, _glfw.x11.screen); in _glfwGetVideoModeX11() 524 mode->height = DisplayHeight(_glfw.x11.display, _glfw.x11.screen); in _glfwGetVideoModeX11() 527 _glfwSplitBPP(DefaultDepth(_glfw.x11.display, _glfw.x11.screen), in _glfwGetVideoModeX11() 555 XF86VidModeGetGammaRampSize(_glfw.x11.display, _glfw.x11.screen, &size); in _glfwGetGammaRampX11() 560 _glfw.x11.screen, in _glfwGetGammaRampX11() [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/hyper_graphic_manager/src/ |
H A D | hyper_graphic_manager_napi.cpp | 89 int32_t screen = 0;
in GetScreenSupportedRefreshRates() local 91 napi_get_value_int32(env, arg[0], &screen);
in GetScreenSupportedRefreshRates() 92 if (screen < 0) {
in GetScreenSupportedRefreshRates() 95 id = static_cast<ScreenId>(screen);
in GetScreenSupportedRefreshRates()
|
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/common/src/ |
H A D | screen_manager_adapter.cpp | 22 #include "screen.h" 61 DHLOGI("remove an exist virtual screen."); in CreateVirtualScreen() 64 DHLOGE("remove virtual screen failed, screenId:%{public}" PRIu64, iter->second); in CreateVirtualScreen() 129 DHLOGI("remove screen from group, screenId: %{public}" PRIu64, screenId); in RemoveScreenFromGroup() 137 DHLOGI("remove virtual screen, screenId: %{public}" PRIu64, screenId); in RemoveVirtualScreen() 140 DHLOGE("remove virtual screen failed, screenId:%{public}" PRIu64, screenId); in RemoveVirtualScreen() 162 sptr<Rosen::Screen> screen = Rosen::ScreenManager::GetInstance().GetScreenById(screenId); in GetMapRelation() local 163 if (screen == nullptr) { in GetMapRelation() 164 DHLOGE("screen is nullptr."); in GetMapRelation() 175 uint32_t width = screen in GetMapRelation() [all...] |
/third_party/mesa3d/src/glx/tests/ |
H A D | query_renderer_implementation_unittest.cpp | 77 fake_queryInteger(__DRIscreen *screen, int attribute, unsigned int *val) in fake_queryInteger() argument 79 (void) screen; in fake_queryInteger() 124 fake_queryString(__DRIscreen *screen, int attribute, const char **val) in fake_queryString() argument 126 (void) screen; in fake_queryString()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_resource_buffer.h | 264 return svga_screen(sbuf->b.screen)->sws; in svga_buffer_winsys_screen() 362 svga_user_buffer_create(struct pipe_screen *screen, 368 svga_buffer_create(struct pipe_screen *screen, 402 svga_resource_destroy(struct pipe_screen *screen,
|
H A D | svga_context.h | 906 svga_context_create(struct pipe_screen *screen, 956 return svga_screen(svga->pipe.screen)->sws; in svga_sws() 962 return svga_screen(svga->pipe.screen)->sws->have_gb_objects; in svga_have_gb_objects() 968 return svga_screen(svga->pipe.screen)->sws->have_gb_dma; in svga_have_gb_dma() 974 return svga_screen(svga->pipe.screen)->sws->have_vgpu10; in svga_have_vgpu10() 980 return svga_screen(svga->pipe.screen)->sws->have_sm4_1; in svga_have_sm4_1() 986 return svga_screen(svga->pipe.screen)->sws->have_sm5; in svga_have_sm5() 992 return svga_screen(svga->pipe.screen)->sws->have_gl43; in svga_have_gl43() 998 return svga_screen(svga->pipe.screen)->sws->need_to_rebind_resources; in svga_need_to_rebind_resources() 1018 (svga_screen(svga->pipe.screen) in svga_use_sampler_state_mapping() [all...] |
/third_party/mesa3d/src/gallium/drivers/lima/ |
H A D | lima_disk_cache.c | 192 lima_disk_cache_init(struct lima_screen *screen) in lima_disk_cache_init() argument 204 screen->disk_cache = disk_cache_create(screen->base.get_name(&screen->base), timestamp, 0); in lima_disk_cache_init()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_blit.c | 49 struct zink_screen *screen = zink_screen(ctx->base.screen); in blit_resolve() local 51 if (src->format != zink_get_format(screen, info->src.format) || in blit_resolve() 52 dst->format != zink_get_format(screen, info->dst.format)) in blit_resolve() 116 get_resource_features(struct zink_screen *screen, struct zink_resource *res) in get_resource_features() argument 118 VkFormatProperties props = screen->format_props[res->base.b.format]; in get_resource_features() 147 struct zink_screen *screen = zink_screen(ctx->base.screen); in blit_native() local 148 if (src->format != zink_get_format(screen, info->src.format) || in blit_native() 149 dst->format != zink_get_format(screen, inf in blit_native() [all...] |
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_resource_texture.c | 769 i915_resource_get_handle(struct pipe_screen *screen, in i915_resource_get_handle() argument 777 struct i915_screen *is = i915_screen(screen); in i915_resource_get_handle() 794 struct i915_winsys *iws = i915_screen(pipe->screen)->iws; in i915_texture_transfer_map() 829 i915_texture_create(pipe->screen, resource, true); in i915_texture_transfer_map() 871 struct i915_winsys *iws = i915_screen(tex->b.screen)->iws; in i915_texture_transfer_unmap() 913 i915_texture_create(struct pipe_screen *screen, in i915_texture_create() argument 916 struct i915_screen *is = i915_screen(screen); in i915_texture_create() 926 tex->b.screen = screen; in i915_texture_create() 969 i915_texture_from_handle(struct pipe_screen *screen, in i915_texture_from_handle() argument [all...] |
/third_party/mesa3d/src/gallium/auxiliary/hud/ |
H A D | hud_context.c | 1162 has_occlusion_query(struct pipe_screen *screen) in has_occlusion_query() argument 1164 return screen->get_param(screen, PIPE_CAP_OCCLUSION_QUERY) != 0; in has_occlusion_query() 1168 has_streamout(struct pipe_screen *screen) in has_streamout() argument 1170 return screen->get_param(screen, PIPE_CAP_MAX_STREAM_OUTPUT_BUFFERS) != 0; in has_streamout() 1174 has_pipeline_stats_query(struct pipe_screen *screen) in has_pipeline_stats_query() argument 1176 return screen->get_param(screen, PIPE_CAP_QUERY_PIPELINE_STATISTICS) != 0; in has_pipeline_stats_query() 1180 hud_parse_env_var(struct hud_context *hud, struct pipe_screen *screen, in hud_parse_env_var() argument 1513 print_help(struct pipe_screen *screen) print_help() argument 1856 struct pipe_screen *screen = cso_get_pipe_context(cso)->screen; hud_create() local [all...] |
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_state_sampler.c | 265 struct softpipe_screen *screen = softpipe_screen(tex->screen); in prepare_shader_sampling() local 266 struct sw_winsys *winsys = screen->winsys; in prepare_shader_sampling() 293 struct softpipe_screen *screen = softpipe_screen(tex->screen); in sp_sampler_view_display_target_unmap() local 294 struct sw_winsys *winsys = screen->winsys; in sp_sampler_view_display_target_unmap()
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/ |
H A D | drawing_sample_canvaskit0310.cpp | 99 std::unique_ptr<HdiScreen> screen = nullptr; member in HelloDrawing 470 screen = HdiScreen::CreateHdiScreen(output->GetScreenId()); in CreatePyhsicalScreen() 471 screen->Init(); in CreatePyhsicalScreen() 472 screen->GetScreenSupportedModes(displayModeInfos_); in CreatePyhsicalScreen() 475 screen->GetScreenMode(currentModeIndex_); in CreatePyhsicalScreen() 488 screen->SetScreenPowerStatus(GraphicDispPowerStatus::GRAPHIC_POWER_STATUS_ON); in CreatePyhsicalScreen() 489 screen->SetScreenMode(currentModeIndex_); in CreatePyhsicalScreen() 493 screen->SetScreenPowerStatus(GraphicDispPowerStatus::GRAPHIC_POWER_STATUS_ON); in CreatePyhsicalScreen() 494 screen->GetScreenPowerStatus(powerState); in CreatePyhsicalScreen() 499 screen in CreatePyhsicalScreen() [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_state_validate.c | 38 struct pipe_screen *pscreen = &nv30->screen->base.base; in nv30_validate_fb() 41 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_validate_fb() 438 struct nv30_context *prev = nv30->screen->cur_ctx; in nv30_state_context_switch() 459 nv30->screen->cur_ctx = nv30; in nv30_state_context_switch() 466 struct nouveau_screen *screen = &nv30->screen->base; in nv30_state_validate() local 472 if (nv30->screen->cur_ctx != nv30) in nv30_state_validate() 510 if (nv30->screen->eng3d->oclass >= NV40_3D_CLASS) { in nv30_state_validate() 526 nouveau_fence_ref(screen->fence.current, &res->fence); in nv30_state_validate() 532 nouveau_fence_ref(screen in nv30_state_validate() [all...] |
/third_party/mesa3d/src/gbm/backends/dri/ |
H A D | gbm_dri.c | 62 dri_lookup_egl_image(__DRIscreen *screen, void *image, void *data) in dri_lookup_egl_image() argument 69 return dri->lookup_image(screen, image, dri->lookup_user_data); in dri_lookup_egl_image() 434 dri->screen = dri->dri2->createNewScreen2(0, dri->base.v0.fd, in dri_screen_create_dri2() 439 dri->screen = dri->dri2->createNewScreen(0, dri->base.v0.fd, in dri_screen_create_dri2() 443 if (dri->screen == NULL) in dri_screen_create_dri2() 446 extensions = dri->core->getExtensions(dri->screen); in dri_screen_create_dri2() 460 dri->core->destroyScreen(dri->screen); in dri_screen_create_dri2() 486 dri->screen = dri->swrast->createNewScreen2(0, dri->loader_extensions, in dri_screen_create_swrast() 490 dri->screen = dri->swrast->createNewScreen(0, dri->loader_extensions, in dri_screen_create_swrast() 493 if (dri->screen in dri_screen_create_swrast() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_mpeg12_decoder.c | 185 res = dec->context->screen->resource_create(dec->context->screen, &res_tmpl); in init_zscan_buffer() 903 struct pipe_screen *screen; in find_format_config() local 908 screen = dec->context->screen; in find_format_config() 911 if (!screen->is_format_supported(screen, configs[i].zscan_source_format, PIPE_TEXTURE_2D, in find_format_config() 916 if (!screen->is_format_supported(screen, configs[i].idct_source_format, PIPE_TEXTURE_2D, in find_format_config() 920 if (!screen in find_format_config() [all...] |
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_context.c | 105 struct panfrost_device *dev = pan_device(pipe->screen); in panfrost_flush() 113 pipe->screen->fence_reference(pipe->screen, fence, NULL); in panfrost_flush() 168 struct panfrost_device *dev = pan_device(ctx->base.screen); in panfrost_get_blend() 211 pan_screen(ctx->base.screen)->vtbl.get_blend_shader(dev, in panfrost_get_blend() 307 struct panfrost_device *dev = pan_device(pctx->screen); in panfrost_create_shader_state() 314 so->nir = tgsi_to_nir(cso->tokens, pctx->screen, false); in panfrost_create_shader_state() 331 panfrost_shader_compile(pctx->screen, in panfrost_create_shader_state() 394 struct panfrost_device *dev = pan_device(ctx->base.screen); in panfrost_build_key() 503 panfrost_shader_compile(ctx->base.screen, in panfrost_new_variant_locked() 1071 panfrost_create_context(struct pipe_screen *screen, void *priv, unsigned flags) panfrost_create_context() argument [all...] |