Home
last modified time | relevance | path

Searched refs:svga_screen (Results 1 - 25 of 40) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_screen_cache.h55 struct svga_screen;
137 svga_screen_cache_cleanup(struct svga_screen *svgascreen);
140 svga_screen_cache_flush(struct svga_screen *svgascreen,
145 svga_screen_cache_init(struct svga_screen *svgascreen);
149 svga_screen_surface_create(struct svga_screen *svgascreen,
155 svga_screen_surface_destroy(struct svga_screen *svgascreen,
161 svga_screen_cache_dump(const struct svga_screen *svgascreen);
H A Dsvga_screen.h43 struct svga_screen struct
106 static inline struct svga_screen *
107 svga_screen(struct pipe_screen *pscreen) in svga_screen() function
109 return (struct svga_screen *) pscreen; in svga_screen()
112 struct svga_screen *
113 svga_screen(struct pipe_screen *screen);
H A Dsvga_screen.c41 #include "svga_screen.h"
156 struct svga_screen *svgascreen = svga_screen(screen); in svga_get_paramf()
201 struct svga_screen *svgascreen = svga_screen(screen); in svga_get_param()
482 struct svga_screen *svgascreen = svga_screen(screen); in vgpu9_get_shader_param()
646 struct svga_screen *svgascreen = svga_screen(screen); in vgpu10_get_shader_param()
802 struct svga_screen *svgascree in svga_get_compiler_options()
1347 svga_screen(struct pipe_screen *screen) svga_screen() function
[all...]
H A Dsvga_resource_buffer.c37 #include "svga_screen.h"
54 svga_buffer_needs_hw_storage(const struct svga_screen *ss, in svga_buffer_needs_hw_storage()
122 struct svga_screen *ss = svga_screen(pipe->screen); in svga_buffer_transfer_map()
339 struct svga_screen *ss = svga_screen(pipe->screen); in svga_buffer_transfer_flush_region()
360 struct svga_screen *ss = svga_screen(pipe->screen); in svga_buffer_transfer_unmap()
422 struct svga_screen *ss = svga_screen(scree in svga_resource_destroy()
[all...]
H A Dsvga_resource_buffer_upload.h40 svga_buffer_create_hw_storage(struct svga_screen *ss,
45 svga_buffer_destroy_hw_storage(struct svga_screen *ss,
49 svga_buffer_create_host_surface(struct svga_screen *ss,
75 svga_buffer_destroy_host_surface(struct svga_screen *ss,
H A Dsvga_resource.c32 #include "svga_screen.h"
52 struct svga_screen *svgascreen = svga_screen(screen); in svga_resource_create()
82 struct svga_screen *svgascreen = svga_screen(screen); in svga_can_create_resource()
139 svga_init_screen_resource_functions(struct svga_screen *is) in svga_init_screen_resource_functions()
H A Dsvga_format.h37 struct svga_screen;
77 svga_translate_format(const struct svga_screen *ss,
82 svga_get_format_cap(struct svga_screen *ss,
126 svga_format_is_shareable(const struct svga_screen *ss,
H A Dsvga_pipe_misc.c32 #include "svga_screen.h"
43 ASSERTED struct svga_screen *svgascreen = svga_screen(pipe->screen); in svga_set_scissor_states()
94 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in svga_cleanup_framebuffer()
209 ASSERTED struct svga_screen *svgascreen = svga_screen(pipe->screen); in svga_set_viewport_states()
H A Dsvga_resource_buffer_upload.c39 #include "svga_screen.h"
74 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in svga_winsys_buffer_create()
101 svga_buffer_destroy_hw_storage(struct svga_screen *ss, struct svga_buffer *sbuf) in svga_buffer_destroy_hw_storage()
121 svga_buffer_create_hw_storage(struct svga_screen *ss, in svga_buffer_create_hw_storage()
152 svga_buffer_create_host_surface(struct svga_screen *ss, in svga_buffer_create_host_surface()
282 ret = svga_buffer_create_host_surface(svga_screen(svga->pipe.screen), in svga_buffer_recreate_host_surface()
450 svga_screen_surface_destroy(svga_screen(sbuf->b.screen), in svga_buffer_validate_host_surface()
470 svga_buffer_destroy_host_surface(struct svga_screen *ss, in svga_buffer_destroy_host_surface()
858 struct svga_screen *s in svga_buffer_update_hw()
[all...]
H A Dsvga_screen_cache.c33 #include "svga_screen.h"
94 svga_screen_cache_lookup(struct svga_screen *svgascreen, in svga_screen_cache_lookup()
176 svga_screen_cache_shrink(struct svga_screen *svgascreen, in svga_screen_cache_shrink()
213 svga_screen_cache_add(struct svga_screen *svgascreen, in svga_screen_cache_add()
329 svga_screen_cache_flush(struct svga_screen *svgascreen, in svga_screen_cache_flush()
432 svga_screen_cache_cleanup(struct svga_screen *svgascreen) in svga_screen_cache_cleanup()
456 svga_screen_cache_init(struct svga_screen *svgascreen) in svga_screen_cache_init()
491 svga_screen_surface_create(struct svga_screen *svgascreen, in svga_screen_surface_create()
611 svga_screen_surface_destroy(struct svga_screen *svgascreen, in svga_screen_surface_destroy()
637 svga_screen_cache_dump(const struct svga_screen *svgascree
[all...]
H A Dsvga_resource.h35 struct svga_screen;
38 void svga_init_screen_resource_functions(struct svga_screen *is);
H A Dsvga_context.h41 #include "svga_screen.h"
956 return svga_screen(svga->pipe.screen)->sws; in svga_sws()
962 return svga_screen(svga->pipe.screen)->sws->have_gb_objects; in svga_have_gb_objects()
968 return svga_screen(svga->pipe.screen)->sws->have_gb_dma; in svga_have_gb_dma()
974 return svga_screen(svga->pipe.screen)->sws->have_vgpu10; in svga_have_vgpu10()
980 return svga_screen(svga->pipe.screen)->sws->have_sm4_1; in svga_have_sm4_1()
986 return svga_screen(svga->pipe.screen)->sws->have_sm5; in svga_have_sm5()
992 return svga_screen(svga->pipe.screen)->sws->have_gl43; in svga_have_gl43()
998 return svga_screen(svga->pipe.screen)->sws->need_to_rebind_resources; in svga_need_to_rebind_resources()
1018 (svga_screen(svg in svga_use_sampler_state_mapping()
[all...]
H A Dsvga_sampler_view.c38 #include "svga_screen.h"
62 struct svga_screen *ss = svga_screen(pipe->screen); in svga_get_tex_sampler_view()
224 struct svga_screen *ss = svga_screen(v->texture->screen); in svga_destroy_sampler_view_priv()
H A Dsvga_surface.c38 #include "svga_screen.h"
195 struct svga_screen *ss = svga_screen(svga->pipe.screen); in svga_texture_view_surface()
292 struct svga_screen *ss = svga_screen(screen); in svga_create_surface_view()
443 if (svga_screen(screen)->debug.force_surface_view) in svga_create_surface()
447 svga_screen(screen)->debug.force_level_surface_view) in svga_create_surface()
453 if (svga_have_vgpu10(svga) || svga_screen(screen)->debug.no_surface_view) in svga_create_surface()
667 struct svga_screen *ss = svga_screen(sur in svga_surface_destroy()
[all...]
H A Dsvga_state_framebuffer.c35 #include "svga_screen.h"
56 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in emit_fb_vgpu9()
140 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in svga_reemit_framebuffer_bindings_vgpu9()
186 const struct svga_screen *ss = svga_screen(svga->pipe.screen); in emit_fb_vgpu10()
698 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in emit_viewport()
790 struct svga_screen *svgascree in emit_scissor_rect()
[all...]
H A Dsvga_resource_texture.c41 #include "svga_screen.h"
100 struct svga_screen *screen = svga_screen(texture->b.screen); in svga_transfer_dma()
262 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in svga_texture_transfer_map_dma()
331 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in svga_texture_transfer_map_direct()
477 struct svga_winsys_screen *sws = svga_screen(pipe->screen)->sws; in svga_texture_transfer_map()
682 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in svga_texture_transfer_unmap_dma()
779 struct svga_screen *ss = svga_screen(pipe->screen); in svga_texture_transfer_unmap()
829 struct svga_screen *svgascree in svga_texture_create()
[all...]
H A Dsvga_image_view.c51 struct svga_screen *ss = svga_screen(svga->pipe.screen); in svga_create_uav_image()
143 struct svga_screen *ss = svga_screen(svga->pipe.screen); in svga_set_shader_images()
H A Dsvga_pipe_blit.c157 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in copy_region_fallback()
211 formats_compatible(const struct svga_screen *ss, in formats_compatible()
345 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in can_blit_via_intra_surface_copy()
402 return formats_compatible(svga_screen(svga->pipe.screen), in can_blit_via_copy_region_vgpu10()
558 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in try_blit()
789 if (!formats_compatible(svga_screen(svga->pipe.screen), in try_resolve_copy()
845 struct svga_winsys_screen *sws = svga_screen(pipe->screen)->sws; in svga_blit()
900 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in svga_resource_copy_region()
H A Dsvga_pipe_query.c34 #include "svga_screen.h"
95 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in define_query_vgpu9()
125 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in begin_query_vgpu9()
159 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in get_query_result_vgpu9()
448 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in destroy_gb_query_obj()
479 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in define_query_vgpu10()
555 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in begin_query_vgpu10()
588 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in get_query_result_vgpu10()
765 struct svga_winsys_screen *sws = svga_screen(svga->pipe.screen)->sws; in svga_destroy_query()
1089 struct svga_screen *svgascree in svga_get_query_result()
[all...]
H A Dsvga_pipe_rasterizer.c36 #include "svga_screen.h"
109 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in svga_define_rasterizer_object()
193 struct svga_screen *screen = svga_screen(pipe->screen); in svga_create_rasterizer_state()
419 SVGA_STATS_COUNT_INC(svga_screen(svga->pipe.screen)->sws, in svga_create_rasterizer_state()
H A Dsvga_pipe_constants.c50 struct svga_screen *svgascreen = svga_screen(pipe->screen); in svga_set_constant_buffer()
H A Dsvga_context.c36 #include "svga_screen.h"
142 struct svga_screen *svgascreen = svga_screen(screen); in svga_context_create()
409 struct svga_screen *svgascreen = svga_screen(svga->pipe.screen); in svga_context_flush()
H A Dsvga_format.c33 #include "svga_screen.h"
291 svga_translate_format(const struct svga_screen *ss, in svga_translate_format()
1673 svga_get_format_cap(struct svga_screen *ss, in svga_get_format_cap()
1705 svga_get_dx_format_cap(struct svga_screen *ss, in svga_get_dx_format_cap()
2134 svga_format_is_shareable(const struct svga_screen *ss, in svga_format_is_shareable()
2210 struct svga_screen *ss = svga_screen(screen); in svga_is_format_supported()
2311 struct svga_screen *ss = svga_screen(screen); in svga_is_dx_format_supported()
H A Dsvga_state.c33 #include "svga_screen.h"
287 struct svga_screen *screen = svga_screen(svga->pipe.screen); in svga_update_state()
H A Dsvga_swtnl_draw.c32 #include "svga_screen.h"
159 struct svga_screen *screen = svga_screen(svga->pipe.screen); in svga_init_swtnl()

Completed in 20 milliseconds

12