Home
last modified time | relevance | path

Searched +full:meson +full:- +full:arm (Results 1 – 25 of 39) sorted by relevance

12

/third_party/mesa3d/.gitlab-ci/build/
Dgitlab-ci.yml2 .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/pulseaudio/
Dmeson.build2 …version : run_command(find_program('git-version-gen'), join_paths(meson.current_source_dir(), '.ta…
7 meson.add_dist_script('scripts/save-tarball-version.sh', meson.project_version())
9 pa_version_str = meson.project_version()
12 # (e.g.: v11.99.1-3-gad14bdb24 -> v11.99.1)
13 version_split = pa_version_str.split('-')[0].split('.')
30 # A simplified, synchronous, ABI-stable interface for client
34 # The ABI-stable GLib adapter for client applications, for the version
39 libpulse_version_info[0] - libpulse_version_info[2],
45 libpulse_simple_version_info[0] - libpulse_simple_version_info[2],
51 libpulse_mainloop_glib_version_info[0] - libpulse_mainloop_glib_version_info[2],
[all …]
Dmeson_options.txt22 description : 'User for running the PulseAudio daemon as a system-wide instance (pulse)')
25 description : 'Group for running the PulseAudio daemon as a system-wide instance (pulse)')
27 type : 'string', value : 'pulse-access',
28 … description : 'Group which is allowed access to a system-wide PulseAudio daemon (pulse-access)')
33 option('legacy-database-entry-format',
36 option('stream-restore-clear-old-devices',
38-stream routing settings that have been set before version 14.0. Recommended when using GNOME. See…
39 option('running-from-build-tree',
42 option('atomic-arm-linux-helpers',
45 option('atomic-arm-memory-barrier',
[all …]
DNEWS6 * Fix crash with the "pacmd play-file" command when reads from the disk aren't frame-aligned
7 * Fix module-rtp-recv sometimes thinking it's receiving an Opus stream when it's not
8 * Fix frequent crashing in module-combine-sink, regression in 16.0
9 * Fix crashing on 32-bit architectures when using the GStreamer codecs for LDAC and AptX
32 * Tunnel and combine-sunk latency fixes
34 * Channel remixing can be disabled for module-combine-sink
43 * Change Meson option 'daemon-only' to 'client'
45 * Enable GStreamer-based RTP by default when available
119 * Support for LDAC and AptX bluetooth codecs, plus "SBC XQ" (SBC with higher-quality parameters)
123 * module-virtual-surround-sink rewritten
[all …]
/third_party/mesa3d/.gitlab-ci/container/
Dlava_build.sh3 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 …]
Dcreate-cross-file.sh4 cross_file="/cross_file-$arch.txt"
5 /usr/share/meson/debcrossgen --arch $arch -o "$cross_file"
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
22 rust_target=i686-unknown-linux-gnu
[all …]
Dcreate-android-ndk-pc.sh3 # Makes a .pc file in the Android NDK for meson to find its libraries.
5 set -ex
13 sysroot=$ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot
16 x86_64-linux-android \
17 i686-linux-android \
18 aarch64-linux-android \
19 arm-linux-androideabi; do
21 mkdir -p $pcdir
35 Libs: -L$sysroot/usr/lib/$arch/29 $libs
36 Cflags: -I$sysroot/usr/include $cflags
/third_party/mesa3d/ohos/
DREADME_zh.md2 1. meson
5 sudo apt-get install python3 python3-pip ninja-build
6 pip3 install --user meson
8 2. pkg-config
9 meson配置编译环境时会使用pkg-config查找依赖库和头文件,可以执行以下命令安装
11 sudo apt-get install pkg-config
18 ./build.sh --product-name=rk3568 --build-target=expat
19 ./build.sh --product-name=rk3568 --build-target=libwayland_server.0
20 ./build.sh --product-name=rk3568 --build-target=libwayland_client.0
21 ./build.sh --product-name=rk3568 --build-target=libwayland_server
[all …]
/third_party/mesa3d/docs/
Dandroid.rst6 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 …]
Dmeson.rst1 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 …]
/third_party/mesa3d/docs/relnotes/
D19.0.3.rst16 ----------------
20 59543ec3c9f8c72990e77887f13d1678cb6739e5d5f56abc21ebf9e772389c5e mesa-19.0.3.tar.gz
21 f027244e38dc309a4c12db45ef79be81ab62c797a50a88d566e4edb6159fc4d5 mesa-19.0.3.tar.xz
24 ------------
29 ---------
31 - `Bug 108879 <https://bugs.freedesktop.org/show_bug.cgi?id=108879>`__
32 - [CIK] [regression] All opencl apps hangs indefinitely in
34 - `Bug 110201 <https://bugs.freedesktop.org/show_bug.cgi?id=110201>`__
35 - [ivb] mesa 19.0.0 breaks rendering in kitty
36 - `Bug 110356 <https://bugs.freedesktop.org/show_bug.cgi?id=110356>`__
[all …]
D20.1.3.rst1 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 …]
D19.3.0.rst1 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 …]
D22.2.1.rst1 Mesa 22.2.1 Release Notes / 2022-10-11
18 ---------------
22 0079beac0a33f45e7e0aec59e6913eafbc4268a3f1e2e330017440494f91b13c mesa-22.2.1.tar.xz
27 ------------
29 - None
33 ---------
35 - r600: Shadows incorrecly rendered on Counter-Strike: Global Offensive with the NIR backend
36 - radeonsi/radv: Discrepancy in handling wd_switch_on_eop
37 - Shadows rendering issue in Deathloop
38 - RADV: Regression with RPCS3 where nothing renders
[all …]
D20.0.5.rst1 Mesa 20.0.5 Release Notes / 2020-04-22
20 ---------------
24 2c56a82a28cc924e40ea49752abdf1d701c9952481f53cbc7a080271597f572e mesa-20.0.5.tar.xz
27 ------------
30 ---------
32 - nir: nir_lower_returns can't handle nested loops
33 - Graphic artifacts with Mesa 20.0.4 on intel HD 510 GPU
34 - Mesa 20 regression makes Lightsprint demos crash
35 - Build Fails with Clang Shared Library
36 - dri_common.h:58:8: error: unknown type name '__GLXDRIdrawable'
[all …]
D20.0.0.rst1 Mesa 20.0.0 Release Notes / 2020-02-19
21 ---------------
25 bb6db3e54b608d2536d4000b3de7dd3ae115fc114e8acbb5afff4b3bbed04b34 mesa-20.0.0.tar.xz
28 ------------
30 - OpenGL 4.6 on radeonsi.
31 - GL_ARB_gl_spirv on radeonsi.
32 - GL_ARB_spirv_extensions on radeonsi.
33 - GL_EXT_direct_state_access for compatibility profile.
34 - VK_AMD_device_coherent_memory on RADV.
35 - VK_AMD_mixed_attachment_samples on RADV.
[all …]
/third_party/mesa3d/docs/drivers/
Dpanfrost.rst4 The Panfrost driver stack includes an OpenGL ES implementation for Arm Mali
6 on Mali-G52 and Mali-G57 but **non-conformant** on other GPUs. The following
34 --------
36 Panfrost's OpenGL support is a Gallium driver. Since Mali GPUs are 3D-only and
45 Build like ``meson . build/ -Ddri-drivers= -Dvulkan-drivers=
46 -Dgallium-drivers=panfrost -Dllvm=disabled`` for a build directory
53 ----
59 drm-shim
60 --------
62 Panfrost implements ``drm-shim``, stubbing out the Panfrost kernel interface.
[all …]
/third_party/mesa3d/.gitlab-ci/container/debian/
Dandroid_build.sh3 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 …]
/third_party/libdrm/
Dmeson.build1 # Copyright © 2017-2018 Intel Corporation
35 with_freedreno_kgsl = get_option('freedreno-kgsl')
36 with_install_tests = get_option('install-test-programs')
39 dep_pthread_stubs = dependency('pthread-stubs', version : '>= 0.4')
45 cc = meson.get_compiler('c')
49 symbols_check = find_program('symbols-check.py')
149 with_freedreno = _freedreno == 'true' or ['arm', 'aarch64'].contains(host_machine.cpu_family())
153 summary('Freedreon-kgsl', with_freedreno_kgsl)
181 with_vc4 = _vc4 == 'true' or ['arm', 'aarch64'].contains(host_machine.cpu_family())
191 # clock_gettime might require -rt, or it might not. find out
[all …]
/third_party/mesa3d/
Dmeson.build1 # Copyright © 2017-2020 Intel Corporation
30 …default_options : ['buildtype=debugoptimized', 'b_ndebug=if-release', 'c_std=c11', 'cpp_std=c++14']
33 # In recent versions, meson can inject some extra arguments to get richer
35 # 0.59.2 to include an important fix. See https://github.com/mesonbuild/meson/pull/9283.
37 if meson.version().version_compare('>= 0.59.2')
41 cc = meson.get_compiler('c')
42 cpp = meson.get_compiler('cpp')
51 # C++ (cpp in meson terminology) arguments since they need to be added to the
54 '-D__STDC_CONSTANT_MACROS',
55 '-D__STDC_FORMAT_MACROS',
[all …]
D.gitlab-ci.yml3 MESA_TEMPLATES_COMMIT: &ci-templates-commit 290b79e0e78eab67a83766f4e9691be554fc4afd
4 CI_PRE_CLONE_SCRIPT: |-
5 set -o xtrace
6 …wget -q -O download-git-cache.sh ${CI_PROJECT_URL}/-/raw/${CI_COMMIT_SHA}/.gitlab-ci/download-git-
7 bash download-git-cache.sh
8 rm download-git-cache.sh
12 # per-pipeline artifact storage on MinIO
14 # per-job artifact storage on MinIO
17 PIGLIT_REPLAY_REFERENCE_IMAGES_BASE: "${MINIO_HOST}/mesa-tracie-results/$FDO_UPSTREAM_REPO"
28- echo -e "\e[0Ksection_start:$(date +%s):unset_env_vars_section[collapsed=true]\r\e[0KUnsetting v…
[all …]
/third_party/skia/third_party/externals/harfbuzz/
Dmeson.build5 'cpp_rtti=false', # Just to support msvc, we are passing -fno-exceptions also anyway
7 …'wrap_mode=nofallback', # Use --wrap-mode=default to revert, https://github.com/harfbuzz/harfbuzz/…
11 hb_version_arr = meson.project_version().split('.')
21 cpp = meson.get_compiler('cpp')
32 '/wd4244', # lossy type conversion (e.g. double -> int)
33 '/wd4305', # truncating type conversion (e.g. double -> float)
34 cpp.get_supported_arguments(['/utf-8']), # set the input encoding to utf-8
40 add_project_arguments(['/EHs-', '/EHc-'], language: 'cpp')
44 '-Bsymbolic-functions'
48 '-fno-exceptions',
[all …]
/third_party/pulseaudio/src/pulsecore/
Dmeson.build4 'auth-cookie.c',
6 'cli-command.c',
7 'cli-text.c',
9 'core-scache.c',
10 'core-subscribe.c',
13 'cpu-arm.c',
14 'cpu-orc.c',
15 'cpu-x86.c',
16 'device-port.c',
21 'filter/lfe-filter.c',
[all …]
/third_party/mesa3d/.gitlab-ci/
Dtest-source-dep.yml5 .scheduled_pipeline-rules:
7 - if: &is-scheduled-pipeline '$CI_PIPELINE_SOURCE == "schedule"'
12 .no_scheduled_pipelines-rules:
14 - if: *is-scheduled-pipeline
18 # ---------------------------------------------------------------
19 .core-rules:
21 - !reference [.no_scheduled_pipelines-rules, rules]
22 - changes: &core_file_list
23 - .gitlab-ci.yml
24 - .gitlab-ci/**/*
[all …]
/third_party/lz4/
DNEWS3 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