/third_party/mesa3d/src/gallium/frontends/omx/bellagio/ |
H A D | vid_enc.c | 130 struct pipe_screen *screen; in vid_enc_Constructor() local 153 priv->screen = omx_get_screen(); in vid_enc_Constructor() 154 if (!priv->screen) in vid_enc_Constructor() 157 screen = priv->screen->pscreen; in vid_enc_Constructor() 158 if (!vl_codec_supported(screen, PIPE_VIDEO_PROFILE_MPEG4_AVC_HIGH, true)) in vid_enc_Constructor() 161 priv->s_pipe = pipe_create_multimedia_context(screen); in vid_enc_Constructor() 180 priv->t_pipe = pipe_create_multimedia_context(screen); in vid_enc_Constructor() 280 if (priv->screen) in vid_enc_Destructor() 308 *resource = priv->s_pipe->screen in enc_AllocateBackTexture() 621 struct pipe_screen *screen = priv->screen->pscreen; vid_enc_MessageHandler() local [all...] |
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_blit.cpp | 177 direct_copy_supported(struct d3d12_screen *screen, in direct_copy_supported() argument 206 screen->opts2.ProgrammableSamplePositionsTier == in direct_copy_supported() 226 if ((screen->opts2.ProgrammableSamplePositionsTier == in direct_copy_supported() 274 UNUSED struct d3d12_screen *screen = d3d12_screen(ctx->base.screen); in copy_subregion_no_barriers() local 335 screen->opts2.ProgrammableSamplePositionsTier != in copy_subregion_no_barriers() 353 assert((screen->opts2.ProgrammableSamplePositionsTier != in copy_subregion_no_barriers() 493 staging_res = ctx->base.screen->resource_create(ctx->base.screen, &templ); in create_staging_resource() 599 create_tmp_resource(struct pipe_screen *screen, in create_tmp_resource() argument [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenservice/src/ |
H A D | dscreen_source_service.cpp | 53 for (const auto &screen : screens) { in DeleteExistDScreens() 54 if (screen == nullptr) { in DeleteExistDScreens() 55 DHLOGE("screen is nullptr."); in DeleteExistDScreens() 58 std::string screenName = screen->GetName(); in DeleteExistDScreens() 62 Rosen::DMError err = Rosen::ScreenManager::GetInstance().DestroyVirtualScreen(screen->GetId()); in DeleteExistDScreens() 64 DHLOGE("remove virtual screen failed, screenId:%{public}" PRIu64, screen->GetId()); in DeleteExistDScreens() 151 DHLOGI("Register source distributed screen, peer dscreen version: %{public}s", param.sinkVersion.c_str()); in RegisterDistributedHardware()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_state_binning.c | 174 return si_find_bin_size(sctx->screen, table, sum); in si_get_color_bin_size() 299 return si_find_bin_size(sctx->screen, table, sum); in si_get_depth_bin_size() 312 const unsigned num_rbs = sctx->screen->info.max_render_backends; in gfx10_get_bin_sizes() 313 const unsigned num_pipes = MAX2(num_rbs, sctx->screen->info.num_tcc_blocks); in gfx10_get_bin_sizes() 444 struct si_screen *sscreen = sctx->screen; in si_emit_dpbb_state()
|
H A D | si_shader_llvm_resources.c | 70 desc1 = LLVMConstInt(ctx->ac.i32, S_008F04_BASE_ADDRESS_HI(ctx->screen->info.address32_hi), 0); in load_const_buffer_desc_fast_path() 75 if (ctx->screen->info.gfx_level >= GFX11) in load_const_buffer_desc_fast_path() 78 else if (ctx->screen->info.gfx_level >= GFX10) in load_const_buffer_desc_fast_path() 141 if (ctx->screen->info.gfx_level <= GFX7) { in force_dcc_off() 171 if (!uses_store && ctx->screen->info.has_image_load_dcc_bug && in fixup_image_desc() 172 ctx->screen->always_allow_dcc_stores) in fixup_image_desc() 225 assert(ctx->screen->info.gfx_level < GFX11); in si_load_sampler_desc()
|
/third_party/mesa3d/src/gallium/frontends/nine/ |
H A D | volumetexture9.c | 40 struct pipe_screen *screen = pParams->device->screen; in NineVolumeTexture9_ctor() local 61 pf = d3d9_to_pipe_format_checked(screen, Format, PIPE_TEXTURE_3D, 0, in NineVolumeTexture9_ctor() 79 info->screen = pParams->device->screen; in NineVolumeTexture9_ctor()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_clear.c | 102 if (nv30->screen->eng3d->oclass < NV40_3D_CLASS) { in nv30_clear() 131 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_clear_render_target() 135 rt_format = nv30_format(pipe->screen, ps->format)->hw; in nv30_clear_render_target() 192 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_clear_depth_stencil() 196 rt_format = nv30_format(pipe->screen, ps->format)->hw; in nv30_clear_depth_stencil()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_context.c | 204 struct fd_screen *screen = fd_screen(pscreen); variable 212 pctx->screen = pscreen; 215 fd6_ctx->base.dev = fd_device_ref(screen->dev); 216 fd6_ctx->base.screen = fd_screen(pscreen); 261 fd_bo_new(screen->dev, 0x1000, 0, "control");
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_draw_elements.c | 73 struct svga_screen *screen = svga_screen(pipe->screen); in translate_indices() local 90 if (src_sbuf && !screen->debug.no_cache_index_buffers) { in translate_indices() 113 dst = pipe_buffer_create(pipe->screen, in translate_indices() 152 if (src_sbuf && !screen->debug.no_cache_index_buffers) { in translate_indices()
|
H A D | svga_surface.c | 195 struct svga_screen *ss = svga_screen(svga->pipe.screen); in svga_texture_view_surface() 291 struct pipe_screen *screen = pipe->screen; in svga_create_surface_view() local 292 struct svga_screen *ss = svga_screen(screen); in svga_create_surface_view() 437 struct pipe_screen *screen = pipe->screen; in svga_create_surface() local 443 if (svga_screen(screen)->debug.force_surface_view) in svga_create_surface() 447 svga_screen(screen)->debug.force_level_surface_view) in svga_create_surface() 453 if (svga_have_vgpu10(svga) || svga_screen(screen)->debug.no_surface_view) in svga_create_surface() 667 struct svga_screen *ss = svga_screen(surf->texture->screen); in svga_surface_destroy() [all...] |
/third_party/mesa3d/include/GL/ |
H A D | glx.h | 182 extern XVisualInfo* glXChooseVisual( Display *dpy, int screen, 225 extern const char *glXQueryExtensionsString( Display *dpy, int screen ); 227 extern const char *glXQueryServerString( Display *dpy, int screen, int name ); 237 extern GLXFBConfig *glXChooseFBConfig( Display *dpy, int screen, 243 extern GLXFBConfig *glXGetFBConfigs( Display *dpy, int screen, 286 typedef GLXFBConfig * (* PFNGLXGETFBCONFIGSPROC) (Display *dpy, int screen, int *nelements); 287 typedef GLXFBConfig * (* PFNGLXCHOOSEFBCONFIGPROC) (Display *dpy, int screen, const int *attrib_list, int *nelements);
|
/third_party/mesa3d/src/gallium/frontends/omx/tizonia/ |
H A D | h264dprc.c | 387 struct pipe_screen *screen; in h264d_prc_allocate_resources() local 392 priv->screen = omx_get_screen(); in h264d_prc_allocate_resources() 393 if (!priv->screen) in h264d_prc_allocate_resources() 396 screen = priv->screen->pscreen; in h264d_prc_allocate_resources() 397 priv->pipe = pipe_create_multimedia_context(screen); in h264d_prc_allocate_resources() 446 if (priv->screen) in h264d_prc_deallocate_resources()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | radeon_vce.c | 250 rvid_create_buffer(enc->screen, &fb, 512, PIPE_USAGE_STAGING); in rvce_destroy() 293 rvid_create_buffer(enc->screen, &fb, 512, PIPE_USAGE_STAGING); in rvce_begin_frame() 322 if (!rvid_create_buffer(enc->screen, enc->fb, 512, PIPE_USAGE_STAGING)) { in rvce_encode_bitstream() 399 struct r600_common_screen *rscreen = (struct r600_common_screen *)context->screen; in rvce_create_encoder() 432 enc->screen = context->screen; in rvce_create_encoder() 464 if (!rvid_create_buffer(enc->screen, &enc->cpb, cpb_size, PIPE_USAGE_DEFAULT)) { in rvce_create_encoder()
|
/third_party/mesa3d/src/glx/ |
H A D | glxclient.h | 111 struct glx_screen *(*createScreen)(int screen, struct glx_display * priv); 297 GLint screen; member 474 * One of these records exists per screen of the display. It contains 475 * a pointer to the config data for that screen (if the screen supports GL). 529 * Per screen direct rendering interface functions and data. 535 * Linked list of glx visuals and fbconfigs for this screen. 540 * Per-screen dynamic GLX extension tracking. The \c direct_support 587 * Also, per screen data which now includes the server \c GLX_EXTENSION 624 int screen, struc [all...] |
H A D | driwindows_glx.c | 349 /* Free the direct rendering per screen data */ in driwindowsDestroyScreen() 420 driwindowsMapConfigs(struct glx_display *priv, int screen, struct glx_config *configs, struct glx_config *fbconfigs) in driwindowsMapConfigs() argument 445 XWindowsDRIFBConfigToPixelFormat(priv->dpy, screen, fbconfigID, &pxfi); in driwindowsMapConfigs() 465 driwindowsCreateScreen(int screen, struct glx_display *priv) in driwindowsCreateScreen() argument 476 if (!glx_screen_init(&psc->base, screen, priv)) { in driwindowsCreateScreen() 481 if (!XWindowsDRIQueryDirectRenderingCapable(psc->base.dpy, screen, &directCapable) || in driwindowsCreateScreen() 493 configs = driwindowsMapConfigs(priv, screen, psc->base.configs, NULL); in driwindowsCreateScreen() 494 visuals = driwindowsMapConfigs(priv, screen, psc->base.visuals, configs); in driwindowsCreateScreen()
|
H A D | glx_query.c | 43 __glXQueryServerString(Display * dpy, CARD32 screen, CARD32 name) in __glXQueryServerString() argument 49 screen, in __glXQueryServerString()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_clear.c | 111 struct pipe_screen *pscreen = st->screen; in set_clearcolor_fs() 158 struct pipe_screen *pscreen = st->screen; in set_vertex_shader() 191 struct pipe_screen *pscreen = st->screen; in set_vertex_shader_layered() 196 if (!st->screen->get_param(st->screen, PIPE_CAP_VS_INSTANCEID)) { in set_vertex_shader_layered() 204 st->screen->get_param(st->screen, PIPE_CAP_VS_LAYER_VIEWPORT); in set_vertex_shader_layered()
|
H A D | st_draw.h | 44 void st_init_draw_functions(struct pipe_screen *screen, 108 st_init_hw_select_draw_functions(struct pipe_screen *screen,
|
/third_party/mesa3d/src/gallium/frontends/wgl/ |
H A D | stw_pixelformat.c | 241 struct pipe_screen *screen = stw_dev->screen; in add_color_format_variants() local 249 supported_flags = stw_dev->stw_winsys->get_pfd_flags(screen); in add_color_format_variants() 281 if (!screen->is_format_supported(screen, color_formats[cfmt].format, in add_color_format_variants() 293 if (!screen->is_format_supported(screen, depth->format, in add_color_format_variants()
|
/third_party/skia/third_party/externals/angle2/src/third_party/libXNVCtrl/ |
H A D | nv_control.h | 52 * report false positives via the GPU and X screen target types 142 CARD32 screen B32; 190 CARD16 target_id B16; /* X screen number or GPU number */ 191 CARD16 target_type B16; /* X screen or GPU */ 272 CARD16 target_id B16; /* X screen number or GPU number */ 273 CARD16 target_type B16; /* X screen or GPU */ 327 CARD16 target_id B16; /* X screen number or GPU number */ 328 CARD16 target_type B16; /* X screen or GPU */ 397 CARD32 screen B32; 419 CARD32 screen B3 [all...] |
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_compiler.c | 333 zink_screen_init_compiler(struct zink_screen *screen) in zink_screen_init_compiler() argument 365 screen->nir_options = default_options; in zink_screen_init_compiler() 367 if (!screen->info.feats.features.shaderInt64) in zink_screen_init_compiler() 368 screen->nir_options.lower_int64_options = ~0; in zink_screen_init_compiler() 370 if (!screen->info.feats.features.shaderFloat64) { in zink_screen_init_compiler() 371 screen->nir_options.lower_doubles_options = ~0; in zink_screen_init_compiler() 372 screen->nir_options.lower_flrp64 = true; in zink_screen_init_compiler() 373 screen->nir_options.lower_ffma64 = true; in zink_screen_init_compiler() 386 if (screen->info.driver_props.driverID == VK_DRIVER_ID_MESA_RADV || in zink_screen_init_compiler() 387 screen in zink_screen_init_compiler() 402 zink_tgsi_to_nir(struct pipe_screen *screen, const struct tgsi_token *tokens) zink_tgsi_to_nir() argument 1047 struct zink_screen *screen = data; rewrite_bo_access_instr() local 1160 rewrite_bo_access(nir_shader *shader, struct zink_screen *screen) rewrite_bo_access() argument 1924 zink_shader_spirv_compile(struct zink_screen *screen, struct zink_shader *zs, struct spirv_shader *spirv) zink_shader_spirv_compile() argument 2057 zink_shader_compile(struct zink_screen *screen, struct zink_shader *zs, nir_shader *base_nir, const struct zink_shader_key *key) zink_shader_compile() argument 2674 struct zink_screen *screen = data; convert_1d_shadow_tex() local 2723 lower_1d_shadow(nir_shader *shader, struct zink_screen *screen) lower_1d_shadow() argument 2742 scan_nir(struct zink_screen *screen, nir_shader *shader, struct zink_shader *zs) scan_nir() argument 3016 zink_shader_create(struct zink_screen *screen, struct nir_shader *nir, const struct pipe_stream_output_info *so_info) zink_shader_create() argument 3218 struct zink_screen *screen = zink_screen(pscreen); zink_shader_finalize() local 3293 zink_shader_tcs_compile(struct zink_screen *screen, struct zink_shader *zs, unsigned patch_vertices) zink_shader_tcs_compile() argument 3323 zink_shader_tcs_create(struct zink_screen *screen, struct zink_shader *vs, unsigned vertices_per_patch) zink_shader_tcs_create() argument [all...] |
/third_party/mesa3d/src/glx/apple/ |
H A D | apple_glx_context.h | 57 int screen; member 73 bool apple_glx_create_context(void **ptr, Display * dpy, int screen,
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_trace_gallium.c | 51 return ctx->screen->resource_create(ctx->screen, &tmpl); in u_trace_pipe_create_ts_buffer()
|
H A D | u_blitter.c | 197 pipe->screen->get_shader_param(pipe->screen, PIPE_SHADER_GEOMETRY, in util_blitter_create() 201 pipe->screen->get_shader_param(pipe->screen, PIPE_SHADER_TESS_CTRL, in util_blitter_create() 205 pipe->screen->get_param(pipe->screen, in util_blitter_create() 209 pipe->screen->get_param(pipe->screen, in util_blitter_create() 213 pipe->screen->get_param(pipe->screen, PIPE_CAP_TEXTURE_MULTISAMPL in util_blitter_create() 1267 struct pipe_screen *screen = pipe->screen; util_blitter_cache_all_shaders() local 1697 struct pipe_screen *screen = ctx->base.pipe->screen; is_blit_generic_supported() local [all...] |
/third_party/mesa3d/src/gallium/frontends/vdpau/ |
H A D | output.c | 98 if (!CheckSurfaceParams(pipe->screen, &res_tmpl)) in vlVdpOutputSurfaceCreate() 101 res = pipe->screen->resource_create(pipe->screen, &res_tmpl); in vlVdpOutputSurfaceCreate() 160 pipe->screen->fence_reference(pipe->screen, &vlsurface->fence, NULL); in vlVdpOutputSurfaceDestroy() 353 if (!CheckSurfaceParams(context->screen, &res_tmpl)) in vlVdpOutputSurfacePutBitsIndexed() 356 res = context->screen->resource_create(context->screen, &res_tmpl); in vlVdpOutputSurfacePutBitsIndexed() 389 res = context->screen->resource_create(context->screen, in vlVdpOutputSurfacePutBitsIndexed() [all...] |