'svga_draw_elements.c',
'svga_format.c',
'svga_link.c',
- 'svga_msg.c',
'svga_pipe_blend.c',
'svga_pipe_blit.c',
'svga_pipe_clear.c',
'svga_pipe_flush.c',
'svga_pipe_fs.c',
'svga_pipe_gs.c',
+ 'svga_pipe_ts.c',
'svga_pipe_misc.c',
'svga_pipe_query.c',
'svga_pipe_rasterizer.c',
'svga_state_framebuffer.c',
'svga_state_fs.c',
'svga_state_gs.c',
+ 'svga_state_ts.c',
'svga_state_need_swtnl.c',
'svga_state_rss.c',
'svga_state_sampler.c',
libsvga = static_library(
'svga',
- files_svga,
- c_args : [c_vis_args, c_msvc_compat_args],
+ [files_svga, sha1_h],
+ c_args : [c_msvc_compat_args],
+ gnu_symbol_visibility : 'hidden',
include_directories : [
inc_src, inc_include, inc_gallium, inc_gallium_aux,
include_directories('include')
],
)
+
+driver_svga = declare_dependency(
+ compile_args : '-DGALLIUM_VMWGFX',
+ link_with : [libsvga, libsvgadrm],
+)