Home
last modified time | relevance | path

Searched +full:use +full:- +full:cross (Results 1 – 25 of 1116) sorted by relevance

12345678910>>...45

/third_party/skia/third_party/externals/spirv-cross/
DREADME.md1 <!--
2 Copyright 2020-2021 The Khronos Group, Inc.
3 SPDX-License-Identifier: CC-BY-4.0
4 -->
6 # SPIRV-Cross
8 SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other shader languages.
10 …://github.com/KhronosGroup/SPIRV-Cross/actions/workflows/main.yml/badge.svg)](https://github.com/K…
11 …atus/github/KhronosGroup/SPIRV-Cross?svg=true&branch=master)](https://ci.appveyor.com/project/Hans…
15 - Convert SPIR-V to readable, usable and efficient GLSL
16 - Convert SPIR-V to readable, usable and efficient Metal Shading Language (MSL)
[all …]
DCMakeLists.txt1 # Copyright 2016-2021 Google Inc.
2 # SPDX-License-Identifier: Apache-2.0 OR MIT
5 # you may not use this file except in compliance with the License.
8 # http://www.apache.org/licenses/LICENSE-2.0
18 # 1. The Apache License, Version 2.0, found at <http://www.apache.org/licenses/LICENSE-2.0>, or
31 project(SPIRV-Cross LANGUAGES CXX C)
40 option(SPIRV_CROSS_ENABLE_TESTS "Enable SPIRV-Cross tests." ON)
56 option(SPIRV_CROSS_FORCE_STL_TYPES "Force use of STL types instead of STL replacements in certain p…
63 option(SPIRV_CROSS_FORCE_PIC "Force position-independent code for all targets." OFF)
71 set(spirv-compiler-options "")
[all …]
/third_party/libwebsockets/READMEs/
DREADME.build.md8 ./bootstrap-vcpkg.sh
16 CMake is a multi-platform build tool that can generate build files for many
19 CMake also allows/recommends you to do "out of source"-builds, that is,
27 - Windows (Visual Studio)
28 - Windows (MinGW)
29 - Linux (x86 and ARM)
30 - OSX
31 - NetBSD
67 project file. All examples in this file assumes you use ".."
71 as --prefix= with autotools. It defaults to /usr/local.
[all …]
/third_party/skia/third_party/externals/freetype/docs/
DINSTALL.CROSS1 This document contains instructions on how to cross-build the FreeType
4 file `INSTALL.UNIX' for required tools and the basic self-building
9 -----------------
11 For self-building the FreeType library on a Unix system, GNU Make
15 The GNU C compiler to cross-build the target system is required.
16 Currently, using a non-GNU cross compiler is untested. The cross
19 system is Linux/MIPS, the cross compiler should be installed with
20 the name `mips-ip22-linuxelf-gcc'.
22 A C compiler for a self-build is required also, to build a tool
23 (`apinames') that is executed during the build procedure. Non-GNU
[all …]
/third_party/mesa3d/docs/
Dmeson.rst5 ---------------
19 <https://mesonbuild.com/Getting-meson.html>`__ to install the
25 Unix-like OSes
31 .. code-block:: console
33 sudo apt-get install meson # Ubuntu
37 .. code-block:: console
44 You'll also need `Ninja <https://ninja-build.org/>`__. If it's not
45 already installed, use apt-get or dnf to install the *ninja-build*
52 is because we use Python for generating code, and rely on external
53 modules (Mako). You also need pkg-config (a hard dependency of Meson),
[all …]
/third_party/node/test/fixtures/wpt/common/security-features/tools/
Dspec.src.json6 // Workers are same-origin only
14 "worker-classic",
15 "worker-module",
16 "sharedworker-classic",
17 "sharedworker-module"
20 "cross-https",
21 "cross-http",
22 "cross-http-downgrade",
23 "cross-wss",
24 "cross-ws",
[all …]
/third_party/rust/crates/minimal-lexical/.github/workflows/
DCross.yml1 name: Cross
9 cross:
11 runs-on: ubuntu-latest
13 fail-fast: false
17 - aarch64-linux-android
18 - arm-linux-androideabi
19 - armv7-linux-androideabi
20 - i686-linux-android
21 - x86_64-linux-android
24 - aarch64-unknown-linux-gnu
[all …]
DOSX.yml9 cross:
11 runs-on: macos-latest
13 fail-fast: false
16 # iOS targets don't work, since rust-embedded doesn't provide images.
17 - x86_64-apple-darwin
20 - uses: actions/checkout@v2
21 - uses: actions-rs/toolchain@v1
26 - uses: actions-rs/cargo@v1
28 use-cross: true
30 args: --target ${{matrix.target}}
[all …]
/third_party/toybox/scripts/
Dcross.sh4 # symlink (Cross C Compiler) to a directory of cross compilers named
5 # $TARGET-*-cross. Tested with scripts/mcm-buildall.sh output.
7 # Usage: scripts/cross.sh $TARGET make distclean defconfig toybox
8 # With no arguments, lists available targets. Use target "all" to iterate
11 CCC="$(dirname "$(readlink -f "$0")")"/../ccc
12 if [ ! -d "$CCC" ]
14 echo "Create symlink 'ccc' to cross compiler directory, ala:"
15 echo " ln -s ~/musl-cross-make/ccc ccc"
24 ls "$CCC" | sed 's/-.*//' | sort -u | xargs
26 [ $# -eq 0 ] && list && exit
[all …]
/third_party/rust/crates/nix/
D.cirrus.yml8 RUSTFLAGS: -D warnings
9 RUSTDOCFLAGS: -D warnings
18 - . $HOME/.cargo/env || true
19 - $TOOL +$TOOLCHAIN -Vv
20 - rustc +$TOOLCHAIN -Vv
21 - $TOOL +$TOOLCHAIN $BUILD $ZFLAGS --target $TARGET --all-targets
22 - $TOOL +$TOOLCHAIN doc $ZFLAGS --no-deps --target $TARGET
23 - $TOOL +$TOOLCHAIN clippy $ZFLAGS --target $TARGET --all-targets -- -D warnings
24 - if [ -z "$NOHACK" ]; then mkdir -p $HOME/.cargo/bin; export PATH=$HOME/.cargo/bin:$PATH; fi
25- if [ -z "$NOHACK" ]; then curl -LsSf https://github.com/taiki-e/cargo-hack/releases/latest/downl…
[all …]
/third_party/rust/crates/aho-corasick/.github/workflows/
Dci.yml6 - master
8 - cron: '00 01 * * *'
13 # For some builds, we use cross to test on 32-bit and big-endian
16 # When CARGO is set to CROSS, TARGET is set to `--target matrix.target`.
18 runs-on: ${{ matrix.os }}
22 - pinned
23 - stable
24 - stable-32
25 - stable-mips
26 - beta
[all …]
/third_party/mesa3d/.gitlab-ci/meson/
Dbuild.sh3 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/skia/docs/examples/
DPoint_cross.cpp1 #if 0 // Disabled until updated to use current API.
3 // Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
10 SkVector vectors[][2] = {{{50, 2}, {-14, 20}}, {{0, 50}, {-50, 0}}, {{-20, 25}, {25, -20}},
11 {{-20, -24}, {-24, -20}}};
16 canvas->drawLine(center[i], center[i] + vectors[i][0], paint);
18 canvas->drawLine(center[i], center[i] + vectors[i][1], paint);
20 SkScalar cross = vectors[i][0].cross(vectors[i][1]);
21 str.printf("cross = %g", cross);
22 paint.setColor(cross >= 0 ? SK_ColorRED : SK_ColorBLUE);
23 canvas->drawString(str, center[i].fX, center[i].fY, paint);
[all …]
DPoint_CrossProduct.cpp1 #if 0 // Disabled until updated to use current API.
3 // Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
10 SkVector vectors[][2] = {{{50, 2}, {-14, 20}}, {{0, 50}, {-50, 0}}, {{-20, 25}, {25, -20}},
11 {{-20, -24}, {-24, -20}}};
16 canvas->drawLine(center[i], center[i] + vectors[i][0], paint);
18 canvas->drawLine(center[i], center[i] + vectors[i][1], paint);
20 SkScalar cross = SkPoint::CrossProduct(vectors[i][1], vectors[i][0]);
21 str.printf("cross = %g", cross);
22 paint.setColor(cross >= 0 ? SK_ColorRED : SK_ColorBLUE);
23 canvas->drawString(str, center[i].fX, center[i].fY, paint);
[all …]
/third_party/rust/crates/memchr/.github/workflows/
Dci.yml5 - master
8 - master
10 - cron: '00 01 * * *'
15 # For some builds, we use cross to test on 32-bit and big-endian
18 # When CARGO is set to CROSS, TARGET is set to `--target matrix.target`.
22 runs-on: ${{ matrix.os }}
26 - pinned
27 - stable
28 - stable-32
29 - stable-mips
[all …]
/third_party/gn/docs/
Dcross_compiles.md1 # How GN handles cross-compiling
5 GN has robust support for doing cross compiles and building things for
15 terminology, but uses the more common terminology for cross
18 (Confusingly, GN also refers to each build artifact -- an executable,
19 library, etc. -- as a target. On this page, we will use "target" only to
20 refer to the system you want to run your code on, and use "rule" or some
26 specify that they want to do a cross-compile by setting either or both
40 gn gen out/Default --args='target_os="linux" target_cpu="x64"'
43 To do an 32-bit ARM Android cross-compile, do:
46 gn gen out/Default --args='target_os="android"'
[all …]
/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
21 # Use ccache transparently, and print stats before/after
23 - !reference [default, before_script]
24 - export PATH="/usr/lib/ccache:$PATH"
[all …]
/third_party/node/deps/v8/gni/
Dsnapshot_toolchain.gni2 # Redistribution and use in source and binary forms, with or without
22 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
32 # toolchain that matches the bit-width of the target CPU, but runs on
48 # TODO(GYP): Currently only regular (non-cross) compiles, and cross-compiles
54 # This is not a cross-compile, so build the snapshot with the current
59 # This is an x64 -> x86 cross-compile, but x64 hosts can usually run x86
65 # Trying to compile 32-bit arm on arm64. Good luck!
69 # We don't support snapshot generation for big-endian targets,
74 # Cross-build from arm64 to intel (likely on an Apple Silicon mac).
[all …]
/third_party/node/deps/openssl/openssl/
DNOTES-NONSTOP.md5 -------------------
11 Specify the `--with-rand-seed=rdcpu` option to the `./Configure` script.
15 specify the `--with-rand-seed=egd` option to the `./Configure` script.
18 ------------------
27 ----------------
31 the TNS/X (L-Series) platform:
33 * `nonstop-nsx` or default will select an unthreaded build.
34 * `nonstop-nsx_put` selects the PUT build.
35 * `nonstop-nsx_64_put` selects the 64 bit file length PUT build.
36 * `nonstop-nsx_spt_floss` selects the SPT build with FLOSS. FLOSS is
[all …]
/third_party/openssl/
DNOTES-NONSTOP.md5 -------------------
11 Specify the `--with-rand-seed=rdcpu` option to the `./Configure` script.
15 specify the `--with-rand-seed=egd` option to the `./Configure` script.
18 ------------------
27 ----------------
31 the TNS/X (L-Series) platform:
33 * `nonstop-nsx` or default will select an unthreaded build.
34 * `nonstop-nsx_put` selects the PUT build.
35 * `nonstop-nsx_64_put` selects the 64 bit file length PUT build.
36 * `nonstop-nsx_spt_floss` selects the SPT build with FLOSS. FLOSS is
[all …]
/third_party/glslang/Test/
Dspv.debuginfo.glsl.comp9 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
21 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
43 // todo: use shared memory to speed up calculation
68 vec3 dist = p0 - p1;
69 return normalize(dist) * params.springStiffness * (length(dist) - restDist);
96 force += springForce(particleIn[index-1].pos.xyz, pos, params.restDistH);
99 if (id.x < params.particleCount.x - 1) {
103 if (id.y < params.particleCount.y - 1) {
108 force += springForce(particleIn[index - params.particleCount.x].pos.xyz, pos, params.restDistV);
110 // upper-left
[all …]
/third_party/protobuf/kokoro/release/ruby/macos/ruby/
Druby_build_environment.sh3 set -ex
7 set -e # rvm commands are very verbose
9 rvm use 2.5.0
10 gem install rake-compiler --no-document
11 gem install bundler --no-document
13 rvm use 2.7.0 --default
14 gem install rake-compiler --no-document
15 gem install bundler --no-document
16 rvm osx-ssl-certs status all
17 rvm osx-ssl-certs update all
[all …]
/third_party/skia/infra/bots/assets/armhf_sysroot/
Dcreate.py5 # Use of this source code is governed by a BSD-style license that can be
26 print("Installing some cross-compiling packages. Hit enter to continue.")
29 "sudo","apt-get","install",
30 "libstdc++-6-dev-armhf-cross",
31 "libgcc-6-dev-armhf-cross",
32 "binutils-arm-linux-gnueabihf"
36 shutil.copytree('/usr/arm-linux-gnueabihf', target_dir)
37 shutil.copytree('/usr/lib/gcc-cross/arm-linux-gnueabihf/6',
38 os.path.join(target_dir, 'gcc-cross'))
41 shutil.copy('/usr/lib/x86_64-linux-gnu/libbfd-2.28-armhf.so',
[all …]
/third_party/toybox/
DREADME1 Toybox: all-in-one Linux command line.
3 --- Getting started
13 wget http://landley.net/toybox/bin/toybox-x86_64
14 chmod +x toybox-x86_64
15 ./toybox-x86_64 echo hello world
17 --- Building toybox
30 LDFLAGS="--static" CROSS_COMPILE=armv5l- make defconfig toybox
38 toybox to run on the current machine. Cross compiling requires an appropriately
39 prefixed cross compiler toolchain, several example toolchains (built using
40 the file "scripts/mcm-buildall.sh" in the toybox source) are available at:
[all …]
/third_party/toybox/www/
Dfaq.html2 <!--#include file="header.html" -->
26 <!-- get binaries -->
28 <li><h2><a href="#cross">How do I cross compile toybox?</h2></li>
37 and <a href=http://landley.net/notes-2006.html#28-09-2006>started over from
39 <a href=http://lists.busybox.net/pipermail/busybox/2006-September/058617.html>protracted licensing …
42 <a href=http://landley.net/notes-2011.html#13-11-2011>relaunched</a>
44 <a href=http://landley.net/aboriginal/about.html#selfhost>self-hosting</a>.
48 after a lot of thinking <a href=http://landley.net/talks/ohio-2013.txt>about
49 licenses</a> and <a href=http://landley.net/notes-2011.html#21-03-2011>the
53 <a href=http://landley.net/talks/celf-2013.txt>strategy</a>
[all …]

12345678910>>...45