| /third_party/mesa3d/src/mesa/state_tracker/ |
| H A D | st_cb_drawpixels.c | 1524 struct pipe_screen *screen = st->screen; in blit_copy_pixels() local 1673 struct pipe_screen *screen = st->screen; st_CopyPixels() local [all...] |
| H A D | st_cb_texture.c | 134 st_pbo_get_src_format(struct pipe_screen *screen, enum pipe_format src_format, struct pipe_resource *src) in st_pbo_get_src_format() argument 164 struct pipe_screen *screen = st->screen; in create_dst_texture() local 294 struct pipe_screen *screen = st->screen; in st_pbo_get_dst_format() local 642 struct pipe_screen *screen = st->screen; default_bindings() local 1601 struct pipe_screen *screen = st->screen; try_pbo_upload() local 1710 struct pipe_screen *screen = pipe->screen; try_pbo_download() local 1889 struct pipe_screen *screen = st->screen; st_TexSubImage() local 2224 struct pipe_screen *screen = st->screen; st_CompressedTexSubImage() local 2409 struct pipe_screen *screen = st->screen; st_GetTexSubImage() local 2752 struct pipe_screen *screen = st->screen; st_CopyTexSubImage() local 3127 struct pipe_screen *screen = st->screen; st_texture_create_from_memory() local 3185 struct pipe_screen *screen = st->screen; st_texture_storage() local 3529 struct pipe_screen *screen = st->screen; st_GetSparseTextureVirtualPageSize() local [all...] |
| H A D | st_context.h | 125 struct pipe_screen *screen; member
|
| /third_party/mesa3d/src/loader/ |
| H A D | loader_dri3_helper.c | 81 xcb_screen_t *screen = draw->screen; in get_xcb_visualtype_for_depth() local [all...] |
| /third_party/mesa3d/src/vulkan/wsi/ |
| H A D | wsi_common_x11.c | 127 xcb_screen_t *screen = screen_iter.data; in wsi_x11_check_dri3_compatible() local 438 screen_get_visualtype(xcb_screen_t *screen, xcb_visualid_t visual_id, in screen_get_visualtype() argument 504 xcb_screen_t *screen = get_screen_for_root(conn, root); in get_visualtype_for_window() local
|
| /third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
| H A D | lp_state_cs.c | 767 struct llvmpipe_screen *screen = llvmpipe_screen(lp->pipe.screen); in generate_variant() local 1391 struct llvmpipe_screen *screen in llvmpipe_launch_grid() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_surface.c | 1799 nv50_blitter_create(struct nv50_screen *screen) in nv50_blitter_create() argument 1816 nv50_blitter_destroy(struct nv50_screen *screen) nv50_blitter_destroy() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_context.h | 182 struct nvc0_screen *screen; member
|
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_program.c | 62 struct iris_screen *screen; member 70 get_new_program_id(struct iris_screen *screen) in get_new_program_id() argument 101 iris_to_brw_vs_key(const struct iris_screen *screen, in iris_to_brw_vs_key() argument 116 iris_to_brw_tcs_key(const struct iris_screen *screen, in iris_to_brw_tcs_key() argument 131 iris_to_brw_tes_key(const struct iris_screen *screen, in iris_to_brw_tes_key() argument 143 iris_to_brw_gs_key(const struct iris_screen *screen, const struct iris_gs_prog_key *key) iris_to_brw_gs_key() argument 153 iris_to_brw_fs_key(const struct iris_screen *screen, const struct iris_fs_prog_key *key) iris_to_brw_fs_key() argument 175 iris_to_brw_cs_key(const struct iris_screen *screen, const struct iris_cs_prog_key *key) iris_to_brw_cs_key() argument 202 struct iris_screen *screen = (struct iris_screen *) ctx->screen; iris_upload_ubo_ssbo_surf_state() local 1116 iris_debug_recompile(struct iris_screen *screen, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, const struct brw_base_prog_key *key) iris_debug_recompile() argument 1207 find_or_add_variant(const struct iris_screen *screen, struct iris_uncompiled_shader *ish, enum iris_program_cache_id cache_id, const void *key, unsigned key_size, bool *added) find_or_add_variant() argument 1276 iris_schedule_compile(struct iris_screen *screen, struct util_queue_fence *ready_fence, struct util_debug_callback *dbg, struct iris_threaded_compile_job *job, util_queue_execute_func execute) iris_schedule_compile() argument 1306 iris_compile_vs(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_vs() argument 1398 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; iris_update_compiled_vs() local 1485 iris_compile_tcs(struct iris_screen *screen, struct hash_table *passthrough_ht, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_tcs() argument 1603 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; iris_update_compiled_tcs() local 1675 iris_compile_tes(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_tes() argument 1766 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; iris_update_compiled_tes() local 1814 iris_compile_gs(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_gs() argument 1910 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; iris_update_compiled_gs() local 1948 iris_compile_fs(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader, struct brw_vue_map *vue_map) iris_compile_fs() argument 2044 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; iris_update_compiled_fs() local 2241 iris_compile_cs(struct iris_screen *screen, struct u_upload_mgr *uploader, struct util_debug_callback *dbg, struct iris_uncompiled_shader *ish, struct iris_compiled_shader *shader) iris_compile_cs() argument 2312 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; iris_update_compiled_cs() local 2371 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; iris_get_scratch_space() local 2403 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; iris_get_scratch_surf() local 2446 iris_create_uncompiled_shader(struct iris_screen *screen, nir_shader *nir, const struct pipe_stream_output_info *so_info) iris_create_uncompiled_shader() argument 2490 struct iris_screen *screen = (void *) ctx->screen; iris_create_compute_state() local 2553 struct iris_screen *screen = job->screen; iris_compile_shader() local 2586 struct iris_screen *screen = (void *) ctx->screen; iris_create_shader_state() local 2865 struct iris_screen *screen = (struct iris_screen *) ctx->screen; iris_bind_tes_state() local 2892 struct iris_screen *screen = (struct iris_screen *) ctx->screen; iris_bind_fs_state() local 2923 struct iris_screen *screen = (struct iris_screen *)_screen; iris_finalize_nir() local 2943 struct iris_screen *screen = (struct iris_screen *) pscreen; iris_set_max_shader_compiler_threads() local 2952 struct iris_screen *screen = (struct iris_screen *) pscreen; iris_is_parallel_shader_compilation_finished() local [all...] |
| H A D | iris_resource.c | 236 struct iris_screen *screen = (void *) pscreen; in iris_query_dmabuf_modifiers() local 280 struct iris_screen *screen = (void *) pscreen; in iris_is_dmabuf_modifier_supported() local 318 struct iris_screen *screen = (struct iris_screen *)ice->ctx.screen; in iris_image_view_get_format() local 345 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_memobj_create_from_handle() local 444 iris_resource_alloc_flags(const struct iris_screen *screen, const struct pipe_resource *templ, enum isl_aux_usage aux_usage) iris_resource_alloc_flags() argument 487 iris_resource_destroy(struct pipe_screen *screen, struct pipe_resource *p_res) iris_resource_destroy() argument 570 iris_get_aux_clear_color_state_size(struct iris_screen *screen, struct iris_resource *res) iris_get_aux_clear_color_state_size() argument 590 map_aux_addresses(struct iris_screen *screen, struct iris_resource *res, enum pipe_format pfmt, unsigned plane) map_aux_addresses() argument 657 iris_resource_configure_main(const struct iris_screen *screen, struct iris_resource *res, const struct pipe_resource *templ, uint64_t modifier, uint32_t row_pitch_B) iris_resource_configure_main() argument 784 iris_resource_configure_aux(struct iris_screen *screen, struct iris_resource *res, bool imported) iris_resource_configure_aux() argument 916 iris_resource_init_aux_buf(struct iris_screen *screen, struct iris_resource *res) iris_resource_init_aux_buf() argument 994 struct iris_screen *screen = (struct iris_screen *)pscreen; iris_resource_finish_aux_import() local 1099 struct iris_screen *screen = (struct iris_screen *)pscreen; iris_resource_create_for_buffer() local 1152 struct iris_screen *screen = (struct iris_screen *)pscreen; iris_resource_create_with_modifiers() local 1268 struct iris_screen *screen = (struct iris_screen *)pscreen; iris_resource_from_user_memory() local 1363 struct iris_screen *screen = (struct iris_screen *)pscreen; iris_resource_from_handle() local 1442 struct iris_screen *screen = (struct iris_screen *)pscreen; iris_resource_from_memobj() local 1698 struct iris_screen *screen = (struct iris_screen *)pscreen; iris_resource_get_param() local 1793 struct iris_screen *screen = (struct iris_screen *) pscreen; iris_resource_get_handle() local 1881 struct iris_screen *screen = (void *) ctx->screen; iris_replace_buffer_storage() local 1906 struct iris_screen *screen = (void *) ctx->screen; iris_invalidate_resource() local [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
| H A D | dd_draw.c | 106 dd_write_header(FILE *f, struct pipe_screen *screen, unsigned apitrace_call_number) in dd_write_header() argument 122 struct pipe_screen *screen = dscreen->screen; in dd_get_file_stream() local 948 dd_free_record(struct pipe_screen *screen, struct dd_draw_record *record) dd_free_record() argument 1001 dd_fence_state(struct pipe_screen *screen, struct pipe_fence_handle *fence, bool *not_reached) dd_fence_state() argument 1019 struct pipe_screen *screen = dscreen->screen; dd_report_hang() local 1095 struct pipe_screen *screen = dscreen->screen; dd_thread_main() local 1211 struct pipe_screen *screen = dscreen->screen; dd_before_draw() local 1285 struct pipe_screen *screen = pipe->screen; dd_context_flush() local [all...] |
| H A D | dd_pipe.h | 51 struct pipe_screen *screen; member 350 dd_screen(struct pipe_screen *screen) in dd_screen() argument
|
| /third_party/mesa3d/src/gallium/auxiliary/nir/ |
| H A D | tgsi_to_nir.c | 2276 ttn_read_pipe_caps(struct ttn_compile *c, struct pipe_screen *screen) ttn_read_pipe_caps() argument 2296 ttn_compile_init(const void *tgsi_tokens, const nir_shader_compiler_options *options, struct pipe_screen *screen) ttn_compile_init() argument 2526 ttn_finalize_nir(struct ttn_compile *c, struct pipe_screen *screen) ttn_finalize_nir() argument 2588 load_nir_from_disk_cache(struct disk_cache *cache, struct pipe_screen *screen, uint8_t key[CACHE_KEY_SIZE], unsigned processor) load_nir_from_disk_cache() argument 2619 tgsi_to_nir(const void *tgsi_tokens, struct pipe_screen *screen, bool allow_disk_cache) tgsi_to_nir() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/util/ |
| H A D | u_vbuf.c | 272 void u_vbuf_get_caps(struct pipe_screen *screen, struct u_vbuf_caps *caps, in u_vbuf_get_caps() argument 438 struct pipe_screen *screen = mgr->pipe->screen; u_vbuf_destroy() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| H A D | crocus_program.c | 156 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; in crocus_populate_sampler_prog_key_data() local 242 get_new_program_id(struct crocus_screen *screen) in get_new_program_id() argument 1076 struct crocus_screen *screen = (struct crocus_screen *) ice->ctx.screen; in crocus_debug_recompile() local 1115 struct crocus_screen *screen in crocus_vs_outputs_written() local 1184 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_vs() local 1295 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_update_compiled_vs() local 1404 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_tcs() local 1522 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_update_compiled_tcs() local 1570 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_tes() local 1666 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_update_compiled_tes() local 1710 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_gs() local 1811 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_update_compiled_gs() local 1848 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_fs() local 1936 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_update_compiled_fs() local 1992 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; update_last_vue_map() local 2070 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_clip() local 2101 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_update_compiled_clip() local 2224 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_sf() local 2317 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_ff_gs() local 2357 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_update_compiled_ff_gs() local 2425 struct crocus_screen *screen = (void *) ice->ctx.screen; crocus_update_compiled_shaders() local 2545 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_compile_cs() local 2609 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_update_compiled_cs() local 2668 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_get_scratch_space() local 2701 struct crocus_screen *screen = (struct crocus_screen *)ctx->screen; crocus_create_uncompiled_shader() local 2762 struct crocus_screen *screen = (void *) ctx->screen; crocus_create_vs_state() local 2789 struct crocus_screen *screen = (void *) ctx->screen; crocus_create_tcs_state() local 2819 struct crocus_screen *screen = (void *) ctx->screen; crocus_create_tes_state() local 2848 struct crocus_screen *screen = (void *) ctx->screen; crocus_create_gs_state() local 2871 struct crocus_screen *screen = (void *) ctx->screen; crocus_create_fs_state() local 2926 struct crocus_screen *screen = (void *) ctx->screen; crocus_create_compute_state() local 3045 struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen; crocus_bind_vs_state() local 3100 struct crocus_screen *screen = (struct crocus_screen *) ctx->screen; crocus_bind_fs_state() local [all...] |
| H A D | crocus_resource.c | 171 crocus_resource_configure_main(const struct crocus_screen *screen, in crocus_resource_configure_main() argument 279 struct crocus_screen *screen = (void *) pscreen; in crocus_query_dmabuf_modifiers() local 338 crocus_resource_destroy(struct pipe_screen *screen, in crocus_resource_destroy() argument 430 crocus_resource_configure_aux(struct crocus_screen *screen, struct crocus_resource *res, bool imported, uint64_t *aux_size_B, uint32_t *alloc_flags) crocus_resource_configure_aux() argument 593 crocus_resource_alloc_separate_aux(struct crocus_screen *screen, struct crocus_resource *res) crocus_resource_alloc_separate_aux() argument 626 struct crocus_screen *screen = (struct crocus_screen *)pscreen; crocus_resource_finish_aux_import() local 651 struct crocus_screen *screen = (struct crocus_screen *)pscreen; crocus_resource_create_for_buffer() local 680 struct crocus_screen *screen = (struct crocus_screen *)pscreen; crocus_resource_create_with_modifiers() local 800 struct crocus_screen *screen = (struct crocus_screen *)pscreen; crocus_resource_from_user_memory() local 829 struct crocus_screen *screen = (struct crocus_screen *)pscreen; crocus_resource_from_handle() local 909 struct crocus_screen *screen = (struct crocus_screen *)pscreen; crocus_resource_from_memobj() local 979 struct crocus_screen *screen = (struct crocus_screen *)pscreen; crocus_resource_get_param() local 1049 struct crocus_screen *screen = (struct crocus_screen *) pscreen; crocus_resource_get_handle() local 1125 struct crocus_screen *screen = (void *) ctx->screen; crocus_replace_buffer_storage() local 1150 struct crocus_screen *screen = (void *) ctx->screen; crocus_invalidate_resource() local 1613 struct crocus_screen *screen = (struct crocus_screen *)ctx->screen; crocus_transfer_map() local 1912 struct crocus_screen *screen = (void *) pscreen; crocus_is_dmabuf_modifier_supported() local 1937 struct crocus_screen *screen = (struct crocus_screen *)pscreen; crocus_memobj_create_from_handle() local 1995 struct crocus_screen *screen = (void *) pscreen; crocus_init_screen_resource_functions() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/d3d12/ |
| H A D | d3d12_resource.cpp | 118 init_buffer(struct d3d12_screen *screen, in init_buffer() argument 168 init_texture(struct d3d12_screen *screen, in init_texture() argument 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/radeonsi/ |
| H A D | si_descriptors.c | 750 struct si_screen *screen = ctx->screen; in si_set_shader_image_desc() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| H A D | zink_descriptors.c | 271 descriptor_pool_free(struct zink_screen *screen, struct zink_descriptor_pool *pool) in descriptor_pool_free() argument 297 struct zink_screen *screen = zink_screen(ctx->base.screen); in descriptor_pool_delete() local 305 descriptor_pool_create(struct zink_screen *screen, enum zink_descriptor_type type, const struct zink_descriptor_pool_key *pool_key) descriptor_pool_create() argument 348 descriptor_layout_create(struct zink_screen *screen, enum zink_descriptor_type t, VkDescriptorSetLayoutBinding *bindings, unsigned num_bindings) descriptor_layout_create() argument 413 struct zink_screen *screen = zink_screen(ctx->base.screen); create_layout() local 527 get_push_types(struct zink_screen *screen, enum zink_descriptor_type *dsl_type) get_push_types() argument 538 struct zink_screen *screen = zink_screen(ctx->base.screen); create_gfx_layout() local 557 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_descriptor_util_push_layouts_get() local 617 zink_descriptor_util_alloc_sets(struct zink_screen *screen, VkDescriptorSetLayout dsl, VkDescriptorPool pool, VkDescriptorSet *sets, unsigned num_sets) zink_descriptor_util_alloc_sets() argument 641 struct zink_screen *screen = zink_screen(ctx->base.screen); allocate_desc_set() local 786 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_descriptor_set_get() local 1114 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_descriptor_program_init() local 1281 struct zink_screen *screen = zink_screen(ctx->base.screen); update_push_ubo_descriptors() local 1371 struct zink_screen *screen = zink_screen(ctx->base.screen); update_descriptors_internal() local 1575 zink_batch_descriptor_deinit(struct zink_screen *screen, struct zink_batch_state *bs) zink_batch_descriptor_deinit() argument 1584 zink_batch_descriptor_reset(struct zink_screen *screen, struct zink_batch_state *bs) zink_batch_descriptor_reset() argument 1604 zink_batch_descriptor_init(struct zink_screen *screen, struct zink_batch_state *bs) zink_batch_descriptor_init() argument 1764 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_context_update_descriptor_states() local 1888 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_descriptor_layouts_deinit() local 1906 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_descriptor_util_init_fbfetch() local 1936 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_descriptors_init_bindless() local 1991 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_descriptors_deinit_bindless() local 2001 struct zink_screen *screen = zink_screen(ctx->base.screen); zink_descriptors_update_bindless() local [all...] |
| H A D | zink_context.h | 576 zink_buffer_view_reference(struct zink_screen *screen, in zink_buffer_view_reference() argument
|
| H A D | zink_screen.c | 113 struct zink_screen *screen = zink_screen(pscreen); in zink_get_device_vendor() local 122 struct zink_screen *screen = zink_screen(pscreen); in zink_get_name() local 131 struct zink_screen *screen = zink_screen(pscreen); in zink_get_driver_uuid() local 142 struct zink_screen *screen = zink_screen(pscreen); in zink_get_device_uuid() local 153 struct zink_screen *screen = zink_screen(pscreen); zink_get_device_luid() local 164 struct zink_screen *screen = zink_screen(pscreen); zink_get_device_node_mask() local 173 get_video_mem(struct zink_screen *screen) get_video_mem() argument 185 disk_cache_init(struct zink_screen *screen) disk_cache_init() argument 218 struct zink_screen *screen = gdata; cache_put_job() local 243 zink_screen_update_pipeline_cache(struct zink_screen *screen, struct zink_program *pg) zink_screen_update_pipeline_cache() argument 255 struct zink_screen *screen = gdata; cache_get_job() local 277 zink_screen_get_pipeline_cache(struct zink_screen *screen, struct zink_program *pg) zink_screen_get_pipeline_cache() argument 289 struct zink_screen *screen = zink_screen(pscreen); zink_get_compute_param() local 347 get_smallest_buffer_heap(struct zink_screen *screen) get_smallest_buffer_heap() argument 366 struct zink_screen *screen = zink_screen(pscreen); zink_get_param() local 819 struct zink_screen *screen = zink_screen(pscreen); zink_get_paramf() local 881 struct zink_screen *screen = zink_screen(pscreen); zink_get_shader_param() local 1122 struct zink_screen *screen = zink_screen(pscreen); zink_is_format_supported() local 1256 struct zink_screen *screen = zink_screen(pscreen); zink_destroy_screen() local 1309 choose_pdev(struct zink_screen *screen) choose_pdev() argument 1390 update_queue_props(struct zink_screen *screen) update_queue_props() argument 1419 init_queue(struct zink_screen *screen) init_queue() argument 1439 struct zink_screen *screen = zink_screen(pscreen); zink_flush_frontbuffer() local 1470 zink_is_depth_format_supported(struct zink_screen *screen, VkFormat format) zink_is_depth_format_supported() argument 1513 zink_get_format(struct zink_screen *screen, enum pipe_format format) zink_get_format() argument 1548 zink_screen_init_descriptor_funcs(struct zink_screen *screen, bool fallback) zink_screen_init_descriptor_funcs() argument 1579 check_have_device_time(struct zink_screen *screen) check_have_device_time() argument 1647 create_debug(struct zink_screen *screen) create_debug() argument 1681 zink_internal_setup_moltenvk(struct zink_screen *screen) zink_internal_setup_moltenvk() argument 1718 populate_format_props(struct zink_screen *screen) populate_format_props() argument 1772 zink_screen_init_semaphore(struct zink_screen *screen) zink_screen_init_semaphore() argument 1785 zink_screen_timeline_wait(struct zink_screen *screen, uint64_t batch_id, uint64_t timeout) zink_screen_timeline_wait() argument 1809 zink_get_loader_version(struct zink_screen *screen) zink_get_loader_version() argument 1832 struct zink_screen *screen = zink_screen(pscreen); zink_query_memory_info() local 1875 struct zink_screen *screen = zink_screen(pscreen); zink_query_dmabuf_modifiers() local 1884 struct zink_screen *screen = zink_screen(pscreen); zink_is_dmabuf_modifier_supported() local 1894 struct zink_screen *screen = zink_screen(pscreen); zink_get_dmabuf_modifier_planes() local 1909 struct zink_screen *screen = zink_screen(pscreen); zink_get_sparse_texture_virtual_page_size() local 2003 zink_create_logical_device(struct zink_screen *screen) zink_create_logical_device() argument 2038 pre_hash_descriptor_states(struct zink_screen *screen) pre_hash_descriptor_states() argument 2047 check_base_requirements(struct zink_screen *screen) check_base_requirements() argument 2079 struct zink_screen *screen = zink_screen(pscreen); zink_get_sample_pixel_grid() local 2087 init_driver_workarounds(struct zink_screen *screen) init_driver_workarounds() argument 2138 struct zink_screen *screen = rzalloc(NULL, struct zink_screen); zink_internal_create_screen() local [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/driver_noop/ |
| H A D | noop_pipe.c | 103 static struct pipe_resource *noop_resource_create(struct pipe_screen *screen, in noop_resource_create() argument 128 noop_resource_create_with_modifiers(struct pipe_screen *screen, in noop_resource_create_with_modifiers() argument 144 static struct pipe_resource *noop_resource_from_handle(struct pipe_screen *screen, in noop_resource_from_handle() argument 167 struct pipe_screen *screen in noop_resource_get_handle() local 192 struct pipe_screen *screen = noop_screen->oscreen; noop_resource_get_param() local 207 noop_resource_destroy(struct pipe_screen *screen, struct pipe_resource *resource) noop_resource_destroy() argument 399 noop_is_resource_busy(struct pipe_screen *screen, struct pipe_resource *resource, unsigned usage) noop_is_resource_busy() argument 406 noop_create_context(struct pipe_screen *screen, void *priv, unsigned flags) noop_create_context() argument 501 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; noop_get_param() local 509 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; noop_get_paramf() local 518 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; noop_get_shader_param() local 528 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; noop_get_compute_param() local 540 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; noop_is_format_supported() local 551 noop_destroy_screen(struct pipe_screen *screen) noop_destroy_screen() argument 561 noop_fence_reference(struct pipe_screen *screen, struct pipe_fence_handle **ptr, struct pipe_fence_handle *fence) noop_fence_reference() argument 572 noop_fence_finish(struct pipe_screen *screen, struct pipe_context *ctx, struct pipe_fence_handle *fence, uint64_t timeout) noop_fence_finish() argument 584 struct pipe_screen *screen = noop_screen->oscreen; noop_query_memory_info() local 591 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; noop_get_disk_shader_cache() local 600 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; noop_get_compiler_options() local 607 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; noop_finalize_nir() local 612 noop_check_resource_capability(struct pipe_screen *screen, struct pipe_resource *resource, unsigned bind) noop_check_resource_capability() argument 619 noop_create_fence_win32(struct pipe_screen *screen, struct pipe_fence_handle **fence, void *handle, const void *name, enum pipe_fd_type type) noop_create_fence_win32() argument 630 noop_set_max_shader_compiler_threads(struct pipe_screen *screen, unsigned max_threads) noop_set_max_shader_compiler_threads() argument 635 noop_is_parallel_shader_compilation_finished(struct pipe_screen *screen, void *shader, unsigned shader_type) noop_is_parallel_shader_compilation_finished() argument 642 noop_is_dmabuf_modifier_supported(struct pipe_screen *screen, uint64_t modifier, enum pipe_format format, bool *external_only) noop_is_dmabuf_modifier_supported() argument 652 noop_get_dmabuf_modifier_planes(struct pipe_screen *screen, uint64_t modifier, enum pipe_format format) noop_get_dmabuf_modifier_planes() argument 662 noop_get_driver_uuid(struct pipe_screen *screen, char *uuid) noop_get_driver_uuid() argument 670 noop_get_device_uuid(struct pipe_screen *screen, char *uuid) noop_get_device_uuid() argument 678 noop_get_device_luid(struct pipe_screen *screen, char *luid) noop_get_device_luid() argument 686 noop_get_device_node_mask(struct pipe_screen *screen) noop_get_device_node_mask() argument 694 noop_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) noop_get_sparse_texture_virtual_page_size() argument 708 noop_query_dmabuf_modifiers(struct pipe_screen *screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) noop_query_dmabuf_modifiers() argument 721 noop_create_vertex_state(struct pipe_screen *screen, struct pipe_vertex_buffer *buffer, const struct pipe_vertex_element *elements, unsigned num_elements, struct pipe_resource *indexbuf, uint32_t full_velem_mask) noop_create_vertex_state() argument 738 noop_vertex_state_destroy(struct pipe_screen *screen, struct pipe_vertex_state *state) noop_vertex_state_destroy() argument 746 noop_set_fence_timeline_value(struct pipe_screen *screen, struct pipe_fence_handle *fence, uint64_t value) noop_set_fence_timeline_value() argument 758 struct pipe_screen *screen; noop_screen_create() local [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/hud/ |
| H A D | font.c | 384 struct pipe_screen *screen = pipe->screen; in util_font_create_fixed_8x13() local
|
| /third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_ureg.c | 2236 ureg_create_with_screen(enum pipe_shader_type processor, struct pipe_screen *screen) ureg_create_with_screen() argument
|
| /third_party/mesa3d/src/gallium/drivers/vc4/ |
| H A D | vc4_context.h | 308 struct vc4_screen *screen; member
|