| /third_party/skia/third_party/externals/spirv-cross/ |
| D | README.md | 1 <!-- 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 …]
|
| D | CMakeLists.txt | 1 # 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/ |
| D | README.build.md | 8 ./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/ |
| D | INSTALL.CROSS | 1 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/rust/rust/tests/ui/pattern/ |
| D | pat-tuple-field-count-cross.stderr | 2 --> $DIR/pat-tuple-field-count-cross.rs:13:9 4 LL | use declarations_for_tuple_field_count_errors::*; 5 | -------------------------------------------- the tuple struct `Z1` is imported here 14 --> $DIR/pat-tuple-field-count-cross.rs:9:9 19 ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:1:1 22 | ------------- `Z0` defined here 24 | ------------- similarly named tuple struct `Z1` defined here 26 help: use this syntax instead 36 --> $DIR/pat-tuple-field-count-cross.rs:10:9 41 ::: $DIR/auxiliary/declarations-for-tuple-field-count-errors.rs:1:1 [all …]
|
| /third_party/rust/rust/tests/ui/rust-2018/uniform-paths/ |
| D | cross-crate.stderr | 1 error: cannot use a built-in attribute through an import 2 --> $DIR/cross-crate.rs:7:3 7 note: the built-in attribute imported here 8 --> $DIR/cross-crate.rs:5:5 10 LL | use cross_crate::*; 13 error: cannot use a tool module through an import 14 --> $DIR/cross-crate.rs:8:3 20 --> $DIR/cross-crate.rs:5:5 22 LL | use cross_crate::*; 25 error: cannot use a tool module through an import [all …]
|
| /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 | 5 --------------- 16 <https://mesonbuild.com/Getting-meson.html>`__ to install the 22 Unix-like OSes 28 .. code-block:: sh 30 sudo apt-get install meson # Ubuntu 34 .. code-block:: sh 41 You'll also need `Ninja <https://ninja-build.org/>`__. If it's not 42 already installed, use apt-get or dnf to install the *ninja-build* 49 On Debian, Ubuntu and similar, ``sudo apt-get build-dep mesa`` installs 54 All these dependencies are for latest linux distros and is tested on ubuntu-24 only for now. [all …]
|
| /third_party/rust/crates/minimal-lexical/.github/workflows/ |
| D | Cross.yml | 1 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 …]
|
| D | OSX.yml | 9 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/ |
| D | cross.sh | 4 # 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/rust/src/ci/docker/ |
| D | README.md | 14 ./src/ci/docker/run.sh x86_64-gnu 21 DEPLOY=1 ./src/ci/docker/run.sh x86_64-gnu 24 **NOTE**: Re-using the same `obj` dir with different docker images with 25 the same target triple (e.g. `dist-x86_64-linux` and `dist-various-1`) 33 - Each host architecture has its own `host-{arch}` directory, and those 36 - `host-{arch}/disabled` contains images that are not built on CI. 37 - `scripts` contains files shared by multiple Docker images. 45 1. Stop the virtual machine from the terminal with `docker-machine stop` 58 * Read-only: ☐ *unchecked* 59 * Auto-mount: ☑ *checked* [all …]
|
| /third_party/rust/rust/src/doc/rustc/src/platform-support/ |
| D | armv7-unknown-linux-uclibceabi.md | 1 # `armv7-unknown-linux-uclibceabi` 5 …Us and uses the uclibc-ng standard library. This is a common configuration on many consumer router… 13 This target is cross compiled, and requires a cross toolchain. 19 …u will need to download or build a `'C'` cross toolchain that targets ARMv7 softfloat and that use… 21 …-toolchain) is a sample toolchain that is built using [buildroot](https://buildroot.org/). It uses… 23 Utilizing the Tomatoware toolchain this target can be built for cross compilation and native compil… 25 [rust-bootstrap-armv7-unknown-linux-uclibceabi](https://github.com/lancethepants/rust-bootstrap-arm… 32 build-stage = 2 33 target = ["armv7-unknown-linux-uclibceabi"] 35 [target.armv7-unknown-linux-uclibceabi] [all …]
|
| D | netbsd.md | 1 # \*-unknown-netbsd 5 [NetBSD] multi-platform 4.4BSD-based UNIX-like operating system. 9 The target names follow this format: `$ARCH-unknown-netbsd{-$SUFFIX}`, 11 `-$SUFFIX` (optional) might indicate the ABI. The following targets 15 |--------------------------------|-----------------| 16 | `amd64-unknown-netbsd` | [amd64 / x86_64 systems](https://wiki.netbsd.org/ports/amd64/) | 17 | `armv7-unknown-netbsd-eabihf` | [32-bit ARMv7 systems with hard-float](https://wiki.netbsd.org/p… 18 | `armv6-unknown-netbsd-eabihf` | [32-bit ARMv6 systems with hard-float](https://wiki.netbsd.org/p… 19 | `aarch64-unknown-netbsd` | [64-bit ARM systems, little-endian](https://wiki.netbsd.org/port… 20 | `aarch64_be-unknown-netbsd` | [64-bit ARM systems, big-endian](https://wiki.netbsd.org/ports/e… [all …]
|
| D | x86_64-unknown-none.md | 1 # `x86_64-unknown-none` 5 Freestanding/bare-metal x86-64 binaries in ELF format: firmware, kernels, etc. 9 - Harald Hoyer `harald@profian.com`, https://github.com/haraldh 10 - Mike Leany, https://github.com/mikeleany 14 This target is cross-compiled. There is no support for `std`. There is no 15 default allocator, but it's possible to use `alloc` by supplying an allocator. 17 By default, Rust code generated for this target does not use any vector or 18 floating-point registers (e.g. SSE, AVX). This allows the generated code to run 19 in environments, such as kernels, which may need to avoid the use of such 20 registers or which may have special considerations about the use of such [all …]
|
| /third_party/rust/crates/aho-corasick/.github/workflows/ |
| D | ci.yml | 6 - 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/rust/rust/tests/ui/typeck/ |
| D | typeck-default-trait-impl-cross-crate-coherence.stderr | 2 --> $DIR/typeck-default-trait-impl-cross-crate-coherence.rs:14:1 5 | ^^^^^^^^^^^^^^^^^^^^^^^^---- 8 | impl doesn't use only types from inside the current crate 13 --> $DIR/typeck-default-trait-impl-cross-crate-coherence.rs:17:1 16 | ^^^^^^^^^^^^^^^^^^^^^^^^^---- 19 | impl doesn't use only types from inside the current crate 23 error[E0321]: cross-crate traits with a default impl, like `DefaultedTrait`, can only be implemente… 24 --> $DIR/typeck-default-trait-impl-cross-crate-coherence.rs:21:1 27 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't implement cross-crate trait for type in another crate 30 --> $DIR/typeck-default-trait-impl-cross-crate-coherence.rs:22:1 [all …]
|
| /third_party/rust/crates/nix/ |
| D | .cirrus.yml | 8 CLIPPYFLAGS: -D warnings -A unknown-lints 9 RUSTFLAGS: -D warnings 10 RUSTDOCFLAGS: -D warnings 18 - . $HOME/.cargo/env || true 19 - $TOOL -Vv 20 - rustc -Vv 21 - $TOOL $BUILD $ZFLAGS --target $TARGET --all-targets 22 - $TOOL doc $ZFLAGS --no-deps --target $TARGET 23 - $TOOL clippy $ZFLAGS --target $TARGET --all-targets -- $CLIPPYFLAGS 24 - if [ -z "$NOHACK" ]; then mkdir -p $HOME/.cargo/bin; export PATH=$HOME/.cargo/bin:$PATH; fi [all …]
|
| /third_party/skia/docs/examples/ |
| D | Point_cross.cpp | 1 #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 …]
|
| D | Point_CrossProduct.cpp | 1 #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/ |
| D | ci.yml | 5 - 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/ |
| D | cross_compiles.md | 1 # 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/skia/m133/infra/bots/assets/armhf_sysroot/ |
| D | create.py | 5 # Use of this source code is governed by a BSD-style license that can be 24 print("Installing some cross-compiling packages. You may be asked for your sudo password") 26 "sudo","apt-get","install", 27 "libstdc++-10-dev-armhf-cross", 28 "libgcc-10-dev-armhf-cross", 29 "binutils-arm-linux-gnueabihf" 34 shutil.copytree('/usr/arm-linux-gnueabihf', target_dir) 35 shutil.copytree('/usr/lib/gcc-cross/arm-linux-gnueabihf/10', 36 os.path.join(target_dir, 'gcc-cross')) 38 # Libs needed to link. These were found by trial-and-error. [all …]
|
| /third_party/skia/infra/bots/assets/armhf_sysroot/ |
| D | create.py | 5 # 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/mindspore/mindspore-src/source/tests/st/ops/cpu/ |
| D | test_cross_op.py | 4 # you may not use this file except in compliance with the License. 7 # http://www.apache.org/licenses/LICENSE-2.0 25 Feature: test cross functional API. 26 Description: test case for cross functional API. 29 a = Tensor([[-0.3956, 1.1455, 1.6895], 30 [-0.5849, 1.3672, 0.3599], 31 [-1.1626, 0.7180, -0.0521], 32 [-0.1339, 0.9902, -2.0225]], mstype.float32) 33 b = Tensor([[-0.0257, -1.4725, -1.2251], 34 [-1.1479, -0.7005, -1.9757], [all …]
|