/third_party/mesa3d/src/gallium/auxiliary/util/ |
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...] |
H A D | u_trace_gallium.c | 51 return ctx->screen->resource_create(ctx->screen, &tmpl); in u_trace_pipe_create_ts_buffer()
|
/third_party/mesa3d/src/glx/ |
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/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,
|
H A D | apple_glx_pixmap.c | 77 fprintf(stderr, "set off screen: %s\n", apple_cgl.error_string(cglerr)); in pixmap_make_current() 119 apple_glx_pixmap_create(Display * dpy, int screen, Pixmap pixmap, in apple_glx_pixmap_create() argument 129 if (apple_glx_drawable_create(dpy, screen, pixmap, &d, &callbacks)) in apple_glx_pixmap_create() 139 if (!XAppleDRICreatePixmap(dpy, screen, pixmap, in apple_glx_pixmap_create()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
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/drivers/svga/ |
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...] |
H A D | svga_resource_buffer_upload.c | 74 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in svga_winsys_buffer_create() 282 ret = svga_buffer_create_host_surface(svga_screen(svga->pipe.screen), in svga_buffer_recreate_host_surface() 450 svga_screen_surface_destroy(svga_screen(sbuf->b.screen), in svga_buffer_validate_host_surface() 858 struct svga_screen *ss = svga_screen(sbuf->b.screen); in svga_buffer_update_hw() 868 ret = svga_buffer_create_hw_storage(svga_screen(sbuf->b.screen), sbuf, in svga_buffer_update_hw() 994 struct pipe_screen *screen = svga->pipe.screen; in svga_buffer_upload_ranges() local 995 struct svga_screen *ss = svga_screen(screen); in svga_buffer_upload_ranges() 1052 struct pipe_screen *screen = svga->pipe.screen; in svga_buffer_handle() local [all...] |
H A D | svga_resource_texture.h | 265 svga_texture_create(struct pipe_screen *screen, 269 svga_resource_get_handle(struct pipe_screen *screen, 276 svga_texture_from_handle(struct pipe_screen * screen,
|
/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...] |
H A D | bitmap.c | 84 if (!CheckSurfaceParams(pipe->screen, &res_tmpl)) { in vlVdpBitmapSurfaceCreate() 89 res = pipe->screen->resource_create(pipe->screen, &res_tmpl); in vlVdpBitmapSurfaceCreate()
|
/third_party/mesa3d/src/gallium/frontends/va/ |
H A D | picture.c | 89 if (drv->pipe->screen->get_video_param(drv->pipe->screen, in vlVaBeginPicture() 673 struct pipe_screen *screen; in vlVaEndPicture() local 703 screen = context->decoder->context->screen; in vlVaEndPicture() 704 supported = screen->get_video_param(screen, context->decoder->profile, in vlVaEndPicture() 711 surf->templat.interlaced = screen->get_video_param(screen, in vlVaEndPicture() 718 format = screen in vlVaEndPicture() [all...] |
/third_party/mesa3d/src/gallium/frontends/glx/xlib/ |
H A D | xm_api.c | 151 /* These assertions are not valid since screen creation can fail and result in xmesa_close_display() 188 * be some dangling screen pointers that are used after this point in xmesa_close_display() 189 * if (xmdpy->screen) { in xmesa_close_display() 190 * xmdpy->screen->destroy(xmdpy->screen); in xmesa_close_display() 247 xmdpy->screen = driver.create_pipe_screen(display); in xmesa_init_display() 248 if (!xmdpy->screen) { in xmesa_init_display() 255 /* At this point, both smapi and screen are known to be valid */ in xmesa_init_display() 256 xmdpy->smapi->screen = xmdpy->screen; in xmesa_init_display() [all...] |
/third_party/mesa3d/src/gallium/tests/trivial/ |
H A D | compute.c | 47 struct pipe_screen *screen; member 61 __n = ctx->screen->get_compute_param(ctx->screen, \ 79 ctx->screen = pipe_loader_create_screen(ctx->dev); in init_ctx() 80 assert(ctx->screen); in init_ctx() 82 ctx->pipe = ctx->screen->context_create(ctx->screen, NULL, 0); in init_ctx() 93 ctx->screen->destroy(ctx->screen); in destroy_ctx() 204 *tex = ctx->screen in init_tex() [all...] |
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_render_pass.c | 63 create_render_pass2(struct zink_screen *screen, struct zink_render_pass_state *state, struct zink_render_pass_pipeline_state *pstate) in create_render_pass2() argument 175 if (!screen->info.have_KHR_synchronization2) in create_render_pass2() 178 VkDependencyFlags flag = screen->info.have_KHR_synchronization2 ? VK_DEPENDENCY_BY_REGION_BIT : 0; in create_render_pass2() 224 VkResult result = VKSCR(CreateRenderPass2)(screen->dev, &rpci, NULL, &render_pass); in create_render_pass2() 234 zink_create_render_pass(struct zink_screen *screen, in zink_create_render_pass() argument 242 rp->render_pass = create_render_pass2(screen, state, pstate); in zink_create_render_pass() 250 zink_destroy_render_pass(screen, rp); in zink_create_render_pass() 255 zink_destroy_render_pass(struct zink_screen *screen, in zink_destroy_render_pass() argument 258 VKSCR(DestroyRenderPass)(screen->dev, rp->render_pass, NULL); in zink_destroy_render_pass() 380 struct zink_screen *screen in get_render_pass() local 487 struct zink_screen *screen = zink_screen(ctx->base.screen); setup_framebuffer() local [all...] |
H A D | zink_batch.h | 169 zink_batch_state_destroy(struct zink_screen *screen, struct zink_batch_state *bs); 172 zink_batch_state_clear_resources(struct zink_screen *screen, struct zink_batch_state *bs); 249 zink_screen_usage_check_completion(struct zink_screen *screen, const struct zink_batch_usage *u);
|
/foundation/window/window_manager/window_scene/screen_session_manager/src/ |
H A D | screen_session_manager.cpp | 260 TLOGI(WmsLogTag::DMS, "ScreenSessionManager Fold Screen Power Init, invalid active screen id"); in FoldScreenPowerInit() 491 TLOGE(WmsLogTag::DMS, "not find screen snapshot bundleName in config xml"); in ConfigureScreenSnapshotParams() 498 TLOGE(WmsLogTag::DMS, "not find screen snapshot ability in config xml"); in ConfigureScreenSnapshotParams() 508 TLOGI(WmsLogTag::DMS, "Register screen change listener."); in RegisterScreenChangeListener() 538 TLOGI(WmsLogTag::DMS, "Notify scb virtual screen change, ScreenId: %{public}" PRIu64 ", ScreenEvent: %{public}d", in OnVirtualScreenChange() 664 TLOGI(WmsLogTag::DMS, "Connect to an external screen to wakeup the phone screen"); in PhyMirrorConnectWakeupScreen() 685 TLOGI(WmsLogTag::DMS, "found restored screen, screenId: %{public}" PRIu64 "", screenId); in IsScreenRestored() 713 TLOGE(WmsLogTag::DMS, "get last screen mode map failed"); in GetMultiScreenInfo() 737 TLOGE(WmsLogTag::DMS, "screen mod in GetMultiScreenInfo() 2755 sptr<ScreenSession> screen = GetScreenSession(screenId); GetScreenSupportedColorGamuts() local 2805 sptr<ScreenSession> screen = GetScreenSession(screenId); GetSupportedHDRFormats() local 3113 auto screen = GetScreenSession(screenId); DestroyVirtualScreen() local 3153 auto screen = GetScreenSession(screenId); DisableMirror() local 3284 auto screen = GetScreenSession(screenId); StopScreens() local 3319 auto screen = GetScreenSession(screenId); GetVirtualScreenFlag() local 3338 auto screen = GetScreenSession(screenId); SetVirtualScreenFlag() local 3504 auto screen = GetScreenSession(allExpandScreenIds[0]); MakeExpand() local 3807 auto screen = iter->second; AddAsSuccedentScreenLocked() local 3823 RemoveFromGroupLocked(sptr<ScreenSession> screen) RemoveFromGroupLocked() argument 3839 RemoveChildFromGroup(sptr<ScreenSession> screen, sptr<ScreenSessionGroup> screenGroup) RemoveChildFromGroup() argument 3865 sptr<ScreenSession> screen = GetScreenSession(screenId); SetMirror() local 3928 auto screen = GetScreenSession(screenId); ChangeScreenGroup() local 3959 sptr<ScreenSession> screen = GetScreenSession(screenId); AddScreenToGroup() local 4000 auto screen = GetScreenSession(screenId); RemoveVirtualScreenFromGroup() local 4020 sptr<ScreenSession> screen = GetScreenSession(smsScreenId); GetRSDisplayNodeByScreenId() local [all...] |
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_pipe.h | 558 void (*make_texture_descriptor)(struct si_screen *screen, struct si_texture *tex, bool sampler, 610 /* This must be in the screen, because UE4 uses one context for 670 * - The shader cache is per screen (= per process), never saved to 987 struct si_screen *screen; member 1352 struct pipe_resource *pipe_aligned_buffer_create(struct pipe_screen *screen, unsigned flags, 1354 struct si_resource *si_aligned_buffer_create(struct pipe_screen *screen, unsigned flags, 1356 struct pipe_resource *si_buffer_from_winsys_buffer(struct pipe_screen *screen, 1481 unsigned si_cp_write_fence_dwords(struct si_screen *screen); 1485 void si_init_screen_fence_functions(struct si_screen *screen); 1526 void si_init_perfcounters(struct si_screen *screen); 1936 radeon_cs_memory_below_limit(struct si_screen *screen, struct radeon_cmdbuf *cs, uint32_t kb) radeon_cs_memory_below_limit() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_resource.c | 78 prsc->screen = pscreen; in panfrost_resource_from_handle() 511 panfrost_resource_set_damage_region(struct pipe_screen *screen, in panfrost_resource_set_damage_region() argument 516 struct panfrost_device *dev = pan_device(screen); in panfrost_resource_set_damage_region() 608 panfrost_resource_create_with_modifier(struct pipe_screen *screen, in panfrost_resource_create_with_modifier() argument 612 struct panfrost_device *dev = pan_device(screen); in panfrost_resource_create_with_modifier() 616 so->base.screen = screen; in panfrost_resource_create_with_modifier() 728 panfrost_resource_set_damage_region(screen, &so->base, 0, NULL); in panfrost_resource_create_with_modifier() 739 panfrost_resource_create(struct pipe_screen *screen, in panfrost_resource_create() argument 742 return panfrost_resource_create_with_modifier(screen, templat in panfrost_resource_create() 750 panfrost_resource_create_with_modifiers(struct pipe_screen *screen, const struct pipe_resource *template, const uint64_t *modifiers, int count) panfrost_resource_create_with_modifiers() argument 767 panfrost_resource_destroy(struct pipe_screen *screen, struct pipe_resource *pt) panfrost_resource_destroy() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_fragprog.c | 43 fp->buffer = pipe_buffer_create(pipe->screen, 0, 0, fp->insn_len * 4); in nv30_fragprog_upload() 70 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_fragprog_validate() 145 fp->pipe.tokens = nir_to_tgsi(cso->ir.nir, pipe->screen); in nv30_fp_state_create()
|
H A D | nv30_draw.c | 78 r->buffer = pipe_buffer_create(&nv30->screen->base.base, in nv30_render_allocate_vertices() 226 struct nv30_screen *screen = r->nv30->screen; in vroute_add() local 234 uint num_texcoords = (screen->eng3d->oclass < NV40_3D_CLASS) ? 8 : 10; in vroute_add() 252 r->vtxfmt[attrib] = nv30_vtxfmt(&screen->base.base, format)->hw; in vroute_add() 256 if (screen->eng3d->oclass < NV40_3D_CLASS) { in vroute_add() 282 struct pipe_screen *pscreen = &nv30->screen->base.base; in nv30_render_validate() 284 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_render_validate()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
H A D | fd4_query.c | 138 assert(batch->ctx->screen->max_freq > 0); 224 result->u64 += n * 1000000000 / ctx->screen->max_freq; in time_elapsed_accumulate_result() 236 result->u64 = n * 1000000000 / ctx->screen->max_freq; in timestamp_accumulate_result()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_batch.h | 68 * screen->lock. 281 * NOTE the rule is, you need to hold the screen->lock when destroying 290 * WARNING you must acquire the screen->lock and use the _locked() 302 fd_screen_assert_locked(old_batch->ctx->screen); in fd_batch_reference_locked() 319 fd_screen_lock(ctx->screen); in fd_batch_reference() 324 fd_screen_unlock(ctx->screen); in fd_batch_reference()
|
/third_party/skia/tools/viewer/ |
H A D | ImGuiLayer.h | 47 SkPoint screen[4] = { local 53 fLocalToScreen.setPolyToPoly(local, screen, 4); 54 fScreenToLocal.setPolyToPoly(screen, local, 4); 68 // Transform points from logical coordinates to screen coordinates in dragPoint() 77 // Update screen position to track mouse, clamped to our area in dragPoint() 99 // Location and dimensions (in screen coordinates)
|
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/ |
H A D | vid_dec.c | 160 struct pipe_screen *screen; in vid_dec_Constructor() local 198 priv->screen = omx_get_screen(); in vid_dec_Constructor() 199 if (!priv->screen) in vid_dec_Constructor() 202 screen = priv->screen->pscreen; in vid_dec_Constructor() 204 if (!vl_codec_supported(screen, priv->profile, false)) in vid_dec_Constructor() 207 priv->pipe = pipe_create_multimedia_context(screen); in vid_dec_Constructor() 288 if (priv->screen) in vid_dec_Destructor()
|