mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-19 22:18:18 +02:00
Suggested-by: @eric Signed-off-by: Valentine Burley <valentine.burley@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35853>
42 lines
912 B
Meson
42 lines
912 B
Meson
# Copyright 2022 Advanced Micro Devices, Inc.
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
c_args_lanczos = cc.get_supported_arguments([
|
|
'-Wall',
|
|
'-Wextra',
|
|
'-Wno-unused',
|
|
'-Wno-unused-parameter',
|
|
'-Wno-unused-command-line-argument',
|
|
'-Wno-ignored-qualifiers',
|
|
'-Wno-missing-field-initializers',
|
|
'-Wno-self-assign',
|
|
'-Wno-implicit-fallthrough',
|
|
'-Werror=comment',
|
|
'-Werror=missing-braces',
|
|
'-Werror=override-init',
|
|
'-Werror=enum-conversion',
|
|
'-Werror=enum-compare',
|
|
])
|
|
|
|
c_args_lanczos += [
|
|
# '-DGM_SIM',
|
|
]
|
|
|
|
lanczos_files = files(
|
|
'lanczos_adaptor.h',
|
|
'lanczos_adaptor.cpp',
|
|
'lanczosFilter/src/lanczosFilterGenerator.h',
|
|
'lanczosFilter/src/lanczosFilterGenerator.cpp',
|
|
)
|
|
|
|
inc_amd_lanczos = include_directories(
|
|
'lanczosFilter/src',
|
|
)
|
|
|
|
liblanczos = static_library(
|
|
'liblanczos.a',
|
|
lanczos_files,
|
|
install : false,
|
|
c_args : c_args_lanczos,
|
|
include_directories : inc_amd_lanczos
|
|
)
|