meson: add missing samples
diff --git a/encode/meson.build b/encode/meson.build
index 874bf60..a6cf93b 100644
--- a/encode/meson.build
+++ b/encode/meson.build
@@ -8,6 +8,9 @@
 executable('h264encode', [ 'h264encode.c' ],
            dependencies: [ libva_display_dep, threads, m ],
            install: true)
+executable('hevcencode', [ 'hevcencode.c' ],
+           dependencies: [ libva_display_dep, threads, m ],
+           install: true)
 executable('mpeg2vaenc', [ 'mpeg2vaenc.c' ],
            dependencies: [ libva_display_dep, threads ],
            install: true)
diff --git a/meson.build b/meson.build
index 1adc12e..cf71cdc 100644
--- a/meson.build
+++ b/meson.build
@@ -80,6 +80,8 @@
 subdir('putsurface')
 subdir('vainfo')
 subdir('videoprocess')
+subdir('vendor/intel')
+subdir('vendor/intel/sfcsample')
 
 if get_option('tests')
   subdir('test')
diff --git a/vendor/intel/meson.build b/vendor/intel/meson.build
new file mode 100644
index 0000000..f7ebaae
--- /dev/null
+++ b/vendor/intel/meson.build
@@ -0,0 +1,3 @@
+executable('avcstreamoutdemo', [ 'avcstreamoutdemo.c' ],
+           dependencies: libva_display_dep,
+           install: true)
diff --git a/vendor/intel/sfcsample/meson.build b/vendor/intel/sfcsample/meson.build
new file mode 100644
index 0000000..3a4b20b
--- /dev/null
+++ b/vendor/intel/sfcsample/meson.build
@@ -0,0 +1,5 @@
+if use_drm
+  executable('sfcsample', [ 'TestMain.cpp', 'VDecAccelVA.cpp' ],
+             dependencies: libva_display_dep,
+             install: true)
+endif
diff --git a/videoprocess/meson.build b/videoprocess/meson.build
index e63b6f4..68dd5b7 100644
--- a/videoprocess/meson.build
+++ b/videoprocess/meson.build
@@ -1,3 +1,21 @@
 executable('vavpp', [ 'vavpp.cpp' ],
            dependencies: libva_display_dep,
            install: true)
+executable('vppblending', [ 'vppblending.cpp' ],
+           dependencies: libva_display_dep,
+           install: true)
+executable('vppchromasitting', [ 'vppchromasitting.cpp' ],
+           dependencies: libva_display_dep,
+           install: true)
+executable('vppdenoise', [ 'vppdenoise.cpp' ],
+           dependencies: libva_display_dep,
+           install: true)
+executable('vppscaling_csc', [ 'vppscaling_csc.cpp' ],
+           dependencies: libva_display_dep,
+           install: true)
+executable('vppscaling_n_out_usrptr', [ 'vppscaling_n_out_usrptr.cpp' ],
+           dependencies: libva_display_dep,
+           install: true)
+executable('vppsharpness', [ 'vppsharpness.cpp' ],
+           dependencies: libva_display_dep,
+           install: true)