Lines Matching defs:pscreen
105 zink_get_vendor(struct pipe_screen *pscreen)
111 zink_get_device_vendor(struct pipe_screen *pscreen)
113 struct zink_screen *screen = zink_screen(pscreen);
120 zink_get_name(struct pipe_screen *pscreen)
122 struct zink_screen *screen = zink_screen(pscreen);
129 zink_get_driver_uuid(struct pipe_screen *pscreen, char *uuid)
131 struct zink_screen *screen = zink_screen(pscreen);
140 zink_get_device_uuid(struct pipe_screen *pscreen, char *uuid)
142 struct zink_screen *screen = zink_screen(pscreen);
151 zink_get_device_luid(struct pipe_screen *pscreen, char *luid)
153 struct zink_screen *screen = zink_screen(pscreen);
162 zink_get_device_node_mask(struct pipe_screen *pscreen)
164 struct zink_screen *screen = zink_screen(pscreen);
286 zink_get_compute_param(struct pipe_screen *pscreen, enum pipe_shader_ir ir_type,
289 struct zink_screen *screen = zink_screen(pscreen);
364 zink_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
366 struct zink_screen *screen = zink_screen(pscreen);
738 zink_get_param(pscreen, PIPE_CAP_MAX_TEXTURE_2D_SIZE) : 0;
741 (1 << (zink_get_param(pscreen, PIPE_CAP_MAX_TEXTURE_3D_LEVELS) - 1)) : 0;
744 zink_get_param(pscreen, PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS) : 0;
812 return u_pipe_screen_get_param_defaults(pscreen, param);
817 zink_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param)
819 struct zink_screen *screen = zink_screen(pscreen);
877 zink_get_shader_param(struct pipe_screen *pscreen,
881 struct zink_screen *screen = zink_screen(pscreen);
1098 zink_is_compute_copy_faster(struct pipe_screen *pscreen,
1115 zink_is_format_supported(struct pipe_screen *pscreen,
1122 struct zink_screen *screen = zink_screen(pscreen);
1254 zink_destroy_screen(struct pipe_screen *pscreen)
1256 struct zink_screen *screen = zink_screen(pscreen);
1271 u_transfer_helper_destroy(pscreen->transfer_helper);
1432 zink_flush_frontbuffer(struct pipe_screen *pscreen,
1439 struct zink_screen *screen = zink_screen(pscreen);
1830 zink_query_memory_info(struct pipe_screen *pscreen, struct pipe_memory_info *info)
1832 struct zink_screen *screen = zink_screen(pscreen);
1873 zink_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count)
1875 struct zink_screen *screen = zink_screen(pscreen);
1882 zink_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format format, bool *external_only)
1884 struct zink_screen *screen = zink_screen(pscreen);
1892 zink_get_dmabuf_modifier_planes(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format format)
1894 struct zink_screen *screen = zink_screen(pscreen);
1902 zink_get_sparse_texture_virtual_page_size(struct pipe_screen *pscreen,
1909 struct zink_screen *screen = zink_screen(pscreen);
2076 zink_get_sample_pixel_grid(struct pipe_screen *pscreen, unsigned sample_count,
2079 struct zink_screen *screen = zink_screen(pscreen);