Home
last modified time | relevance | path

Searched refs:screen (Results 401 - 425 of 2186) sorted by relevance

1...<<11121314151617181920>>...88

/third_party/mesa3d/src/gallium/frontends/osmesa/
H A Dosmesa.c48 * much nicer, new off-screen Gallium interface...
141 if (stmgr->screen) in destroy_st_manager()
142 stmgr->screen->destroy(stmgr->screen); in destroy_st_manager()
159 stmgr->screen = osmesa_create_screen(); in create_st_manager()
424 struct pipe_screen *screen = get_st_manager()->screen; in osmesa_st_framebuffer_validate() local
471 screen->resource_create(screen, &templat); in osmesa_st_framebuffer_validate()
900 struct pipe_screen *screen in OSMesaGetIntegerv() local
[all...]
/third_party/mesa3d/src/mesa/main/
H A Dversion.c692 struct pipe_screen *screen = ctx->pipe->screen; in _mesa_get_driver_uuid() local
695 screen->get_driver_uuid(screen, (char *)uuid); in _mesa_get_driver_uuid()
701 struct pipe_screen *screen = ctx->pipe->screen; in _mesa_get_device_uuid() local
704 screen->get_device_uuid(screen, (char *)uuid); in _mesa_get_device_uuid()
710 struct pipe_screen *screen = ctx->pipe->screen; in _mesa_get_device_luid() local
[all...]
H A Dexternalobjects.c69 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...]
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_flush.c156 pipe->screen->fence_finish(pipe->screen, NULL, fence, in softpipe_flush_resource()
158 pipe->screen->fence_reference(pipe->screen, &fence, NULL); in softpipe_flush_resource()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_query.c30 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_get_driver_query_group_info() local
32 return v3d_get_driver_query_group_info_perfcnt(screen, index, info); in v3d_get_driver_query_group_info()
39 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_get_driver_query_info() local
41 return v3d_get_driver_query_info_perfcnt(screen, index, info); in v3d_get_driver_query_info()
/third_party/mesa3d/src/gallium/winsys/etnaviv/drm/
H A Detnaviv_drm_winsys.c136 struct etna_screen *screen = etna_screen(pscreen); in etna_drm_screen_destroy() local
140 destroy = --screen->refcnt == 0; in etna_drm_screen_destroy()
142 int fd = etna_device_fd(screen->dev); in etna_drm_screen_destroy()
153 pscreen->destroy = screen->winsys_priv; in etna_drm_screen_destroy()
181 * override the pipe drivers screen->destroy() */ in etna_lookup_or_create_screen()
/third_party/mesa3d/src/glx/
H A Dapplegl_glx.c132 int screen = psc->scr; in applegl_create_context() local
153 if (apple_glx_create_context(&gc->driContext, dpy, screen, config, in applegl_create_context()
178 applegl_create_screen(int screen, struct glx_display * priv) in applegl_create_screen() argument
186 glx_screen_init(psc, screen, priv); in applegl_create_screen()
H A Dg_glxglvnddispatchfuncs.c127 static GLXFBConfigSGIX *dispatch_ChooseFBConfigSGIX(Display *dpy, int screen, in dispatch_ChooseFBConfigSGIX() argument
135 dd = __VND->getDynDispatch(dpy, screen); in dispatch_ChooseFBConfigSGIX()
143 ret = pChooseFBConfigSGIX(dpy, screen, attrib_list, nelements); in dispatch_ChooseFBConfigSGIX()
167 int i, screen; in dispatch_CreateContextAttribsARB() local
171 screen = attrib_list[i * 2 + 1]; in dispatch_CreateContextAttribsARB()
172 dd = GetDispatchFromDrawable(dpy, RootWindow(dpy, screen)); in dispatch_CreateContextAttribsARB()
792 static Bool dispatch_QueryMaxSwapBarriersSGIX(Display *dpy, int screen, in dispatch_QueryMaxSwapBarriersSGIX() argument
798 dd = __VND->getDynDispatch(dpy, screen); in dispatch_QueryMaxSwapBarriersSGIX()
806 return pQueryMaxSwapBarriersSGIX(dpy, screen, max); in dispatch_QueryMaxSwapBarriersSGIX()
811 static Bool dispatch_QueryRendererIntegerMESA(Display *dpy, int screen, in dispatch_QueryRendererIntegerMESA() argument
831 dispatch_QueryRendererStringMESA(Display *dpy, int screen, int renderer, int attribute) dispatch_QueryRendererStringMESA() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_resource.h96 void virgl_resource_destroy(struct pipe_screen *screen,
99 void virgl_init_screen_resource_functions(struct pipe_screen *screen);
199 void virgl_resource_destroy(struct pipe_screen *screen,
202 bool virgl_resource_get_handle(struct pipe_screen *screen,
H A Dvirgl_context.c174 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_framebuffer()
202 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_sampler_views()
216 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_vertex_buffers()
230 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_index_buffer()
240 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_so_targets()
254 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_uniform_buffers()
271 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_shader_buffers()
288 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_shader_images()
304 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_attach_res_atomic_buffers()
366 assert(ctx->screen in virgl_create_surface()
[all...]
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_surface.h94 zink_destroy_surface(struct zink_screen *screen, struct pipe_surface *psurface);
97 zink_surface_reference(struct zink_screen *screen, struct zink_surface **dst, struct zink_surface *src) in zink_surface_reference() argument
105 zink_destroy_surface(screen, &old_dst->base); in zink_surface_reference()
113 create_ivci(struct zink_screen *screen,
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_screen.h119 #define NV_VRAM_DOMAIN(screen) ((screen)->vram_domain)
126 p_atomic_add(&nouveau_screen((r)->base.screen)->stats.named.n, v); \
141 bool nouveau_drm_screen_unref(struct nouveau_screen *screen);
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_vertex_state_cache.c66 util_vertex_state_cache_get(struct pipe_screen *screen, in util_vertex_state_cache_get() argument
103 state = cache->create(screen, buffer, elements, num_elements, indexbuf, in util_vertex_state_cache_get()
115 util_vertex_state_destroy(struct pipe_screen *screen, in util_vertex_state_destroy() argument
126 cache->destroy(screen, state); in util_vertex_state_destroy()
H A Du_gen_mipmap.c63 struct pipe_screen *screen = pipe->screen; in util_gen_mipmap() local
78 if (!screen->is_format_supported(screen, format, pt->target, in util_gen_mipmap()
H A Du_suballoc.c100 struct pipe_screen *screen = allocator->pipe->screen; in u_suballocator_alloc() local
101 allocator->buffer = screen->resource_create(screen, &templ); in u_suballocator_alloc()
/third_party/mesa3d/src/gallium/auxiliary/renderonly/
H A Drenderonly.c114 struct pipe_screen *screen = rsc->screen; in renderonly_create_gpu_import_for_resource() local
126 status = screen->resource_get_handle(screen, NULL, rsc, &handle, in renderonly_create_gpu_import_for_resource()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_compute.c46 struct panfrost_screen *screen = pan_screen(pctx->screen); in panfrost_create_compute_state() local
66 screen->vtbl.get_compiler_options(); in panfrost_create_compute_state()
73 panfrost_shader_compile(pctx->screen, &ctx->shaders, &ctx->descs, in panfrost_create_compute_state()
/third_party/skia/third_party/externals/swiftshader/src/Main/
H A DlibX11.hpp30 int (*XWidthOfScreen)(Screen *screen);
31 int (*XHeightOfScreen)(Screen *screen);
32 int (*XPlanesOfScreen)(Screen *screen);
35 Status (*XMatchVisualInfo)(Display *display, int screen, int depth, int screen_class, XVisualInfo *vinfo_return);
/third_party/skia/third_party/externals/swiftshader/src/WSI/
H A DXlibSurfaceKHR.cpp33 int screen = DefaultScreen(pDisplay); in XlibSurfaceKHR() local
34 gc = libX11->XDefaultGC(pDisplay, screen); in XlibSurfaceKHR()
37 Status status = libX11->XMatchVisualInfo(pDisplay, screen, 32, TrueColor, &xVisual); in XlibSurfaceKHR()
39 visual = match ? xVisual.visual : libX11->XDefaultVisual(pDisplay, screen); in XlibSurfaceKHR()
H A DlibX11.hpp31 int (*XWidthOfScreen)(Screen *screen) = nullptr;
32 int (*XHeightOfScreen)(Screen *screen) = nullptr;
33 int (*XPlanesOfScreen)(Screen *screen) = nullptr;
37 Status (*XMatchVisualInfo)(Display *display, int screen, int depth, int screen_class, XVisualInfo *vinfo_return) = nullptr;
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_manager.c324 * Allocate a renderbuffer for an on-screen window (not a user-created
620 struct pipe_screen *screen = st->screen; in st_framebuffer_create() local
626 screen->is_format_supported(screen, srgb_format, in st_framebuffer_create()
811 st->screen->fence_finish(st->screen, NULL, *fence, in st_context_flush()
813 st->screen->fence_reference(st->screen, fence, NULL); in st_context_flush()
1065 pipe = smapi->screen in st_api_create_context()
1413 get_version(struct pipe_screen *screen, struct st_config_options *options, gl_api api) get_version() argument
[all...]
H A Dst_program.c377 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...]
/third_party/ffmpeg/libavdevice/
H A Dxcbgrab.c54 xcb_screen_t *screen; member
445 if (c->window_id != c->screen->root) { in xcbgrab_read_packet()
446 tc = xcb_translate_coordinates(c->conn, c->window_id, c->screen->root, 0, 0); in xcbgrab_read_packet()
503 xcb_screen_t *screen = NULL; in get_screen() local
507 screen = it.data; in get_screen()
514 return screen; in get_screen()
606 "outside the screen size %dx%d\n", in create_stream()
656 uint32_t values[] = { c->screen->black_pixel, in draw_rectangle()
657 c->screen->white_pixel, in draw_rectangle()
683 c->screen in setup_window()
723 xcb_screen_t *screen = c->screen; select_region() local
[all...]
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_sqtt.c43 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 Dradeon_uvd_enc.c187 si_vid_create_buffer(enc->screen, enc->si, 128 * 1024, PIPE_USAGE_STAGING); in radeon_uvd_enc_begin_frame()
188 si_vid_create_buffer(enc->screen, &fb, 4096, PIPE_USAGE_STAGING); in radeon_uvd_enc_begin_frame()
206 if (!si_vid_create_buffer(enc->screen, enc->fb, 4096, PIPE_USAGE_STAGING)) { in radeon_uvd_enc_encode_bitstream()
230 si_vid_create_buffer(enc->screen, &fb, 512, PIPE_USAGE_STAGING); in radeon_uvd_enc_destroy()
268 struct si_screen *sscreen = (struct si_screen *)context->screen; in radeon_uvd_create_encoder()
295 enc->screen = context->screen; in radeon_uvd_create_encoder()
304 si_vid_create_buffer(enc->screen, &si, 128 * 1024, PIPE_USAGE_STAGING); in radeon_uvd_create_encoder()
334 if (!si_vid_create_buffer(enc->screen, &enc->cpb, cpb_size, PIPE_USAGE_DEFAULT)) { in radeon_uvd_create_encoder()

Completed in 22 milliseconds

1...<<11121314151617181920>>...88