/third_party/mesa3d/src/gallium/frontends/glx/xlib/ |
H A D | xm_st.c | 38 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 D | zink_framebuffer.c | 36 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 D | zink_kopper.h | 109 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 D | zink_context.c | 97 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 D | hgl.c | 75 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 D | fd6_query.c | 468 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 D | lima_program.c | 296 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 D | r300_screen_buffer.c | 53 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 D | fd5_screen.c | 139 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 D | d3d12_bufmgr.h | 46 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 D | vl_stubs.c | 14 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 D | fd2_context.c | 66 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 D | fd3_screen.c | 113 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 D | colormixer.py | 35 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 D | si_shaderlib_nir.c | 31 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 D | dri_screen.h | 89 /* 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 D | dri_helpers.h | 59 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 D | Adapter.cpp | 81 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 D | i915_resource.h | 105 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 D | webp_to_sdl.c | 38 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 D | v3d_screen.h | 95 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 D | xlib.c | 52 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 D | radeon_video.h | 54 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 D | r600_buffer_common.c | 203 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 D | u_inlines.h | 145 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...] |