Home
last modified time | relevance | path

Searched refs:screen (Results 126 - 150 of 991) sorted by relevance

12345678910>>...40

/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_bo.h34 struct lima_screen *screen; member
51 bool lima_bo_table_init(struct lima_screen *screen);
52 void lima_bo_table_fini(struct lima_screen *screen);
53 bool lima_bo_cache_init(struct lima_screen *screen);
54 void lima_bo_cache_fini(struct lima_screen *screen);
56 struct lima_bo *lima_bo_create(struct lima_screen *screen, uint32_t size,
69 struct lima_bo *lima_bo_import(struct lima_screen *screen,
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_resource.c32 r300_resource_create(struct pipe_screen *screen, in r300_resource_create() argument
36 return r300_buffer_create(screen, templ); in r300_resource_create()
38 return r300_texture_create(screen, templ); in r300_resource_create()
57 r300screen->screen.resource_create = r300_resource_create; in r300_init_screen_resource_functions()
58 r300screen->screen.resource_from_handle = r300_texture_from_handle; in r300_init_screen_resource_functions()
59 r300screen->screen.resource_get_handle = r300_resource_get_handle; in r300_init_screen_resource_functions()
60 r300screen->screen.resource_destroy = r300_resource_destroy; in r300_init_screen_resource_functions()
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_fence.c82 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_fence_finish() local
88 return vc4_wait_seqno(screen, f->seqno, timeout_ns, "fence wait"); in vc4_fence_finish()
92 vc4_fence_create(struct vc4_screen *screen, uint64_t seqno, int fd) in vc4_fence_create() argument
114 *fence = vc4_fence_create(vc4->screen, vc4->last_emit_seqno, in vc4_fence_create_fd()
130 vc4_fence_get_fd(struct pipe_screen *screen, struct pipe_fence_handle *pfence) in vc4_fence_get_fd() argument
147 if (vc4->screen->has_syncobj) { in vc4_fence_context_init()
156 vc4_fence_screen_init(struct vc4_screen *screen) in vc4_fence_screen_init() argument
158 screen->base.fence_reference = vc4_fence_reference; in vc4_fence_screen_init()
159 screen->base.fence_finish = vc4_fence_finish; in vc4_fence_screen_init()
160 screen in vc4_fence_screen_init()
[all...]
/third_party/libdrm/tests/tegra/
H A Dgr2d-fill.c50 struct drm_screen *screen; in main() local
65 err = drm_screen_open(&screen, fd); in main()
67 fprintf(stderr, "failed to open screen: %s\n", strerror(-err)); in main()
85 pitch = screen->width * screen->bpp / 8; in main()
86 size = pitch * screen->height; in main()
111 err = drm_framebuffer_new(&fb, screen, handle, screen->width, in main()
112 screen->height, pitch, format, bo); in main()
119 err = drm_screen_set_framebuffer(screen, f in main()
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_screen.c151 struct fd_screen *screen = fd_screen(pscreen); in fd6_screen_init() local
153 screen->max_rts = A6XX_MAX_RENDER_TARGETS; in fd6_screen_init()
155 screen->ccu_offset_bypass = screen->info->num_ccu * A6XX_CCU_DEPTH_SIZE; in fd6_screen_init()
156 screen->ccu_offset_gmem = (screen->gmemsize_bytes - in fd6_screen_init()
157 screen->info->num_ccu * A6XX_CCU_GMEM_COLOR_SIZE); in fd6_screen_init()
162 screen->gmem_reason_mask = FD_GMEM_CLEARS_DEPTH_STENCIL | in fd6_screen_init()
169 screen->tile_mode = fd6_tile_mode; in fd6_screen_init()
175 screen in fd6_screen_init()
[all...]
/third_party/mesa3d/src/gallium/tests/graw/
H A Dclear.c21 struct pipe_screen *screen; variable
36 screen->flush_frontbuffer(screen, ctx, tex, 0, 0, window, NULL); in draw()
46 /* It's hard to say whether window or screen should be created in init()
49 * Also, no easy way of querying supported formats if the screen in init()
53 screen = graw_create_window_and_screen(0, 0, 300, 300, in init()
56 if (window && screen) in init()
59 if (!screen || !window) { in init()
64 ctx = screen->context_create(screen, NUL in init()
[all...]
/third_party/pulseaudio/src/pulsecore/
H A Dx11prop.c34 static xcb_screen_t *screen_of_display(xcb_connection_t *xcb, int screen) { in screen_of_display() argument
40 for (; iter.rem; --screen, xcb_screen_next(&iter)) in screen_of_display()
41 if (0 == screen) in screen_of_display()
47 void pa_x11_set_prop(xcb_connection_t *xcb, int screen, const char *name, const char *data) { in pa_x11_set_prop() argument
55 if ((xs = screen_of_display(xcb, screen))) { in pa_x11_set_prop()
70 void pa_x11_del_prop(xcb_connection_t *xcb, int screen, const char *name) { in pa_x11_del_prop() argument
77 if ((xs = screen_of_display(xcb, screen))) { in pa_x11_del_prop()
89 char* pa_x11_get_prop(xcb_connection_t *xcb, int screen, const char *name, char *p, size_t l) { in pa_x11_get_prop() argument
101 xs = screen_of_display(xcb, screen); in pa_x11_get_prop()
103 * Also try and get the settings from the first screen in pa_x11_get_prop()
[all...]
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_context.c87 struct crocus_screen *screen = batch->screen; in crocus_lost_context_state() local
89 screen->vtbl.init_render_context(batch); in crocus_lost_context_state()
91 screen->vtbl.init_compute_context(batch); in crocus_lost_context_state()
99 screen->vtbl.lost_genx_state(ice, batch); in crocus_lost_context_state()
190 struct crocus_screen *screen = (struct crocus_screen *)ctx->screen; in crocus_destroy_context() local
196 screen->vtbl.destroy_state(ice); in crocus_destroy_context()
247 struct crocus_screen *screen = (struct crocus_screen*)pscreen; in crocus_create_context() local
248 const struct intel_device_info *devinfo = &screen in crocus_create_context()
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_query.c147 if (nvc0->screen->compute) in nvc0_render_condition()
164 if (nvc0->screen->compute) { in nvc0_render_condition()
177 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_get_driver_query_info() local
180 num_sw_queries = nvc0_sw_get_driver_query_info(screen, 0, NULL); in nvc0_screen_get_driver_query_info()
181 num_hw_queries = nvc0_hw_get_driver_query_info(screen, 0, NULL); in nvc0_screen_get_driver_query_info()
196 return nvc0_sw_get_driver_query_info(screen, id, info); in nvc0_screen_get_driver_query_info()
199 return nvc0_hw_get_driver_query_info(screen, id - num_sw_queries, info); in nvc0_screen_get_driver_query_info()
207 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_get_driver_query_group_info() local
211 if (screen->base.drm->version >= 0x01000101) { in nvc0_screen_get_driver_query_group_info()
212 if (screen in nvc0_screen_get_driver_query_group_info()
[all...]
H A Dnvc0_query_hw_sm.c2233 nvc0_hw_sm_get_queries(struct nvc0_screen *screen) in nvc0_hw_sm_get_queries() argument
2235 struct nouveau_device *dev = screen->base.device; in nvc0_hw_sm_get_queries()
2237 switch (screen->base.class_3d) { in nvc0_hw_sm_get_queries()
2258 nvc0_hw_sm_get_num_queries(struct nvc0_screen *screen) in nvc0_hw_sm_get_num_queries() argument
2260 struct nouveau_device *dev = screen->base.device; in nvc0_hw_sm_get_num_queries()
2262 switch (screen->base.class_3d) { in nvc0_hw_sm_get_num_queries()
2285 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_query_get_cfg() local
2290 num_queries = nvc0_hw_sm_get_num_queries(screen); in nvc0_hw_sm_query_get_cfg()
2291 queries = nvc0_hw_sm_get_queries(screen); in nvc0_hw_sm_query_get_cfg()
2313 struct nvc0_screen *screen = nvc0->screen; nve4_hw_sm_begin_query() local
2398 struct nvc0_screen *screen = nvc0->screen; nvc0_hw_sm_begin_query() local
2465 nvc0_hw_sm_get_program(struct nvc0_screen *screen) nvc0_hw_sm_get_program() argument
2504 struct nvc0_screen *screen = nvc0->screen; nvc0_hw_sm_upload_input() local
2537 struct nvc0_screen *screen = nvc0->screen; nvc0_hw_sm_end_query() local
2719 struct nvc0_screen *screen = nvc0->screen; nvc0_hw_sm_create_query() local
2796 nvc0_hw_sm_get_driver_query_info(struct nvc0_screen *screen, unsigned id, struct pipe_driver_query_info *info) nvc0_hw_sm_get_driver_query_info() argument
[all...]
/third_party/python/Lib/turtledemo/
H A Dnim.py119 self.screen = game.screen
121 self.screen.colormode(255)
122 self.screen.tracer(False)
123 self.screen.bgcolor((240, 240, 255))
132 self.screen.tracer(True)
135 self.screen.tracer(False)
144 self.screen.tracer(True)
147 self.screen.tracer(False)
155 self.screen
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_buffer.c49 nouveau_buffer_allocate(struct nouveau_screen *screen, in nouveau_buffer_allocate() argument
55 buf->mm = nouveau_mm_allocate(screen->mm_VRAM, size, in nouveau_buffer_allocate()
58 return nouveau_buffer_allocate(screen, buf, NOUVEAU_BO_GART); in nouveau_buffer_allocate()
59 NOUVEAU_DRV_STAT(screen, buf_obj_current_bytes_vid, buf->base.width0); in nouveau_buffer_allocate()
62 buf->mm = nouveau_mm_allocate(screen->mm_GART, size, in nouveau_buffer_allocate()
66 NOUVEAU_DRV_STAT(screen, buf_obj_current_bytes_sys, buf->base.width0); in nouveau_buffer_allocate()
113 nouveau_buffer_reallocate(struct nouveau_screen *screen, in nouveau_buffer_reallocate() argument
123 return nouveau_buffer_allocate(screen, buf, domain); in nouveau_buffer_reallocate()
166 if ((size <= nv->screen->transfer_pushbuf_threshold) && permit_pb) { in nouveau_transfer_staging()
172 nouveau_mm_allocate(nv->screen in nouveau_transfer_staging()
682 struct nouveau_screen *screen = nouveau_screen(pscreen); nouveau_buffer_create() local
818 struct nouveau_screen *screen = nv->screen; nouveau_buffer_migrate() local
891 struct nouveau_screen *screen = nouveau_screen(buf->base.screen); nouveau_user_buffer_upload() local
[all...]
/third_party/python/Lib/
H A Dturtle.py31 the command turtle.forward(15), and it moves (on-screen!) 15 pixels in
60 - Fine control over turtle movement and screen updates via delay(),
167 "examplescreen": "screen",
808 Example (for a TurtleScreen instance named screen):
809 >>> screen.mainloop()
823 Example (for a TurtleScreen instance named screen):
824 >>> screen.textinput("NIM", "Name of first player:")
843 Example (for a TurtleScreen instance named screen):
844 >>> screen.numinput("Poker", "Your stakes:", 1000, minval=10, maxval=10000)
957 """Provides screen oriente
[all...]
/third_party/mesa3d/src/gallium/targets/graw-xlib/
H A Dgraw_xlib.c26 struct pipe_screen *screen = NULL; in graw_create_screen() local
36 screen = sw_screen_create( winsys ); in graw_create_screen()
40 return debug_screen_wrap( screen ); in graw_create_screen()
52 struct pipe_screen *screen = NULL; in graw_create_window_and_screen() local
79 templat.screen = DefaultScreen(graw.display); in graw_create_window_and_screen()
147 screen = graw_create_screen(); in graw_create_window_and_screen()
148 if (screen == NULL) in graw_create_window_and_screen()
152 return screen; in graw_create_window_and_screen()
155 if (screen) in graw_create_window_and_screen()
156 screen in graw_create_window_and_screen()
[all...]
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_surface.c36 create_ivci(struct zink_screen *screen, in create_ivci() argument
81 ivci.format = zink_get_format(screen, templ->format); in create_ivci()
134 struct zink_screen *screen = zink_screen(pctx->screen); in create_surface() local
146 screen->format_props[templ->format].optimalTilingFeatures : in create_surface()
147 screen->format_props[templ->format].linearTilingFeatures; in create_surface()
153 for (unsigned i = 0; i < screen->modifier_props[templ->format].drmFormatModifierCount; i++) { in create_surface()
154 if (res->obj->modifier == screen->modifier_props[templ->format].pDrmFormatModifierProperties[i].drmFormatModifier) in create_surface()
155 feats &= screen->modifier_props[templ->format].pDrmFormatModifierProperties[i].drmFormatModifierTilingFeatures; in create_surface()
183 VkResult result = VKSCR(CreateImageView)(screen in create_surface()
303 zink_destroy_surface(struct zink_screen *screen, struct pipe_surface *psurface) zink_destroy_surface() argument
350 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_rebind_surface() local
435 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_surface_swapchain_update() local
[all...]
H A Dzink_compiler.h72 zink_get_compiler_options(struct pipe_screen *screen,
77 zink_tgsi_to_nir(struct pipe_screen *screen, const struct tgsi_token *tokens);
112 zink_screen_init_compiler(struct zink_screen *screen);
116 zink_shader_compile(struct zink_screen *screen, struct zink_shader *zs, nir_shader *nir, const struct zink_shader_key *key);
118 zink_shader_spirv_compile(struct zink_screen *screen, struct zink_shader *zs, struct spirv_shader *spirv);
120 zink_shader_create(struct zink_screen *screen, struct nir_shader *nir,
130 zink_shader_tcs_compile(struct zink_screen *screen, struct zink_shader *zs, unsigned patch_vertices);
132 zink_shader_tcs_create(struct zink_screen *screen, struct zink_shader *vs, unsigned vertices_per_patch);
H A Dzink_program.c92 get_shader_module_for_stage(struct zink_context *ctx, struct zink_screen *screen, in get_shader_module_for_stage() argument
109 if (zs->can_inline && (screen->is_cpu || prog->inlined_variant_count[pstage] < ZINK_MAX_INLINED_VARIANTS)) in get_shader_module_for_stage()
134 mod = zink_shader_tcs_compile(screen, zs, patch_vertices); in get_shader_module_for_stage()
136 mod = zink_shader_compile(screen, zs, prog->nir[stage], key); in get_shader_module_for_stage()
172 zink_destroy_shader_module(struct zink_screen *screen, struct zink_shader_module *zm) in zink_destroy_shader_module() argument
174 VKSCR(DestroyShaderModule)(screen->dev, zm->shader, NULL); in zink_destroy_shader_module()
179 destroy_shader_cache(struct zink_screen *screen, struct list_head *sc) in destroy_shader_cache() argument
184 zink_destroy_shader_module(screen, zm); in destroy_shader_cache()
190 struct zink_screen *screen, in update_gfx_shader_modules()
200 struct zink_shader_module *zm = get_shader_module_for_stage(ctx, screen, pro in update_gfx_shader_modules()
189 update_gfx_shader_modules(struct zink_context *ctx, struct zink_screen *screen, struct zink_gfx_program *prog, uint32_t mask, struct zink_gfx_pipeline_state *state) update_gfx_shader_modules() argument
291 struct zink_screen *screen = zink_screen(ctx->base.screen); update_cs_shader_module() local
364 zink_pipeline_layout_create(struct zink_screen *screen, struct zink_program *pg, uint32_t *compat) zink_pipeline_layout_create() argument
434 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_create_gfx_program() local
546 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_create_compute_program() local
686 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_destroy_gfx_program() local
734 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_destroy_compute_program() local
812 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_get_gfx_pipeline() local
889 zink_get_compute_pipeline(struct zink_screen *screen, struct zink_compute_program *comp, struct zink_compute_pipeline_state *state) zink_get_compute_pipeline() argument
1005 struct zink_screen *screen = zink_screen(ctx->base.screen); bind_last_vertex_stage() local
1185 struct zink_screen *screen = zink_screen(pctx->screen); zink_delete_cached_shader_state() local
1193 struct zink_screen *screen = zink_screen(pctx->screen); zink_create_cached_shader_state() local
[all...]
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_pbo.c413 struct pipe_screen *screen = st->screen; in create_fs() local
417 screen->get_param(screen, PIPE_CAP_FS_POSITION_IS_SYSVAL); in create_fs()
626 struct pipe_screen *screen = st->screen; in st_pbo_get_download_fs() local
628 bool formatless_store = screen->get_param(screen, PIPE_CAP_IMAGE_STORE_FORMATTED); in st_pbo_get_download_fs()
651 struct pipe_screen *screen = st->screen; in st_init_pbo_helpers() local
700 struct pipe_screen *screen = st->screen; st_destroy_pbo_helpers() local
[all...]
/third_party/mesa3d/src/gallium/frontends/vdpau/
H A Dpresentation.c269 pipe->screen->fence_reference(pipe->screen, &surf->fence, NULL); in vlVdpPresentationQueueDisplay()
271 pipe->screen->flush_frontbuffer(pipe->screen, pipe, tex, 0, 0, in vlVdpPresentationQueueDisplay()
311 struct pipe_screen *screen; in vlVdpPresentationQueueBlockUntilSurfaceIdle() local
326 screen = pq->device->vscreen->pscreen; in vlVdpPresentationQueueBlockUntilSurfaceIdle()
327 screen->fence_finish(screen, NULL, surf->fence, PIPE_TIMEOUT_INFINITE); in vlVdpPresentationQueueBlockUntilSurfaceIdle()
328 screen->fence_reference(screen, in vlVdpPresentationQueueBlockUntilSurfaceIdle()
346 struct pipe_screen *screen; vlVdpPresentationQueueQuerySurfaceStatus() local
[all...]
/third_party/mesa3d/src/gallium/targets/haiku-softpipe/
H A DGalliumContext.cpp97 struct pipe_screen* screen = sw_screen_create(winsys); in CreateDisplay() local
99 if (screen == NULL) { in CreateDisplay()
100 ERROR("%s: Couldn't create screen!\n", __FUNCTION__); in CreateDisplay()
105 debug_screen_wrap(screen); in CreateDisplay()
107 const char* driverName = screen->get_name(screen); in CreateDisplay()
110 fDisplay = hgl_create_display(screen); in CreateDisplay()
114 screen->destroy(screen); // will also destroy winsys in CreateDisplay()
129 struct pipe_screen* screen in DestroyDisplay() local
[all...]
/third_party/mesa3d/src/gallium/frontends/dri/
H A Ddri_drawable.c53 struct dri_screen *screen = dri_screen(drawable->sPriv); in dri_st_framebuffer_validate() local
96 struct pipe_screen *pscreen = screen->base.screen; in dri_st_framebuffer_validate()
155 struct dri_screen *screen = sPriv->driverPrivate; in dri_create_buffer() local
165 dri_fill_st_visual(&drawable->stvis, screen, visual); in dri_create_buffer()
174 drawable->screen = screen; in dri_create_buffer()
181 drawable->base.state_manager = &screen->base; in dri_create_buffer()
193 struct dri_screen *screen = drawable->screen; in dri_destroy_buffer() local
519 struct pipe_screen *screen = drawable->screen->base.screen; dri_flush() local
[all...]
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_surface.cpp91 struct d3d12_screen *screen = d3d12_screen(pctx->screen); in initialize_dsv() local
143 mtx_lock(&screen->descriptor_pool_mutex); in initialize_dsv()
144 d3d12_descriptor_pool_alloc_handle(screen->dsv_pool, handle); in initialize_dsv()
145 mtx_unlock(&screen->descriptor_pool_mutex); in initialize_dsv()
147 screen->dev->CreateDepthStencilView(d3d12_resource_resource(res), &desc, in initialize_dsv()
159 struct d3d12_screen *screen = d3d12_screen(pctx->screen); in initialize_rtv() local
222 mtx_lock(&screen->descriptor_pool_mutex); in initialize_rtv()
223 d3d12_descriptor_pool_alloc_handle(screen in initialize_rtv()
271 struct d3d12_screen *screen = d3d12_screen(pctx->screen); d3d12_surface_destroy() local
310 struct d3d12_screen *screen = d3d12_screen(surface->base.context->screen); d3d12_surface_update_pre_draw() local
[all...]
/third_party/mesa3d/src/gallium/frontends/wgl/
H A Dstw_winsys.h77 (*present)( struct pipe_screen *screen,
88 (*get_adapter_luid)( struct pipe_screen *screen,
98 (*shared_surface_open)(struct pipe_screen *screen,
105 (*shared_surface_close)(struct pipe_screen *screen,
116 (*compose)( struct pipe_screen *screen,
127 (*get_pfd_flags)( struct pipe_screen *screen );
133 (*create_framebuffer)( struct pipe_screen *screen,
138 * Get the name of the screen that was created
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_context.c184 if (ctx->screen->specs.halti < 2 && in etna_get_fs()
230 struct etna_screen *screen = ctx->screen; in etna_draw_vbo() local
376 if (!VIV_FEATURE(screen, chipMinorFeatures6, NEW_GPIPE)) { in etna_draw_vbo()
393 if (screen->specs.halti >= 2) { in etna_draw_vbo()
426 struct etna_screen *screen = ctx->screen; in etna_reset_gpu_state() local
439 if (screen->specs.halti >= 1) { /* Only on HALTI1+ */ in etna_reset_gpu_state()
442 if (screen->specs.halti >= 2) { /* Only on HALTI2+ */ in etna_reset_gpu_state()
445 if (screen in etna_reset_gpu_state()
553 struct etna_screen *screen = ctx->screen; etna_set_debug_callback() local
567 struct etna_screen *screen; etna_context_create() local
[all...]
/third_party/mesa3d/src/gallium/targets/d3d10sw/
H A Dd3d10_gdi.c46 struct pipe_screen *screen = NULL; in d3d10_create_screen() local
63 screen = llvmpipe_create_screen( winsys ); in d3d10_create_screen()
69 if (screen == NULL) { in d3d10_create_screen()
70 screen = softpipe_create_screen( winsys ); in d3d10_create_screen()
73 if (screen == NULL) in d3d10_create_screen()
76 return debug_screen_wrap( screen ); in d3d10_create_screen()

Completed in 16 milliseconds

12345678910>>...40