Lines Matching defs:svga
863 void svga_init_state_functions( struct svga_context *svga );
864 void svga_init_flush_functions( struct svga_context *svga );
865 void svga_init_string_functions( struct svga_context *svga );
866 void svga_init_blit_functions(struct svga_context *svga);
868 void svga_init_blend_functions( struct svga_context *svga );
869 void svga_init_depth_stencil_functions( struct svga_context *svga );
870 void svga_init_misc_functions( struct svga_context *svga );
871 void svga_init_rasterizer_functions( struct svga_context *svga );
872 void svga_init_sampler_functions( struct svga_context *svga );
873 void svga_init_cs_functions( struct svga_context *svga );
874 void svga_init_fs_functions( struct svga_context *svga );
875 void svga_init_vs_functions( struct svga_context *svga );
876 void svga_init_gs_functions( struct svga_context *svga );
877 void svga_init_ts_functions( struct svga_context *svga );
878 void svga_init_vertex_functions( struct svga_context *svga );
879 void svga_init_constbuffer_functions( struct svga_context *svga );
880 void svga_init_draw_functions( struct svga_context *svga );
881 void svga_init_query_functions( struct svga_context *svga );
882 void svga_init_surface_functions(struct svga_context *svga);
883 void svga_init_stream_output_functions( struct svga_context *svga );
884 void svga_init_clear_functions( struct svga_context *svga );
885 void svga_init_shader_image_functions( struct svga_context *svga );
887 void svga_cleanup_vertex_state( struct svga_context *svga );
888 void svga_cleanup_sampler_state( struct svga_context *svga );
889 void svga_cleanup_tss_binding( struct svga_context *svga );
890 void svga_cleanup_framebuffer( struct svga_context *svga );
891 void svga_cleanup_tcs_state( struct svga_context *svga );
893 void svga_context_flush( struct svga_context *svga,
896 void svga_context_finish(struct svga_context *svga);
898 void svga_hwtnl_flush_retry( struct svga_context *svga );
899 void svga_hwtnl_flush_buffer( struct svga_context *svga,
903 void svga_surfaces_flush(struct svga_context *svga);
909 void svga_toggle_render_condition(struct svga_context *svga,
913 int svga_define_rasterizer_object(struct svga_context *svga,
918 svga_validate_sampler_resources(struct svga_context *svga,
922 svga_validate_constant_buffers(struct svga_context *svga,
926 svga_validate_image_views(struct svga_context *svga,
930 svga_validate_shader_buffers(struct svga_context *svga,
934 svga_destroy_rawbuf_srv(struct svga_context *svga);
937 svga_uav_cache_init(struct svga_context *svga);
940 svga_destroy_rawbuf_srv(struct svga_context *svga);
954 svga_sws(struct svga_context *svga)
956 return svga_screen(svga->pipe.screen)->sws;
960 svga_have_gb_objects(const struct svga_context *svga)
962 return svga_screen(svga->pipe.screen)->sws->have_gb_objects;
966 svga_have_gb_dma(const struct svga_context *svga)
968 return svga_screen(svga->pipe.screen)->sws->have_gb_dma;
972 svga_have_vgpu10(const struct svga_context *svga)
974 return svga_screen(svga->pipe.screen)->sws->have_vgpu10;
978 svga_have_sm4_1(const struct svga_context *svga)
980 return svga_screen(svga->pipe.screen)->sws->have_sm4_1;
984 svga_have_sm5(const struct svga_context *svga)
986 return svga_screen(svga->pipe.screen)->sws->have_sm5;
990 svga_have_gl43(const struct svga_context *svga)
992 return svga_screen(svga->pipe.screen)->sws->have_gl43;
996 svga_need_to_rebind_resources(const struct svga_context *svga)
998 return svga_screen(svga->pipe.screen)->sws->need_to_rebind_resources;
1014 svga_use_sampler_state_mapping(const struct svga_context *svga,
1017 return svga_have_gl43(svga) &&
1018 (svga_screen(svga->pipe.screen)->debug.sampler_state_mapping ||
1027 svga_get_time(struct svga_context *svga)
1029 return svga->hud.uses_time ? os_time_get() : 0;
1069 svga_retry_enter(struct svga_context *svga)
1072 if ((SVGA_DEBUG & DEBUG_RETRY) && svga->swc->in_retry) {
1074 svga->swc->in_retry);
1076 svga->swc->in_retry++;
1083 svga_retry_exit(struct svga_context *svga)
1085 assert(svga->swc->in_retry > 0);
1086 svga->swc->in_retry--;