Home
last modified time | relevance | path

Searched refs:screen (Results 251 - 275 of 2219) sorted by relevance

1...<<11121314151617181920>>...89

/third_party/mesa3d/src/gallium/frontends/glx/xlib/
H A Dxm_st.c38 struct pipe_screen *screen; member
81 xstfb->screen->flush_frontbuffer(xstfb->screen, pctx, pres, 0, 0, &xstfb->buffer->ws, box); in xmesa_st_framebuffer_display()
179 xstfb->screen->resource_create(xstfb->screen, &templ); in xmesa_st_framebuffer_validate_textures()
302 xstfb->screen = xmdpy->screen; in xmesa_create_st_framebuffer()
304 if (xstfb->screen->get_param(xstfb->screen, PIPE_CAP_NPOT_TEXTURES)) in xmesa_create_st_framebuffer()
418 pipe = xstfb->screen in xmesa_get_context()
[all...]
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_framebuffer.c36 zink_destroy_framebuffer(struct zink_screen *screen, in zink_destroy_framebuffer() argument
41 VKSCR(DestroyFramebuffer)(screen->dev, he->data, NULL); in zink_destroy_framebuffer()
44 VKSCR(DestroyFramebuffer)(screen->dev, *ptr, NULL); in zink_destroy_framebuffer()
52 zink_init_framebuffer(struct zink_screen *screen, struct zink_framebuffer *fb, struct zink_render_pass *rp) in zink_init_framebuffer() argument
91 if (VKSCR(CreateFramebuffer)(screen->dev, &fci, NULL, &ret) != VK_SUCCESS) in zink_init_framebuffer()
98 VKSCR(DestroyFramebuffer)(screen->dev, ret, NULL); in zink_init_framebuffer()
122 struct zink_screen *screen = zink_screen(ctx->base.screen); in create_framebuffer_imageless() local
136 zink_destroy_framebuffer(screen, fb); in create_framebuffer_imageless()
143 return ctx->disable_color_writes && zink_screen(ctx->base.screen) in zink_use_dummy_attachments()
[all...]
H A Dzink_kopper.h109 zink_kopper_displaytarget_create(struct zink_screen *screen, unsigned tex_usage,
114 zink_kopper_displaytarget_destroy(struct zink_screen *screen, struct kopper_displaytarget *cdt);
120 zink_kopper_acquire_submit(struct zink_screen *screen, struct zink_resource *res);
122 zink_kopper_present(struct zink_screen *screen, struct zink_resource *res);
124 zink_kopper_present_queue(struct zink_screen *screen, struct zink_resource *res);
130 zink_kopper_deinit_displaytarget(struct zink_screen *screen, struct kopper_displaytarget *cdt);
H A Dzink_context.c97 struct zink_screen *screen = zink_screen(pctx->screen); in zink_context_destroy() local
99 if (util_queue_is_initialized(&screen->flush_queue)) in zink_context_destroy()
100 util_queue_finish(&screen->flush_queue); in zink_context_destroy()
101 if (ctx->batch.state && !screen->device_lost) { in zink_context_destroy()
102 VkResult result = VKSCR(QueueWaitIdle)(screen->queue); in zink_context_destroy()
112 screen->descriptor_program_deinit(ctx, pg); in zink_context_destroy()
118 screen->descriptor_program_deinit(ctx, pg); in zink_context_destroy()
132 zink_buffer_view_reference(screen, &ctx->dummy_bufferview, NULL); in zink_context_destroy()
139 zink_batch_state_destroy(screen, ct in zink_context_destroy()
335 struct zink_screen *screen = zink_screen(pctx->screen); zink_create_sampler_state() local
544 struct zink_screen *screen = zink_screen(ctx->base.screen); update_descriptor_state_ubo() local
570 struct zink_screen *screen = zink_screen(ctx->base.screen); update_descriptor_state_ssbo() local
589 struct zink_screen *screen = zink_screen(ctx->base.screen); update_descriptor_state_sampler() local
638 struct zink_screen *screen = zink_screen(ctx->base.screen); update_descriptor_state_image() local
694 struct zink_screen *screen = zink_screen(pctx->screen); zink_bind_sampler_states() local
781 struct zink_screen *screen = zink_screen(ctx->base.screen); create_bvci() local
813 struct zink_screen *screen = zink_screen(ctx->base.screen); get_buffer_view() local
888 struct zink_screen *screen = zink_screen(pctx->screen); zink_create_sampler_view() local
978 zink_destroy_buffer_view(struct zink_screen *screen, struct zink_buffer_view *buffer_view) zink_destroy_buffer_view() argument
1292 struct zink_screen *screen = zink_screen(pctx->screen); zink_set_constant_buffer() local
1566 struct zink_screen *screen = zink_screen(ctx->base.screen); create_image_surface() local
1813 struct zink_screen *screen = zink_screen(pctx->screen); zink_set_sampler_views() local
2516 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_init_vk_sample_locations() local
2667 struct zink_screen *screen = zink_screen(ctx->base.screen); reapply_color_write() local
2681 struct zink_screen *screen = zink_screen(ctx->base.screen); stall() local
3399 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_flush() local
4226 struct zink_screen *screen = zink_screen(pctx->screen); zink_resource_commit() local
4362 struct zink_screen *screen = zink_screen(pctx->screen); zink_context_replace_buffer_storage() local
4383 struct zink_screen *screen = zink_screen(pscreen); zink_context_is_resource_busy() local
4397 struct zink_screen *screen = zink_screen(pctx->screen); zink_emit_string_marker() local
4421 struct zink_screen *screen = zink_screen(pscreen); zink_context_create() local
4677 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_tc_context_unwrap() local
[all...]
/third_party/mesa3d/src/gallium/frontends/hgl/
H A Dhgl.c75 buffer->screen->flush_frontbuffer(buffer->screen, NULL, ptex, 0, 0, in hgl_st_framebuffer_flush_front()
136 buffer->textures[i] = buffer->screen->resource_create(buffer->screen, in hgl_st_framebuffer_validate_textures()
240 buffer->screen = context->display->manager->screen; in hgl_create_st_framebuffer()
243 if (buffer->screen->get_param(buffer->screen, PIPE_CAP_NPOT_TEXTURES)) in hgl_create_st_framebuffer()
347 hgl_create_display(struct pipe_screen* screen) in hgl_create_display() argument
356 display->manager->screen in hgl_create_display()
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_query.c468 struct fd_screen *screen; member
477 struct fd_screen *screen = data->screen; variable
480 unsigned counters_per_group[screen->num_perfcntr_groups];
488 const struct fd_perfcntr_group *g = &screen->perfcntr_groups[entry->gid];
502 const struct fd_perfcntr_group *g = &screen->perfcntr_groups[entry->gid];
517 struct fd_screen *screen = data->screen; variable
520 unsigned counters_per_group[screen->num_perfcntr_groups];
530 const struct fd_perfcntr_group *g = &screen
577 struct fd_screen *screen = ctx->screen; fd6_create_batch_query() local
[all...]
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_program.c296 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_fs_compile_shader() local
314 if (!ppir_compile_nir(fs, nir, screen->pp_ra, &ctx->debug)) { in lima_fs_compile_shader()
329 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_fs_upload_shader() local
331 fs->bo = lima_bo_create(screen, fs->state.shader_size, 0); in lima_fs_upload_shader()
347 struct lima_screen *screen = lima_screen(ctx->base.screen); in lima_get_compiled_fs() local
360 lima_fs_disk_cache_retrieve(screen->disk_cache, key); in lima_get_compiled_fs()
371 lima_fs_disk_cache_store(screen in lima_get_compiled_fs()
504 struct lima_screen *screen = lima_screen(ctx->base.screen); lima_vs_upload_shader() local
521 struct lima_screen *screen = lima_screen(ctx->base.screen); lima_get_compiled_vs() local
[all...]
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_screen_buffer.c53 void r300_resource_destroy(struct pipe_screen *screen, in r300_resource_destroy() argument
66 struct r300_screen *rscreen = r300_screen(screen); in r300_resource_destroy()
90 struct radeon_winsys *rws = r300->screen->rws; in r300_buffer_transfer_map()
164 struct pipe_resource *r300_buffer_create(struct pipe_screen *screen, in r300_buffer_create() argument
167 struct r300_screen *r300screen = r300_screen(screen); in r300_buffer_create()
174 rbuf->b.screen = screen; in r300_buffer_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_screen.c139 struct fd_screen *screen = fd_screen(pscreen); in fd5_screen_init() local
140 screen->max_rts = A5XX_MAX_RENDER_TARGETS; in fd5_screen_init()
144 screen->setup_slices = fd5_setup_slices; in fd5_screen_init()
146 screen->tile_mode = fd5_tile_mode; in fd5_screen_init()
151 screen->primtypes = primtypes; in fd5_screen_init()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_bufmgr.h46 struct d3d12_screen *screen; member
115 d3d12_bo_new(struct d3d12_screen *screen, uint64_t size, uint64_t alignment);
118 d3d12_bo_wrap_res(struct d3d12_screen *screen, ID3D12Resource *res, enum d3d12_residency_status residency);
121 d3d12_bo_wrap_buffer(struct d3d12_screen *screen, struct pb_buffer *buf);
144 d3d12_bufmgr_create(struct d3d12_screen *screen);
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_stubs.c14 vl_profile_supported(struct pipe_screen *screen, in vl_profile_supported() argument
23 vl_level_supported(struct pipe_screen *screen, in vl_level_supported() argument
43 vl_get_video_buffer_formats(struct pipe_screen *screen, enum pipe_format format, in vl_get_video_buffer_formats() argument
50 vl_video_buffer_is_format_supported(struct pipe_screen *screen, in vl_video_buffer_is_format_supported() argument
60 vl_video_buffer_max_size(struct pipe_screen *screen) in vl_video_buffer_max_size() argument
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_context.c66 pipe_buffer_create(pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in create_solid_vertexbuf()
76 struct fd_screen *screen = fd_screen(pscreen); in fd2_context_create() local
84 pctx->screen = pscreen; in fd2_context_create()
87 fd2_ctx->base.dev = fd_device_ref(screen->dev); in fd2_context_create()
88 fd2_ctx->base.screen = fd_screen(pscreen); in fd2_context_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_screen.c113 struct fd_screen *screen = fd_screen(pscreen); in fd3_screen_init() local
114 screen->max_rts = A3XX_MAX_RENDER_TARGETS; in fd3_screen_init()
120 screen->setup_slices = fd3_setup_slices; in fd3_screen_init()
122 screen->tile_mode = fd3_tile_mode; in fd3_screen_init()
124 screen->primtypes = primtypes; in fd3_screen_init()
/third_party/python/Lib/turtledemo/
H A Dcolormixer.py35 screen.bgcolor(red.ycor(), green.ycor(), blue.ycor())
38 global screen, red, green, blue
39 screen = Screen()
40 screen.delay(0)
41 screen.setworldcoordinates(-1, -0.3, 3, 1.3)
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shaderlib_nir.c31 sctx->b.screen->finalize_nir(sctx->b.screen, (void*)nir); in create_shader_state()
89 sctx->b.screen->get_compiler_options(sctx->b.screen, PIPE_SHADER_IR_NIR, PIPE_SHADER_COMPUTE); in si_create_copy_image_cs()
142 sctx->b.screen->get_compiler_options(sctx->b.screen, PIPE_SHADER_IR_NIR, PIPE_SHADER_COMPUTE); in si_create_dcc_retile_cs()
170 ac_nir_dcc_addr_from_coord(&b, &sctx->screen->info, surf->bpe, &surf->u.gfx9.color.dcc_equation, in si_create_dcc_retile_cs()
178 ac_nir_dcc_addr_from_coord(&b, &sctx->screen->info, surf->bpe, &surf->u.gfx9.color.display_dcc_equation, in si_create_dcc_retile_cs()
190 sctx->b.screen->get_compiler_options(sctx->b.screen, PIPE_SHADER_IR_NI in gfx9_create_clear_dcc_msaa_cs()
[all...]
/third_party/mesa3d/src/gallium/frontends/dri/
H A Ddri_screen.h89 /* DRI exts on this screen. Populated at init time based on device caps. */
108 dri_screen_get_kopper(struct dri_screen *screen) in dri_screen_get_kopper() argument
110 return screen->sPriv->kopper_loader; in dri_screen_get_kopper()
140 /* DRI loader screen */
156 const struct dri_screen *screen,
160 dri_init_options(struct dri_screen *screen);
163 dri_init_screen_helper(struct dri_screen *screen,
167 dri_destroy_screen_helper(struct dri_screen * screen);
H A Ddri_helpers.h59 dri2_yuv_dma_buf_supported(struct dri_screen *screen,
63 dri2_lookup_egl_image(struct dri_screen *screen, void *handle);
66 dri2_validate_egl_image(struct dri_screen *screen, void *handle);
69 dri2_lookup_egl_image_validated(struct dri_screen *screen, void *handle);
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DAdapter.cpp81 pAdaptor->screen = d3d10_create_screen(); in OpenAdapterCommon()
82 if (!pAdaptor->screen) { in OpenAdapterCommon()
262 struct pipe_screen *screen = pAdapter->screen; in CloseAdapter() local
263 screen->destroy(screen); in CloseAdapter()
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_resource.h105 struct pipe_resource *i915_texture_create(struct pipe_screen *screen,
109 bool i915_resource_get_handle(struct pipe_screen *screen,
115 i915_texture_from_handle(struct pipe_screen *screen,
119 struct pipe_resource *i915_user_buffer_create(struct pipe_screen *screen,
123 struct pipe_resource *i915_buffer_create(struct pipe_screen *screen,
126 void i915_resource_destroy(struct pipe_screen *screen,
/third_party/skia/third_party/externals/libwebp/extras/
H A Dwebp_to_sdl.c38 SDL_Surface* screen = NULL; in WebpToSDL() local
54 screen = SDL_SetVideoMode(input->width, input->height, 32, SDL_SWSURFACE); in WebpToSDL()
55 if (screen == NULL) { in WebpToSDL()
94 if (SDL_BlitSurface(surface, NULL, screen, NULL) || in WebpToSDL()
95 SDL_Flip(screen)) { in WebpToSDL()
103 SDL_FreeSurface(screen); in WebpToSDL()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_screen.h95 v3d_screen(struct pipe_screen *screen) in v3d_screen() argument
97 return (struct v3d_screen *)screen; in v3d_screen()
105 v3d_fence_init(struct v3d_screen *screen);
109 v3d_disk_cache_init(struct v3d_screen *screen);
/third_party/mesa3d/src/gallium/targets/libgl-xlib/
H A Dxlib.c52 struct pipe_screen *screen = NULL; in swrast_xlib_create_screen() local
63 screen = sw_screen_create( winsys ); in swrast_xlib_create_screen()
64 if (screen == NULL) in swrast_xlib_create_screen()
69 return debug_screen_wrap( screen ); in swrast_xlib_create_screen()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dradeon_video.h54 bool rvid_create_buffer(struct pipe_screen *screen, struct rvid_buffer *buffer,
61 bool rvid_resize_buffer(struct pipe_screen *screen, struct radeon_cmdbuf *cs,
74 int rvid_get_video_param(struct pipe_screen *screen,
80 bool rvid_is_format_supported(struct pipe_screen *screen,
H A Dr600_buffer_common.c203 void r600_buffer_destroy(struct pipe_screen *screen, struct pipe_resource *buf) in r600_buffer_destroy() argument
308 return rctx->screen->has_cp_dma || in r600_can_dma_copy_buffer()
310 rctx->screen->has_streamout)); in r600_can_dma_copy_buffer()
322 struct r600_common_screen *rscreen = (struct r600_common_screen*)ctx->screen; in r600_buffer_transfer_map()
396 rctx->screen->info.tcc_cache_line_size, in r600_buffer_transfer_map()
423 ctx->screen, 0, PIPE_USAGE_STAGING, in r600_buffer_transfer_map()
549 r600_alloc_buffer_struct(struct pipe_screen *screen, in r600_alloc_buffer_struct() argument
559 rbuffer->b.b.screen = screen; in r600_alloc_buffer_struct()
571 struct pipe_resource *r600_buffer_create(struct pipe_screen *screen, in r600_buffer_create() argument
590 r600_aligned_buffer_create(struct pipe_screen *screen, unsigned flags, unsigned usage, unsigned size, unsigned alignment) r600_aligned_buffer_create() argument
612 r600_buffer_from_user_memory(struct pipe_screen *screen, const struct pipe_resource *templ, void *user_memory) r600_buffer_from_user_memory() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_inlines.h145 res->screen->resource_destroy(res->screen, res); in pipe_resource_destroy()
241 old_dst->screen->vertex_state_destroy(old_dst->screen, old_dst); in pipe_vertex_state_reference()
318 * Convenience wrappers for screen buffer functions.
328 pipe_buffer_create(struct pipe_screen *screen, in pipe_buffer_create() argument
344 return screen->resource_create(screen, &buffer); in pipe_buffer_create()
349 pipe_buffer_create_const0(struct pipe_screen *screen, in pipe_buffer_create_const0() argument
360 buffer.flags = screen in pipe_buffer_create_const0()
898 pipe_create_multimedia_context(struct pipe_screen *screen) pipe_create_multimedia_context() argument
[all...]

Completed in 15 milliseconds

1...<<11121314151617181920>>...89