Searched +full:meson +full:- +full:cross (Results 1 – 25 of 46) sorted by relevance
12
| /third_party/mesa3d/docs/ |
| D | meson.rst | 1 Compilation and Installation Using Meson 5 --------------- 7 For general information about Meson see the `Meson 10 **Mesa's Meson build system is generally considered stable and ready for 15 Mesa requires Meson >= 0.53.0 to build. 19 <https://mesonbuild.com/Getting-meson.html>`__ to install the 20 current version of Meson. 22 The Meson build of Mesa is tested on Linux, macOS, Windows, Cygwin, 25 Unix-like OSes 28 If Meson is not already installed on your system, you can typically [all …]
|
| D | android.rst | 6 of Android, or out-of-tree using the Meson build system and the 11 tested in CI. The meson build system flow is frequently used by 15 ------------------------------ 18 Then, create your meson cross file to use it, something like this 19 ``~/.local/share/meson/cross/android-aarch64`` file:: 22 ar = 'NDKDIR/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android-ar' 23 c = ['ccache', 'NDKDIR/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang'] 24 …built/linux-x86_64/bin/aarch64-linux-android29-clang++', '-fno-exceptions', '-fno-unwind-tables', … 27 strip = 'NDKDIR/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android-strip' 28 # Android doesn't come with a pkg-config, but we need one for meson to be happy not [all …]
|
| /third_party/mesa3d/.gitlab-ci/meson/ |
| D | build.sh | 3 set -e 4 set -o xtrace 6 CROSS_FILE=/cross_file-"$CROSS".txt 8 # We need to control the version of llvm-config we're using, so we'll 9 # tweak the cross file or generate a native file to do so. 10 if test -n "$LLVM_VERSION"; then 11 LLVM_CONFIG="llvm-config-${LLVM_VERSION}" 12 echo -e "[binaries]\nllvm-config = '`which $LLVM_CONFIG`'" > native.file 13 if [ -n "$CROSS" ]; then 14 sed -i -e '/\[binaries\]/a\' -e "llvm-config = '`which $LLVM_CONFIG`'" $CROSS_FILE [all …]
|
| /third_party/mesa3d/.gitlab-ci/build/ |
| D | gitlab-ci.yml | 2 .build-common: 3 extends: .build-rules 10 - _build/meson-logs/*.txt 11 - _build/meson-logs/strace 12 - shader-db 15 .build-linux: 16 extends: .build-common 23 - !reference [default, before_script] 24 - export PATH="/usr/lib/ccache:$PATH" 25 - export CCACHE_BASEDIR="$PWD" [all …]
|
| /third_party/glib/ |
| D | README.win32.md | 1 Chun-wei Fan `<fanc999@yahoo.com.tw>` 21 You can also cross-compile GLib for Windows from Linux using the 22 cross-compiling mingw packages for your distro. 28 `meson; ninja` like on Linux. 31 compilation related to Win32 in GLib-using code: 33 - `G_OS_WIN32` is defined when compiling for native Win32, without 37 - `G_WITH_CYGWIN` is defined if compiling for the Cygwin 42 - `G_PLATFORM_WIN32` is defined when either `G_OS_WIN32` or `G_WITH_CYGWIN` 48 Additionally, there are the compiler-specific macros: 49 - `__GNUC__` is defined when using GCC or Clang [all …]
|
| /third_party/mesa3d/docs/relnotes/ |
| D | 20.1.3.rst | 1 Mesa 20.1.3 Release Notes / 2020-07-08 20 --------------- 24 9872b8d46bee822177ffbe4292addff7bdb84cefc1fe776b8e6b2881a8362bf1 mesa-20.1.3.tar.xz 27 ------------ 29 - None 32 --------- 34 - vkGetSemaphoreCounterValue doesn't update without vkWaitSemaphores 36 - [v3d] corruption when GS omits some vertices 37 - [RADV] Non-precise occlusion queries return non-zero when all 39 - [DXVK] Project Cars rendering problems [all …]
|
| D | 18.3.3.rst | 16 ---------------- 20 6b9893942fe8011c7736d51448deb6ef80ece2257e0fac27b02e997a6605d5e4 mesa-18.3.3.tar.gz 21 2ab6886a6966c532ccbcc3b240925e681464b658244f0cbed752615af3936299 mesa-18.3.3.tar.xz 24 ------------ 29 --------- 31 - `Bug 108877 <https://bugs.freedesktop.org/show_bug.cgi?id=108877>`__ 32 - OpenGL CTS gl43 test cases were interrupted due to segment fault 33 - `Bug 109023 <https://bugs.freedesktop.org/show_bug.cgi?id=109023>`__ 34 - error: inlining failed in call to always_inline ‘__m512 36 - `Bug 109129 <https://bugs.freedesktop.org/show_bug.cgi?id=109129>`__ [all …]
|
| D | 18.1.2.rst | 16 ---------------- 20 a644df23937f4078a2bd9a54349f6315c1955f5e3a4ac272832da51dea4d3c11 mesa-18.1.1.tar.gz 21 070bf0648ba5b242d7303ceed32aed80842f4c0ba16e5acc1a650a46eadfb1f9 mesa-18.1.1.tar.xz 24 ------------ 29 --------- 34 ------- 38 - radv: Consolidate GFX9 merged shader lookup logic 39 - radv: Handle GFX9 merged shaders in radv_flush_constants() 40 - radeonsi: Fix crash on shaders using MSAA image load/store 41 - radv: Set active_stages the same whether or not shaders were cached [all …]
|
| D | 18.3.6.rst | 16 ---------------- 20 4619d92afadf7072f7956599a2ccd0934fc45b4ddbc2eb865bdcb50ddf963f87 mesa-18.3.6.tar.gz 21 aaf17638dcf5a90b93b6389e152fdc9ef147768b09598f24d2c5cf482fcfc705 mesa-18.3.6.tar.xz 24 ------------ 29 --------- 31 - `Bug 100316 <https://bugs.freedesktop.org/show_bug.cgi?id=100316>`__ 32 - Linking GLSL 1.30 shaders with invariant and deprecated variables 34 - `Bug 108766 <https://bugs.freedesktop.org/show_bug.cgi?id=108766>`__ 35 - Mesa built with meson has RPATH entries 36 - `Bug 109648 <https://bugs.freedesktop.org/show_bug.cgi?id=109648>`__ [all …]
|
| D | 19.0.1.rst | 16 ---------------- 20 f1dd1980ed628edea3935eed7974fbc5d8353e9578c562728b880d63ac613dbd mesa-19.0.1.tar.gz 21 6884163c0ea9e4c98378ab8fecd72fe7b5f437713a14471beda378df247999d4 mesa-19.0.1.tar.xz 24 ------------ 29 --------- 31 - `Bug 100316 <https://bugs.freedesktop.org/show_bug.cgi?id=100316>`__ 32 - Linking GLSL 1.30 shaders with invariant and deprecated variables 34 - `Bug 107563 <https://bugs.freedesktop.org/show_bug.cgi?id=107563>`__ 35 - [RADV] Broken rendering in Unity demos 36 - `Bug 109698 <https://bugs.freedesktop.org/show_bug.cgi?id=109698>`__ [all …]
|
| D | 21.1.4.rst | 1 Mesa 21.1.4 Release Notes / 2021-06-30 18 --------------- 22 1f177f44098164b65731c5ded4c928fd58b14f6c9d2087aa0e37bc79bf79e90b mesa-21.1.4.tar.xz 26 ------------ 28 - None 32 --------- 34 - [anv] GravityMark (benchmark) crashes on ANV 35 - [opengl] We happy few not being rendered correctly 36 - Factorio: GPU hang when opening machine inventory 37 - RuneScape on Mesa 21.1.1 (VEGA10) has bad performance and leaks memory [all …]
|
| D | 19.0.0.rst | 17 ---------------- 21 4c5b9c5227d37c1f6bdc786a6fa7ee7fbce40b2e8a87340c7d3234534ece3304 mesa-19.0.0.tar.gz 22 5a549dfb40ec31e5c36c47aadac04554cb2e2a8d144a046a378fc16da57e38f8 mesa-19.0.0.tar.xz 25 ------------ 27 - GL_AMD_texture_texture4 on all GL 4.0 drivers. 28 - GL_EXT_shader_implicit_conversions on all drivers (ES extension). 29 - GL_EXT_texture_compression_bptc on all GL 4.0 drivers (ES extension). 30 - GL_EXT_texture_compression_rgtc on all GL 3.0 drivers (ES extension). 31 - GL_EXT_render_snorm on gallium drivers (ES extension). 32 - GL_EXT_texture_view on drivers supporting texture views (ES [all …]
|
| D | 19.3.0.rst | 1 Mesa 19.3.0 Release Notes / 2019-12-12 21 --------------- 25 5fa0e4e9dca79560f6882e362f9db36d81cf96da16cf6a84e0ada7466a99a5d7 mesa-19.3.0.tar.xz 28 ------------ 30 - GL_ARB_gl_spirv on i965, iris. 31 - GL_ARB_spirv_extensions on i965, iris. 32 - GL_EXT_demote_to_helper_invocation on iris, i965. 33 - OpenGL 4.6 on i965, iris. 34 - EGL_EXT_image_flush_external 35 - VK_ANDROID_external_memory_android_hardware_buffer on RADV. [all …]
|
| /third_party/mesa3d/src/compiler/glsl/tests/ |
| D | meson.build | 68 # Meson can't auto-skip these on cross builds because of the python wrapper 71 # starting with Meson 0.55.0 72 if meson.has_exe_wrapper() 77 join_paths(meson.current_source_dir(), 'warnings_test.py'), 78 '--glsl-compiler', glsl_compiler, 79 '--test-directory', join_paths( 80 meson.source_root(), 'src', 'compiler', 'glsl', 'tests', 'warnings' 91 join_paths(meson.current_source_dir(), 'optimization_test.py'), 92 '--test-runner', glsl_test 100 'glsl dump-builder test', [all …]
|
| /third_party/mesa3d/bin/ |
| D | meson-cmd-extract.py | 22 """This script reads a meson build directory and gives back the command line it 25 This only works for meson 0.49.0 and newer. 35 def parse_args() -> argparse.Namespace: 40 help='Path the meson build directory') 45 def load_config(path: pathlib.Path) -> configparser.ConfigParser: 53 def build_cmd(conf: configparser.ConfigParser) -> str: 58 args.append(f'-D{k}="{v}"') 60 args.append(f'-D{k}={v}') 64 args.append('--cross-file={}'.format(cf)) 70 args.extend(['--native-file={}'.format(f) for f in nf]) [all …]
|
| /third_party/mesa3d/src/compiler/glsl/glcpp/ |
| D | meson.build | 24 prog_bison, '-o', '@OUTPUT0@', '-p', 'glcpp_parser_', 25 '--defines=@OUTPUT1@', '@INPUT@', 29 prog_bison, '-o', '@OUTPUT0@', '-p', 'glcpp_parser_', 30 '-H', '@OUTPUT1@', '@INPUT@', 35 'glcpp-parse.[ch]', 36 input : 'glcpp-parse.y', 37 output : ['glcpp-parse.c', 'glcpp-parse.h'], 42 'glcpp-lex.c', 43 input : 'glcpp-lex.l', 44 output : 'glcpp-lex.c', [all …]
|
| /third_party/skia/third_party/externals/harfbuzz/ |
| D | Makefile.am | 5 ACLOCAL_AMFLAGS = -I m4 19 replace-enum-strings.cmake \ 20 meson.build \ 25 subprojects/google-benchmark.wrap \ 27 subprojects/packagefiles/ragel/meson.build \ 28 subprojects/ttf-parser.wrap \ 29 perf/meson.build \ 30 perf/perf-draw.hh \ 31 perf/perf-extents.hh \ 32 perf/perf-shaping.hh \ [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/ |
| D | lava_build.sh | 3 set -e 4 set -o xtrace 10 MINIO_PATH="${MINIO_HOST}/mesa-lava/$1/${DISTRIBUTION_TAG}/${DEBIAN_ARCH}" 11 if wget -q --method=HEAD "https://${MINIO_PATH}/done"; then 16 # If remote files are up-to-date, skip rebuilding them 20 . .gitlab-ci/container/container_pre_build.sh 22 # Install rust, which we'll be using for deqp-runner. It will be cleaned up at the end. 23 . .gitlab-ci/container/build-rust.sh 26 GCC_ARCH="aarch64-linux-gnu" 30 DEVICE_TREES="arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dtb" [all …]
|
| D | create-cross-file.sh | 4 cross_file="/cross_file-$arch.txt" 5 /usr/share/meson/debcrossgen --arch $arch -o "$cross_file" 6 # Explicitly set ccache path for cross compilers 7 sed -i "s|/usr/bin/\([^-]*\)-linux-gnu\([^-]*\)-g|/usr/lib/ccache/\\1-linux-gnu\\2-g|g" "$cross_fil… 10 sed -i "s|cpu_family = 'i686'|cpu_family = 'x86'|g" "$cross_file" 12 # Rely on qemu-user being configured in binfmt_misc on the host 13 sed -i -e '/\[properties\]/a\' -e "needs_exe_wrapper = False" "$cross_file" 16 cc=`sed -n 's|c = .\(.*\).|\1|p' < $cross_file` 18 rust_target=aarch64-unknown-linux-gnu 20 rust_target=armv7-unknown-linux-gnueabihf [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/debian/ |
| D | android_build.sh | 3 set -ex 11 apt-get install -y --no-remove $EPHEMERAL 14 ndk=android-ndk-r21d 15 wget -O $ndk.zip https://dl.google.com/android/repository/$ndk-linux-x86_64.zip 16 unzip -d / $ndk.zip "$ndk/toolchains/llvm/*" 20 rdfind -makehardlinks true -makeresultsfile false /android-ndk-r21d/ 22 find /android-ndk-r21d/ -type f | egrep -i "clang-check|clang-tidy|lldb" | xargs rm -f 24 sh .gitlab-ci/container/create-android-ndk-pc.sh /$ndk zlib.pc "" "-lz" "1.2.3" 26 sh .gitlab-ci/container/create-android-cross-file.sh /$ndk x86_64-linux-android x86_64 x86_64 27 sh .gitlab-ci/container/create-android-cross-file.sh /$ndk i686-linux-android x86 x86 [all …]
|
| D | x86_build-base.sh | 3 set -e 4 set -o xtrace 8 apt-get install -y ca-certificates gnupg2 software-properties-common 11 apt-key add .gitlab-ci/container/debian/llvm-snapshot.gpg.key 12 add-apt-repository "deb https://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-13 main" 14 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list 19 python3-pip \ 20 python3-setuptools \ 23 apt-get update 25 apt-get install -y --no-remove \ [all …]
|
| D | x86_build-mingw-source-deps.sh | 3 CMAKE_TOOLCHAIN_MINGW_PATH=$wd/.gitlab-ci/container/debian/x86_mingw-toolchain.cmake 4 mkdir -p ~/tmp 7 # Building DirectX-Headers 8 git clone https://github.com/microsoft/DirectX-Headers -b v1.606.3 --depth 1 9 mkdir -p DirectX-Headers/build 10 pushd DirectX-Headers/build 11 meson .. \ 12 --backend=ninja \ 13 --buildtype=release -Dbuild-test=false \ 14 -Dprefix=/usr/x86_64-w64-mingw32/ \ [all …]
|
| /third_party/mesa3d/ohos/ |
| D | build_wayland_and_gbm.py | 2 # -*- coding: utf-8 -*- 30 exit(-1) 36 run_build_cmd += 'meson setup '+ sys.argv[3] + ' builddir ' 37 run_build_cmd += '-Dvulkan-drivers= -Ddri-drivers= -Dgallium-drivers=panfrost \ 38 -Dplatforms=wayland -Dglx=disabled -Dtools=panfrost --buildtype=release ' 39 run_build_cmd += '--cross-file=cross_file ' 40 run_build_cmd += '--prefix=' + os.getcwd() + '/builddir/install' 43 os.system('ninja -C builddir -j26') 44 os.system('ninja -C builddir install')
|
| D | build_ohos.py | 2 # -*- coding: utf-8 -*- 29 exit(-1) 35 run_build_cmd += 'meson setup '+ sys.argv[3] + ' build-ohos ' 36 …run_build_cmd += '-Dplatforms=ohos -Degl-native-platform=ohos -Ddri-drivers= -Dgallium-drivers=pan… 37 …-Dvulkan-drivers= -Dgbm=enabled -Degl=enabled -Dcpp_rtti=false -Dglx=disabled -Dtools=panfrost -Dd… 38 run_build_cmd += '--cross-file=cross_file ' 39 run_build_cmd += '--prefix=' + os.getcwd() + '/build-ohos/install' 42 os.system('ninja -C build-ohos -j26') 43 os.system('ninja -C build-ohos install')
|
| /third_party/lz4/ |
| D | NEWS | 3 perf : faster decoding speed (~+70%) for -BD4 setting in CLI 9 cli : `--list` works on `stdin` input, by @Low-power 10 cli : `--no-crc` does not produce (compression) nor check (decompression) checksums 11 cli : fix: `--test` and `--list` produce an error code when parsing invalid input 14 build: `LZ4_FREESTANDING`, new build macro for freestanding environments, by @t-mat 15 build: `make` and `make test` are compatible with `-j` parallel run 18 build: MSVC 2022 support, by @t-mat 19 build: improved meson script, by @eli-schwartz 31 api : fix alignment test on 32-bit systems (state initialization) 33 cli : `-l` legacy format is now compatible with `-m` multiple files, by Filipe Calasans [all …]
|
12