/kernel/linux/linux-6.6/drivers/gpu/drm/vboxvideo/ |
H A D | vboxvideo_guest.h | 12 * information to the host via VBVA. Each screen has its own VBVA buffer. 15 /* Offset of the buffer in the VRAM section for the screen */ 41 struct vbva_buffer *vbva, s32 screen); 43 s32 screen);
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_pipe_flush.c | 91 struct svga_winsys_screen *sws = svga_winsys_screen(pipe->screen); in svga_create_fence_fd() 108 struct svga_winsys_screen *sws = svga_winsys_screen(pipe->screen); in svga_fence_server_sync()
|
H A D | svga_format.h | 137 svga_is_format_supported(struct pipe_screen *screen, 146 svga_is_dx_format_supported(struct pipe_screen *screen,
|
H A D | svga_pipe_blit.c | 157 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in copy_region_fallback() 345 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in can_blit_via_intra_surface_copy() 402 return formats_compatible(svga_screen(svga->pipe.screen), in can_blit_via_copy_region_vgpu10() 558 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in try_blit() 661 newSrc = svga_texture_create(svga->pipe.screen, &template); in try_blit() 698 newDst = svga_texture_create(svga->pipe.screen, &template); in try_blit() 789 if (!formats_compatible(svga_screen(svga->pipe.screen), in try_resolve_copy() 845 struct svga_winsys_screen *sws = svga_screen(pipe->screen)->sws; in svga_blit() 900 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in svga_resource_copy_region()
|
H A D | svga_image_view.c | 51 struct svga_screen *ss = svga_screen(svga->pipe.screen); in svga_create_uav_image() 143 struct svga_screen *ss = svga_screen(svga->pipe.screen); in svga_set_shader_images() 153 res = ss->screen.resource_create(&ss->screen, &templ); in svga_set_shader_images()
|
H A D | svga_swtnl_backend.c | 66 struct pipe_screen *screen = svga->pipe.screen; in svga_vbuf_render_allocate_vertices() local 94 (screen, PIPE_BIND_VERTEX_BUFFER, in svga_vbuf_render_allocate_vertices() 101 svga_render->vbuf = pipe_buffer_create(screen, in svga_vbuf_render_allocate_vertices()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_pipeline.h | 122 zink_create_gfx_pipeline(struct zink_screen *screen, 129 zink_create_compute_pipeline(struct zink_screen *screen, struct zink_compute_program *comp, struct zink_compute_pipeline_state *state);
|
H A D | zink_render_pass.h | 92 zink_create_render_pass(struct zink_screen *screen, 97 zink_destroy_render_pass(struct zink_screen *screen,
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3d_cl.c | 55 cl->bo = v3d_bo_alloc(cl->job->v3d->screen, align(space, 4096), "CL"); in v3d_cl_ensure_space() 69 struct v3d_bo *new_bo = v3d_bo_alloc(cl->job->v3d->screen, space, "CL"); in v3d_cl_ensure_space_with_branch()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_gen_mipmap.c | 136 if (!st->screen->get_param(st->screen, in st_generate_mipmap()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_context.h | 14 struct nouveau_screen *screen; member 113 nv->screen->hint_buf_keep_sysmem_copy = true; in nouveau_context_update_frame_stats()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_helpers.h | 117 void util_throttle_deinit(struct pipe_screen *screen, struct util_throttle *t); 125 util_init_pipe_vertex_state(struct pipe_screen *screen,
|
H A D | u_pstipple.c | 106 struct pipe_screen *screen = pipe->screen; in util_pstipple_create_stipple_texture() local 119 tex = screen->resource_create(screen, &templat); in util_pstipple_create_stipple_texture()
|
/third_party/mesa3d/src/egl/drivers/dri2/ |
H A D | platform_x11.c | 226 get_xcb_screen(xcb_screen_iterator_t iter, int screen) in get_xcb_screen() argument 228 for (; iter.rem; --screen, xcb_screen_next(&iter)) in get_xcb_screen() 229 if (screen == 0) in get_xcb_screen() 239 xcb_screen_t *screen = dri2_dpy->screen; in get_xcb_visualtype_for_depth() local 240 xcb_depth_iterator_t depth_iter = xcb_screen_allowed_depths_iterator(screen); in get_xcb_visualtype_for_depth() 295 dri2_surf->drawable, dri2_dpy->screen->root, in dri2_x11_create_surface() 621 xcb_dri2_authenticate_unchecked(dri2_dpy->conn, dri2_dpy->screen->root, id); in dri2_x11_do_authenticate() 684 connect_cookie = xcb_dri2_connect_unchecked(dri2_dpy->conn, dri2_dpy->screen->root, in dri2_x11_connect() 783 d = xcb_screen_allowed_depths_iterator(dri2_dpy->screen); in dri2_x11_add_configs_for_visuals() 1356 int screen; dri2_get_xcb_connection() local [all...] |
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_query.cpp | 134 struct d3d12_screen *screen = d3d12_screen(pctx->screen); in d3d12_create_query() local 170 if (FAILED(screen->dev->CreateQueryHeap(&desc, in d3d12_create_query() 207 struct d3d12_screen *screen = d3d12_screen(ctx->base.screen); 303 result->u64 = static_cast<uint64_t>(screen->timestamp_multiplier * result->u64); 573 query->predicate = d3d12_resource(pipe_buffer_create(pctx->screen, 0,
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_shader_state.c | 124 prog, nv50->screen->base.device->chipset, &nv50->base.debug); in nv50_program_validate() 144 BCTX_REFN_bo(nv50->bufctx_3d, 3D_TLS, flags, nv50->screen->tls_bo); in nv50_program_update_context_state() 188 nv50->screen->base.base.is_format_supported( in nv50_fragprog_validate() 189 &nv50->screen->base.base, in nv50_fragprog_validate() 250 if (nv50->screen->tesla->oclass >= NVA3_3D_CLASS) { in nv50_fragprog_validate() 676 if (nv50->screen->base.class_3d < NVA0_3D_CLASS) { in nv50_stream_output_validate() 686 if (nv50->screen->base.class_3d < NVA0_3D_CLASS) { in nv50_stream_output_validate() 692 if (nv50->screen->base.class_3d >= NVA0_3D_CLASS) in nv50_stream_output_validate() 702 const unsigned n = nv50->screen->base.class_3d >= NVA0_3D_CLASS ? 4 : 3; in nv50_stream_output_validate()
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_context.c | 196 softpipe_create_context(struct pipe_screen *screen, in softpipe_create_context() argument 199 struct softpipe_screen *sp_screen = softpipe_screen(screen); in softpipe_create_context() 217 softpipe->pipe.screen = screen; in softpipe_create_context()
|
/third_party/mesa3d/src/gallium/drivers/virgl/tests/ |
H A D | virgl_staging_mgr_test.cpp | 93 vctx->base.screen = &vs->base; in fake_virgl_context_create() 107 struct virgl_screen *vs = virgl_screen(ctx->screen); in fake_virgl_context_destroy() 332 struct virgl_screen *vs = virgl_screen(ctx->screen); in TEST_F() 357 struct virgl_screen *vs = virgl_screen(ctx->screen); in TEST_F()
|
/third_party/mesa3d/src/gallium/frontends/va/ |
H A D | subpicture.c | 219 if (!drv->pipe->screen->is_format_supported( in vlVaAssociateSubpicture() 220 drv->pipe->screen, tex_temp.format, tex_temp.target, in vlVaAssociateSubpicture() 226 tex = drv->pipe->screen->resource_create(drv->pipe->screen, &tex_temp); in vlVaAssociateSubpicture()
|
H A D | buffer.c | 276 struct pipe_screen *screen; in vlVaAcquireBufferHandle() local 288 screen = VL_VA_PSCREEN(ctx); in vlVaAcquireBufferHandle() 336 if (!screen->resource_get_handle(screen, drv->pipe, in vlVaAcquireBufferHandle()
|
/third_party/mesa3d/src/mesa/main/ |
H A D | multisample.c | 410 struct pipe_screen *screen = ctx->pipe->screen; in _mesa_GetProgrammableSampleCaps() local 419 screen->get_sample_pixel_grid(screen, st->state.fb_num_samples, in _mesa_GetProgrammableSampleCaps()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_vertprog.c | 59 struct nouveau_object *eng3d = nv30->screen->eng3d; in nv30_vertprog_validate() 90 struct nouveau_heap *heap = nv30->screen->vp_exec_heap; in nv30_vertprog_validate() 133 struct nouveau_heap *heap = nv30->screen->vp_data_heap; in nv30_vertprog_validate() 231 vp->pipe.tokens = nir_to_tgsi(cso->ir.nir, pipe->screen); in nv30_vp_state_create()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_resource.h | 287 if (is_a2xx(fd_screen(rsc->b.b.screen))) in fd_resource_pitch() 314 struct fd_screen *screen = fd_screen(prsc->screen); in fd_resource_level_linear() local 315 assert(!is_a3xx(screen)); in fd_resource_level_linear()
|
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_vertex_buffers.c | 54 pipe->screen, in vl_vb_upload_quads() 99 pipe->screen, in vl_vb_upload_pos() 224 pipe->screen, in vl_vb_init() 236 pipe->screen, in vl_vb_init()
|
/third_party/mesa3d/src/gallium/auxiliary/postprocess/ |
H A D | pp_mlaa.c | 250 if (!ppq->p->screen->is_format_supported(ppq->p->screen, res.format, in pp_jimenezmlaa_init_run() 254 ppq->areamaptex = ppq->p->screen->resource_create(ppq->p->screen, &res); in pp_jimenezmlaa_init_run()
|