Home
last modified time | relevance | path

Searched refs:screen (Results 576 - 600 of 2174) sorted by relevance

1...<<21222324252627282930>>...87

/kernel/linux/linux-6.6/drivers/gpu/drm/vboxvideo/
H A Dvboxvideo_guest.h12 * 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 Dsvga_pipe_flush.c91 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 Dsvga_format.h137 svga_is_format_supported(struct pipe_screen *screen,
146 svga_is_dx_format_supported(struct pipe_screen *screen,
H A Dsvga_pipe_blit.c157 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 Dsvga_image_view.c51 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 Dsvga_swtnl_backend.c66 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 Dzink_pipeline.h122 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 Dzink_render_pass.h92 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 Dv3d_cl.c55 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 Dst_gen_mipmap.c136 if (!st->screen->get_param(st->screen, in st_generate_mipmap()
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_context.h14 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 Du_helpers.h117 void util_throttle_deinit(struct pipe_screen *screen, struct util_throttle *t);
125 util_init_pipe_vertex_state(struct pipe_screen *screen,
H A Du_pstipple.c106 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 Dplatform_x11.c226 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 Dd3d12_query.cpp134 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 Dnv50_shader_state.c124 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 Dsp_context.c196 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 Dvirgl_staging_mgr_test.cpp93 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 Dsubpicture.c219 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 Dbuffer.c276 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 Dmultisample.c410 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 Dnv30_vertprog.c59 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 Dfreedreno_resource.h287 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 Dvl_vertex_buffers.c54 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 Dpp_mlaa.c250 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()

Completed in 17 milliseconds

1...<<21222324252627282930>>...87