Searched +full:meson +full:- +full:cross (Results 1 – 25 of 65) sorted by relevance
123
| /third_party/mesa3d/.gitlab-ci/meson/ |
| D | build.sh | 6 . "${SCRIPTS_DIR}/setup-test-env.sh" 8 section_switch meson-cross-file "meson: cross file generate" 10 set -e 11 set -o xtrace 21 echo "-D${i}:werror=false " 25 CROSS_FILE=/cross_file-"$CROSS".txt 27 export PATH=$PATH:$PWD/.gitlab-ci/build 33 # We need to control the version of llvm-config we're using, so we'll 34 # tweak the cross file or generate a native file to do so. 35 if test -n "$LLVM_VERSION"; then [all …]
|
| /third_party/mesa3d/docs/ |
| D | meson.rst | 1 Compilation and Installation Using Meson 5 --------------- 7 For general information about Meson see the `Meson 12 Mesa requires Meson >= 0.60.0 to build. 16 <https://mesonbuild.com/Getting-meson.html>`__ to install the 17 current version of Meson. 19 The Meson build of Mesa is tested on Linux, macOS, Windows, Cygwin, 22 Unix-like OSes 25 If Meson is not already installed on your system, you can typically 28 .. code-block:: sh [all …]
|
| D | android.rst | 5 into the Android OS using the ndk-build build system on older versions 6 of Android, or out-of-tree using the Meson build system and the 9 The ndk-build build system has proven to be hard to maintain, as one 11 tested in CI. The Meson build system flow is frequently used by 14 When building llvmpipe or lavapipe for Android the ndk-build workflow 19 ------------------------------ 22 Then, create your Meson cross file to use it, something like this 23 ``~/.local/share/meson/cross/android-aarch64`` file: 25 .. code-block:: ini 28 ar = 'NDKDIR/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android-ar' [all …]
|
| /third_party/mesa3d/.gitlab-ci/build/ |
| D | gitlab-ci.yml | 2 .build-common: 3 extends: .container+build-rules 7 # Build jobs don't take more than 1-3 minutes. 5-8 min max on a fresh runner 22 - _build/meson-logs/*.txt 23 - _build/meson-logs/strace 24 - _build/.ninja_log 25 - artifacts 28 .build-linux: 29 extends: .build-common 36 - !reference [default, before_script] [all …]
|
| /third_party/mesa3d/ |
| D | OHOS.md | 18 Every OpenGL application operates with at least one **GL context**, which stores all GL-related sta… 37 - **API Implementation**: Supports OpenGL and OpenGLES functionalities. 38 - **API Validation**: Ensures that API calls adhere to specifications. 39 - **Context Management**: Tracks and manages GL states. 40 - **Version & Extension Exposure**: Determines and exposes supported API versions and extensions. 44 …ansforms high-level Mesa Core functionality into a more flexible format, enabling driver optimizat… 50 - **Graphics State Management**: Converts Mesa state (e.g., blend modes, texture states) into hardw… 51 - **Drawing Operations**: Maps OpenGL commands (`glDrawArrays`, `glDrawPixels`, etc.) into hardware… 52 - **Device Agnostic API**: Enables easier cross-platform driver development for OpenGL, OpenGLES, a… 56 ### 5. Zink: Gallium-to-Vulkan Translation [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/.gitlab-ci/container/ |
| D | create-cross-file.sh | 4 cross_file="/cross_file-$arch.txt" 5 meson env2mfile --cross --debarch "$arch" -o "$cross_file" 7 # Explicitly set ccache path for cross compilers 8 sed -i "s|/usr/bin/\([^-]*\)-linux-gnu\([^-]*\)-g|/usr/lib/ccache/\\1-linux-gnu\\2-g|g" "$cross_fil… 10 # Rely on qemu-user being configured in binfmt_misc on the host 12 sed -i -e '/\[properties\]/a\' -e "needs_exe_wrapper = False" "$cross_file" 14 # Add a line for rustc, which meson env2mfile is missing. 15 cc=$(sed -n "s|^c\s*=\s*\[?'\(.*\)'\]?|\1|p" < "$cross_file") 18 rust_target=aarch64-unknown-linux-gnu 20 rust_target=armv7-unknown-linux-gnueabihf [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 | 2 # SPDX-License-Identifier: MIT 7 prog_bison, '-o', '@OUTPUT0@', '-p', 'glcpp_parser_', 8 '--defines=@OUTPUT1@', '@INPUT@', 12 prog_bison, '-o', '@OUTPUT0@', '-p', 'glcpp_parser_', 13 '-H', '@OUTPUT1@', '@INPUT@', 18 'glcpp-parse.[ch]', 19 input : 'glcpp-parse.y', 20 output : ['glcpp-parse.c', 'glcpp-parse.h'], 25 'glcpp-lex.c', 26 input : 'glcpp-lex.l', [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/skia/m133/third_party/externals/harfbuzz/.ci/ |
| D | build-win32.sh | 2 set -e 4 meson --cross-file=.ci/win32-cross-file.txt \ 5 --wrap-mode=default \ 6 -Dtests=disabled \ 7 -Dcairo=enabled \ 8 -Dcairo:fontconfig=disabled \ 9 -Dcairo:freetype=disabled \ 10 -Dcairo:dwrite=disabled \ 11 -Dcairo:tests=disabled \ 12 -Dglib=enabled \ [all …]
|
| D | build-win64.sh | 2 set -e 4 meson --cross-file=.ci/win64-cross-file.txt \ 5 --wrap-mode=default \ 6 -Dtests=disabled \ 7 -Dcairo=enabled \ 8 -Dcairo:fontconfig=disabled \ 9 -Dcairo:freetype=disabled \ 10 -Dcairo:dwrite=disabled \ 11 -Dcairo:tests=disabled \ 12 -Dglib=enabled \ [all …]
|
| /third_party/mesa3d/src/compiler/glsl/tests/ |
| D | meson.build | 2 # SPDX-License-Identifier: MIT 59 # Meson can't auto-skip these on cross builds because of the python wrapper 60 if meson.can_run_host_binaries() 66 '--glsl-compiler', glsl_compiler, 67 '--test-directory', join_paths( 79 'glsl lower-precision test',
|
| /third_party/mesa3d/src/asahi/clc/ |
| D | meson.build | 2 # SPDX-License-Identifier: MIT 4 if get_option('precomp-compiler') == 'system' 16 # Most commonly this happens when doing a cross compile from an x86_64 build 18 native : not meson.can_run_host_binaries(), 19 install : get_option('install-precomp-compiler'),
|
| /third_party/mesa3d/src/intel/compiler/ |
| D | meson.build | 2 # SPDX-License-Identifier: MIT 125 … command : [prog_python, '@INPUT0@', '--outdir', meson.current_build_dir()]) 133 prog_python, '@INPUT@', '-p', dir_compiler_nir, 144 prog_python, '@INPUT@', '-p', dir_compiler_nir, 171 if get_option('intel-clc') == 'system' or get_option('precomp-compiler') == 'system' 193 # Most commonly this happens when doing a cross compile from an x86_64 build 195 native : not meson.can_run_host_binaries(), 196 install : get_option('install-intel-clc') or get_option('install-precomp-compiler'), 237 prog_bison, '@INPUT@', '--defines=@OUTPUT1@', 238 '--output=@OUTPUT0@' [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 | 5 cli : license of CLI more clearly labelled GPL-2.0-or-later 9 lib : new level 2, offering mid-way performance (speed and compression) 11 lib : Slightly faster (+5%) HC compression speed (levels 3-9), by @JunHe77 14 lib : `lz4file` API improvements, by @vsolontsov-volant and @t-mat 17 build: cmake improvements, by @foxeng, @Ohjurot, @LocalSpook, @teo-tsirpanis, @ur4t and @t-mat 18 build: meson scripts are now hosted into `build/` directory, by @eli-schwartz 19 build: meson improvements, by @tristan957 21 port : support for loongArch, risc-v, m68k, mips and sparc architectures 22 port : improved Visual Studio compatibility, by @t-mat 23 port : freestanding support improvements, by @t-mat [all …]
|
123