Home
last modified time | relevance | path

Searched refs:screen (Results 226 - 250 of 1030) sorted by relevance

12345678910>>...42

/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_nir_builtins.c36 struct pipe_screen *screen = st->screen; in st_nir_finish_builtin_shader() local
67 st_nir_lower_samplers(screen, nir, NULL, NULL); in st_nir_finish_builtin_shader()
69 if (!screen->get_param(screen, PIPE_CAP_NIR_IMAGES_AS_DEREF)) in st_nir_finish_builtin_shader()
72 if (screen->finalize_nir) { in st_nir_finish_builtin_shader()
73 char *msg = screen->finalize_nir(screen, nir); in st_nir_finish_builtin_shader()
H A Dst_format.c65 struct pipe_screen *screen = st->screen; in st_mesa_format_to_pipe_format() local
78 bool has_bgra_srgb = screen->is_format_supported(screen, in st_mesa_format_to_pipe_format()
1066 find_supported_format(struct pipe_screen *screen, in find_supported_format() argument
1076 if (!bindings || screen->is_format_supported(screen, formats[i], target, in find_supported_format()
1115 struct pipe_screen *screen = st->screen; in st_choose_format() local
1137 (!bindings || screen in st_choose_format()
1233 struct pipe_screen *screen = st->screen; st_choose_matching_format() local
1492 struct pipe_screen *screen = st->screen; st_QueryInternalFormat() local
1509 struct pipe_screen *screen = st->screen; st_QueryInternalFormat() local
[all...]
/third_party/mesa3d/src/gallium/targets/osmesa/
H A Dtarget.c38 struct pipe_screen *screen; in osmesa_create_screen() local
47 /* Create llvmpipe or softpipe screen */ in osmesa_create_screen()
48 screen = sw_screen_create(winsys); in osmesa_create_screen()
49 if (!screen) { in osmesa_create_screen()
55 return debug_screen_wrap(screen); in osmesa_create_screen()
/third_party/mesa3d/src/gallium/winsys/tegra/drm/
H A Dtegra_drm_winsys.c35 struct pipe_screen *screen; in tegra_drm_screen_create() local
45 screen = tegra_screen_create(fd); in tegra_drm_screen_create()
46 if (!screen) in tegra_drm_screen_create()
49 return screen; in tegra_drm_screen_create()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_texture.c393 * screen::aux_context and the current context. If applications do this with
412 struct si_screen *sscreen = sctx->screen; in si_texture_disable_dcc()
430 struct pipe_screen *screen = sctx->b.screen; in si_reallocate_texture_inplace() local
445 if (si_choose_tiling(sctx->screen, &templ, false) != RADEON_SURF_MODE_LINEAR_ALIGNED) in si_reallocate_texture_inplace()
449 new_tex = (struct si_texture *)screen->resource_create(screen, &templ); in si_reallocate_texture_inplace()
467 si_texture_discard_cmask(sctx->screen, tex); in si_reallocate_texture_inplace()
468 si_texture_discard_dcc(sctx->screen, tex); in si_reallocate_texture_inplace()
473 radeon_bo_reference(sctx->screen in si_reallocate_texture_inplace()
571 si_resource_get_param(struct pipe_screen *screen, struct pipe_context *context, struct pipe_resource *resource, unsigned plane, unsigned layer, unsigned level, enum pipe_resource_param param, unsigned handle_usage, uint64_t *value) si_resource_get_param() argument
641 si_texture_get_info(struct pipe_screen *screen, struct pipe_resource *resource, unsigned *pstride, unsigned *poffset) si_texture_get_info() argument
657 si_texture_get_handle(struct pipe_screen *screen, struct pipe_context *ctx, struct pipe_resource *resource, struct winsys_handle *whandle, unsigned usage) si_texture_get_handle() argument
913 si_texture_create_object(struct pipe_screen *screen, const struct pipe_resource *base, const struct radeon_surf *surface, const struct si_texture *plane0, struct pb_buffer *imported_buf, uint64_t offset, unsigned pitch_in_bytes, uint64_t alloc_size, unsigned alignment) si_texture_create_object() argument
1239 si_texture_create_with_modifier(struct pipe_screen *screen, const struct pipe_resource *templ, uint64_t modifier) si_texture_create_with_modifier() argument
1339 si_texture_create(struct pipe_screen *screen, const struct pipe_resource *templ) si_texture_create() argument
1389 si_query_dmabuf_modifiers(struct pipe_screen *screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) si_query_dmabuf_modifiers() argument
1414 si_is_dmabuf_modifier_supported(struct pipe_screen *screen, uint64_t modifier, enum pipe_format format, bool *external_only) si_is_dmabuf_modifier_supported() argument
1472 si_modifier_supports_resource(struct pipe_screen *screen, uint64_t modifier, const struct pipe_resource *templ) si_modifier_supports_resource() argument
1484 si_texture_create_with_modifiers(struct pipe_screen *screen, const struct pipe_resource *templ, const uint64_t *modifiers, int modifier_count) si_texture_create_with_modifiers() argument
1653 si_texture_from_handle(struct pipe_screen *screen, const struct pipe_resource *templ, struct winsys_handle *whandle, unsigned usage) si_texture_from_handle() argument
2211 si_memobj_from_handle(struct pipe_screen *screen, struct winsys_handle *whandle, bool dedicated) si_memobj_from_handle() argument
2233 si_memobj_destroy(struct pipe_screen *screen, struct pipe_memory_object *_memobj) si_memobj_destroy() argument
2241 si_resource_from_memobj(struct pipe_screen *screen, const struct pipe_resource *templ, struct pipe_memory_object *_memobj, uint64_t offset) si_resource_from_memobj() argument
2270 si_check_resource_capability(struct pipe_screen *screen, struct pipe_resource *resource, unsigned bind) si_check_resource_capability() argument
2289 si_get_sparse_texture_virtual_page_size(struct pipe_screen *screen, enum pipe_texture_target target, bool multi_sample, enum pipe_format format, unsigned offset, unsigned size, int *x, int *y, int *z) si_get_sparse_texture_virtual_page_size() argument
[all...]
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/tests/graw/
H A Dquad-sample.c29 static struct pipe_screen *screen = NULL; variable
162 screen->flush_frontbuffer(screen, ctx, rttex, 0, 0, window, NULL); in draw()
227 samptex = screen->resource_create(screen, in init_tex()
303 /* It's hard to say whether window or screen should be created in init()
306 * Also, no easy way of querying supported formats if the screen in init()
310 screen = graw_create_window_and_screen(0, 0, 300, 300, in init()
313 if (window && screen) in init()
316 if (!screen || !windo in init()
[all...]
H A Dgs-test.c44 static struct pipe_screen *screen = NULL; variable
163 constbuf1 = screen->resource_create(screen, &templat); in init_fs_constbuf()
166 constbuf2 = screen->resource_create(screen, &templat); in init_fs_constbuf()
336 screen->flush_frontbuffer(screen, ctx, rttex, 0, 0, window, NULL); in draw()
402 samptex = screen->resource_create(screen, in init_tex()
478 /* It's hard to say whether window or screen shoul in init()
[all...]
/third_party/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpp_init.c281 if (!p->screen->is_format_supported(p->screen, tmp_res.format, in pp_init_fbos()
286 ppq->tmp[i] = p->screen->resource_create(p->screen, &tmp_res); in pp_init_fbos()
294 ppq->inner_tmp[i] = p->screen->resource_create(p->screen, &tmp_res); in pp_init_fbos()
307 if (!p->screen->is_format_supported(p->screen, tmp_res.format, in pp_init_fbos()
312 if (!p->screen->is_format_supported(p->screen, tmp_re in pp_init_fbos()
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_pipe_common.c99 unsigned r600_gfx_write_fence_dwords(struct r600_common_screen *screen) in r600_gfx_write_fence_dwords() argument
103 if (!screen->info.r600_has_virtual_memory) in r600_gfx_write_fence_dwords()
163 rctx->screen->info.tcc_cache_line_size, in r600_draw_rectangle()
268 !radeon_cs_memory_below_limit(ctx->screen, &ctx->dma.cs, vram, gtt)) { in r600_need_dma_space()
287 if (ctx->screen->info.r600_has_virtual_memory) { in r600_need_dma_space()
337 struct pipe_screen *screen = ctx->screen; in r600_flush_from_st() local
391 screen->fence_reference(screen, fence, NULL); in r600_flush_from_st()
409 (rctx->screen in r600_flush_dma_ring()
833 r600_get_video_param(struct pipe_screen *screen, enum pipe_video_profile profile, enum pipe_video_entrypoint entrypoint, enum pipe_video_cap param) r600_get_video_param() argument
909 get_max_threads_per_block(struct r600_common_screen *screen, enum pipe_shader_ir ir_type) get_max_threads_per_block() argument
920 r600_get_compute_param(struct pipe_screen *screen, enum pipe_shader_ir ir_type, enum pipe_compute_cap param, void *ret) r600_get_compute_param() argument
1062 r600_get_timestamp(struct pipe_screen *screen) r600_get_timestamp() argument
1070 r600_fence_reference(struct pipe_screen *screen, struct pipe_fence_handle **dst, struct pipe_fence_handle *src) r600_fence_reference() argument
1086 r600_fence_finish(struct pipe_screen *screen, struct pipe_context *ctx, struct pipe_fence_handle *fence, uint64_t timeout) r600_fence_finish() argument
1133 r600_query_memory_info(struct pipe_screen *screen, struct pipe_memory_info *info) r600_query_memory_info() argument
1170 r600_resource_create_common(struct pipe_screen *screen, const struct pipe_resource *templ) r600_resource_create_common() argument
1181 r600_get_compiler_options(struct pipe_screen *screen, enum pipe_shader_ir ir, enum pipe_shader_type shader) r600_get_compiler_options() argument
1197 r600_resource_destroy(struct pipe_screen *screen, struct pipe_resource *res) r600_resource_destroy() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_resource.cpp118 init_buffer(struct d3d12_screen *screen, in init_buffer() argument
134 bufmgr = screen->cache_bufmgr; in init_buffer()
139 bufmgr = screen->slab_bufmgr; in init_buffer()
143 bufmgr = screen->readback_slab_bufmgr; in init_buffer()
155 bufmgr = screen->cache_bufmgr; in init_buffer()
162 res->bo = d3d12_bo_wrap_buffer(screen, buf); in init_buffer()
168 init_texture(struct d3d12_screen *screen, in init_texture() argument
240 if (screen->support_shader_images && templ->nr_samples <= 1) { in init_texture()
245 if (SUCCEEDED(screen->dev->CheckFeatureSupport(D3D12_FEATURE_FORMAT_SUPPORT, &support, sizeof(support))) && in init_texture()
261 hres = screen in init_texture()
331 struct d3d12_screen *screen = d3d12_screen(res->base.b.screen); convert_planar_resource() local
346 d3d12_resource_create_or_place(struct d3d12_screen *screen, struct d3d12_resource *res, const struct pipe_resource *templ, ID3D12Heap *heap, uint64_t placed_offset) d3d12_resource_create_or_place() argument
410 struct d3d12_screen *screen = d3d12_screen(pscreen); d3d12_resource_from_handle() local
650 struct d3d12_screen *screen = d3d12_screen(pscreen); d3d12_resource_get_handle() local
837 struct d3d12_screen *screen = d3d12_screen(pscreen); d3d12_memobj_create_from_handle() local
981 struct d3d12_screen *screen = d3d12_screen(ctx->base.screen); fill_buffer_location() local
1053 struct d3d12_screen *screen = d3d12_screen(res->base.b.screen); transfer_buf_to_image_part() local
1109 struct d3d12_screen *screen = d3d12_screen(res->base.b.screen); transfer_image_part_to_buf() local
1335 prepare_zs_layer_strides(struct d3d12_screen *screen, struct d3d12_resource *res, const struct pipe_box *box, struct d3d12_transfer *trans) prepare_zs_layer_strides() argument
1368 struct d3d12_screen *screen = d3d12_screen(pscreen); read_zs_surface() local
1459 struct d3d12_screen *screen = d3d12_screen(res->base.b.screen); prepare_write_zs_surface() local
1473 struct d3d12_screen *screen = d3d12_screen(res->base.b.screen); write_zs_surface() local
1558 struct d3d12_screen *screen = d3d12_screen(pres->screen); d3d12_transfer_map() local
[all...]
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_emit.c221 struct etna_screen *screen = ctx->screen; in etna_emit_state() local
259 if (screen->specs.halti >= 5) { in etna_emit_state()
274 if (screen->specs.halti >= 2) { in etna_emit_state()
328 if (screen->specs.halti >= 2) { /* HALTI2+: NFE_VERTEX_STREAMS */ in etna_emit_state()
337 } else if(screen->specs.stream_count > 1) { /* hw w/ multiple vertex streams */ in etna_emit_state()
352 if ((dirty & (ETNA_DIRTY_VERTEX_ELEMENTS)) && screen->specs.halti >= 2) { in etna_emit_state()
443 if (screen->specs.halti < 0 || screen->model == 0x880) { in etna_emit_state()
480 if (screen in etna_emit_state()
[all...]
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_clear.c207 struct crocus_screen *screen = batch->screen; in fast_clear_color() local
300 crocus_blorp_surf_for_resource(&screen->vtbl, &batch->screen->isl_dev, &surf, in fast_clear_color()
337 struct crocus_screen *screen = batch->screen; in clear_color() local
338 const struct intel_device_info *devinfo = &batch->screen->devinfo; in clear_color()
370 crocus_blorp_surf_for_resource(&screen->vtbl, &batch->screen->isl_dev, &surf, in clear_color()
404 struct crocus_screen *screen in can_fast_clear_depth() local
551 struct crocus_screen *screen = batch->screen; clear_depth_stencil() local
648 struct crocus_screen *screen = (void *) ctx->screen; crocus_clear() local
715 struct crocus_screen *screen = (void *) ctx->screen; crocus_clear_texture() local
[all...]
H A Dcrocus_blit.c390 struct crocus_screen *screen = (struct crocus_screen *)ctx->screen; in crocus_blit() local
391 const struct intel_device_info *devinfo = &screen->devinfo; in crocus_blit()
404 if (!screen->vtbl.blit_blt(batch, info)) { in crocus_blit()
557 crocus_resource_finish_aux_import(ctx->screen, src_res); in crocus_blit()
559 crocus_resource_finish_aux_import(ctx->screen, dst_res); in crocus_blit()
586 crocus_blorp_surf_for_resource(&screen->vtbl, &screen->isl_dev, &src_surf, in crocus_blit()
589 crocus_blorp_surf_for_resource(&screen->vtbl, &screen in crocus_blit()
686 struct crocus_screen *screen = (void *) ice->ctx.screen; crocus_copy_region() local
777 struct crocus_screen *screen = (struct crocus_screen *)ctx->screen; crocus_resource_copy_region() local
[all...]
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DDevice.cpp132 struct pipe_screen *screen = pAdapter->screen; in CreateDevice() local
133 struct pipe_context *pipe = screen->context_create(screen, NULL, 0); in CreateDevice()
143 screen->get_param(screen, PIPE_CAP_MAX_DUAL_SOURCE_RENDER_TARGETS); in CreateDevice()
454 struct pipe_screen *screen = pipe->screen; in CheckFormatSupport() local
472 if (screen->is_format_supported(screen, forma in CheckFormatSupport()
[all...]
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_screen.c51 i915_get_vendor(struct pipe_screen *screen) in i915_get_vendor() argument
57 i915_get_device_vendor(struct pipe_screen *screen) in i915_get_device_vendor() argument
63 i915_get_name(struct pipe_screen *screen) in i915_get_name() argument
68 switch (i915_screen(screen)->iws->pci_id) { in i915_get_name()
279 i915_get_shader_param(struct pipe_screen *screen, enum pipe_shader_type shader, in i915_get_shader_param() argument
387 i915_get_param(struct pipe_screen *screen, enum pipe_cap cap) in i915_get_param() argument
389 struct i915_screen *is = i915_screen(screen); in i915_get_param()
494 return u_pipe_screen_get_param_defaults(screen, cap); in i915_get_param()
499 i915_get_paramf(struct pipe_screen *screen, enum pipe_capf cap) in i915_get_paramf() argument
542 i915_is_format_supported(struct pipe_screen *screen, enu argument
607 i915_fence_reference(struct pipe_screen *screen, struct pipe_fence_handle **ptr, struct pipe_fence_handle *fence) i915_fence_reference() argument
616 i915_fence_finish(struct pipe_screen *screen, struct pipe_context *ctx, struct pipe_fence_handle *fence, uint64_t timeout) i915_fence_finish() argument
632 i915_destroy_screen(struct pipe_screen *screen) i915_destroy_screen() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_disk_cache.c145 iris_disk_cache_retrieve(struct iris_screen *screen, in iris_disk_cache_retrieve() argument
153 struct disk_cache *cache = screen->disk_cache; in iris_disk_cache_retrieve()
169 void *buffer = disk_cache_get(screen->disk_cache, cache_key, &size); in iris_disk_cache_retrieve()
223 so_decls = screen->vtbl.create_so_decl_list(&ish->stream_output, in iris_disk_cache_retrieve()
247 iris_upload_shader(screen, ish, shader, NULL, uploader, in iris_disk_cache_retrieve()
262 iris_disk_cache_init(struct iris_screen *screen) in iris_disk_cache_init() argument
271 snprintf(renderer, sizeof(renderer), "iris_%04x", screen->pci_id); in iris_disk_cache_init()
285 brw_get_compiler_config_value(screen->compiler); in iris_disk_cache_init()
286 screen->disk_cache = disk_cache_create(renderer, timestamp, driver_flags); in iris_disk_cache_init()
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_resource.c118 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws; in virgl_res_needs_flush()
158 struct virgl_screen *vs = virgl_screen(vctx->base.screen); in virgl_resource_transfer_prepare()
412 struct virgl_screen *vscreen = virgl_screen(vctx->base.screen); in virgl_staging_read_map()
438 struct virgl_screen *vs = virgl_screen(vctx->base.screen); in virgl_resource_realloc()
489 struct virgl_screen *vscreen = virgl_screen(ctx->screen); in virgl_resource_transfer_map()
634 static struct pipe_resource *virgl_resource_create_front(struct pipe_screen *screen, in virgl_resource_create_front() argument
639 struct virgl_screen *vs = virgl_screen(screen); in virgl_resource_create_front()
644 res->b.screen = &vs->base; in virgl_resource_create_front()
698 static struct pipe_resource *virgl_resource_create(struct pipe_screen *screen, in virgl_resource_create() argument
701 return virgl_resource_create_front(screen, temp in virgl_resource_create()
704 virgl_resource_from_handle(struct pipe_screen *screen, const struct pipe_resource *templ, struct winsys_handle *whandle, unsigned usage) virgl_resource_from_handle() argument
790 virgl_init_screen_resource_functions(struct pipe_screen *screen) virgl_init_screen_resource_functions() argument
908 virgl_resource_destroy(struct pipe_screen *screen, struct pipe_resource *resource) virgl_resource_destroy() argument
921 virgl_resource_get_handle(struct pipe_screen *screen, struct pipe_context *context, struct pipe_resource *resource, struct winsys_handle *whandle, unsigned usage) virgl_resource_get_handle() argument
[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/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_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/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()

Completed in 22 milliseconds

12345678910>>...42