/third_party/glslang/.github/workflows/ |
D | continuous_integration.yml | 13 - master 17 runs-on: ${{matrix.os}} 19 fail-fast: false 21 os: [ubuntu-20.04] 25 - uses: actions/checkout@v2 26 - uses: actions/setup-python@v2 28 python-version: '3.7' 29 - name: Install Ubuntu Package Dependencies 31 sudo apt-get -qq update 32 sudo apt-get install -y clang-6.0 [all …]
|
D | continuous_deployment.yml | 9 # Github github-script action: https://github.com/actions/github-script 11 # Octokit front-end to the GitHub REST API: https://octokit.github.io/rest.js/v18 12 # Octokit endpoint methods: https://github.com/octokit/plugin-rest-endpoint-methods.js/tree/master/… 14 # TODO: Use actions/upload-artifact and actions/download-artifact to simplify deployment. 23 - master 27 runs-on: ${{matrix.os.genus}} 29 fail-fast: false 31 os: [{genus: ubuntu-20.04, family: linux}] 35 - uses: actions/checkout@v2 36 - uses: actions/setup-python@v2 [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/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_llvm_sample.c | 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 94 * Fetch the specified member of the lp_jit_texture structure. 96 * fetch the field's value. Otherwise, just emit the 111 LLVMBuilderRef builder = gallivm->builder; in draw_llvm_texture_member() 125 indices[2] = LLVMBuildAdd(gallivm->builder, indices[2], texture_unit_offset, ""); in draw_llvm_texture_member() 126 …LLVMValueRef cond = LLVMBuildICmp(gallivm->builder, LLVMIntULT, indices[2], lp_build_const_int32(g… in draw_llvm_texture_member() 127 …indices[2] = LLVMBuildSelect(gallivm->builder, cond, indices[2], lp_build_const_int32(gallivm, tex… in draw_llvm_texture_member() 146 * Fetch the specified member of the lp_jit_sampler structure. 148 * fetch the field's value. Otherwise, just emit the 162 LLVMBuilderRef builder = gallivm->builder; in draw_llvm_sampler_member() [all …]
|
/third_party/rust/crates/termcolor/.github/workflows/ |
D | ci.yml | 6 - master 8 - cron: '00 01 * * *' 12 runs-on: ${{ matrix.os }} 16 - pinned 17 - pinned-win 18 - stable 19 - beta 20 - nightly 21 - macos 22 - win-msvc [all …]
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_tex_sample.c | 20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 33 * - TGSI -> LLVM translation (i.e., lp_build_tgsi_soa) 34 * - texture sampling code generation (i.e., lp_build_sample_soa) 35 * - LLVM pipe driver 104 * Fetch the specified member of the lp_jit_texture structure. 106 * fetch the field's value. Otherwise, just emit the 121 LLVMBuilderRef builder = gallivm->builder; in lp_llvm_texture_member() 133 indices[2] = LLVMBuildAdd(gallivm->builder, indices[2], in lp_llvm_texture_member() 136 LLVMBuildICmp(gallivm->builder, LLVMIntULT, in lp_llvm_texture_member() 140 indices[2] = LLVMBuildSelect(gallivm->builder, cond, indices[2], in lp_llvm_texture_member() [all …]
|
/third_party/vk-gl-cts/external/vulkan-docs/src/proposals/ |
D | VK_EXT_rasterization_order_attachment_access.adoc | 3 // SPDX-License-Identifier: CC-BY-4.0 7 :refpage: https://www.khronos.org/registry/vulkan/specs/1.3-extensions/man/html/ 11 color or depth/stencil attachments from one fragment to the next, in rasterization order, without e… 15 Renderpasses, and specifically subpass self-dependencies enable much of the same functionality as t… 16 fetch and pixel local storage extensions did for OpenGL ES. 17 …lending are awkward or impractical to implement with these alone, in part because a self-dependency 19 For these use-cases, a mechanisms that more closely matches framebuffer fetch is useful. 24 Raster order attachment reads are done as input attachment reads (as before), but self-dependencies… 34 ---- 42 ---- [all …]
|
D | VK_EXT_attachment_feedback_loop_layout.adoc | 3 // SPDX-License-Identifier: CC-BY-4.0 7 :refpage: https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/ 11 which provides functionality to both render to and sample/fetch from the same subresource of an ima… 17 at the same time. This can either be a color attachment or a depth/stencil attachment. 24 * One-to-one texel-to-pixel interactions. 26 to the image as a color or depth/stencil attachment. 34 * Using input attachments would also require extra work to patch shaders and re-compile pipelines 37 * Would somehow need to support lod-bias/grad which really does not make sense for `subpassLoad`. 52 * One-to-one texel-to-pixel interactions. 54 to the image as a color or depth/stencil attachment. [all …]
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | TextureFunctionHLSL.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 41 << "Offset)), 0, int(" << size << ") - 1);\n"; in OutputIntTexCoordWrap() 48 out << " " << texCoordOutName << " = clamp(texCoordInt, 0, int(" << size << ") - 1);\n"; in OutputIntTexCoordWrap() 56 out << " float coordWrapped = 1.0 - abs(frac(abs(" << texCoordOutName in OutputIntTexCoordWrap() 57 << "Offset) * 0.5) * 2.0 - 1.0);\n"; in OutputIntTexCoordWrap() 75 // Convert from normalized floating-point to integer in OutputIntTexCoordWraps() 101 *texCoordZ = ImmutableString("int(max(0, min(layers - 1, floor(0.5 + t.z))))"); in OutputIntTexCoordWraps() 108 OutputIntTexCoordWrap(out, "wrapR", "depth", *texCoordZ, "offset.z", "tiz"); in OutputIntTexCoordWraps() 112 OutputIntTexCoordWrap(out, "wrapR", "depth", *texCoordZ, "0", "tiz"); in OutputIntTexCoordWraps() 129 textureFunction.method == TextureFunctionHLSL::TextureFunction::FETCH) in OutputHLSL4SampleFunctionPrefix() [all …]
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | TextureFunctionHLSL.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 41 << "Offset)), 0, int(" << size << ") - 1);\n"; in OutputIntTexCoordWrap() 48 out << " " << texCoordOutName << " = clamp(texCoordInt, 0, int(" << size << ") - 1);\n"; in OutputIntTexCoordWrap() 56 out << " float coordWrapped = 1.0 - abs(frac(abs(" << texCoordOutName in OutputIntTexCoordWrap() 57 << "Offset) * 0.5) * 2.0 - 1.0);\n"; in OutputIntTexCoordWrap() 75 // Convert from normalized floating-point to integer in OutputIntTexCoordWraps() 101 *texCoordZ = ImmutableString("int(max(0, min(layers - 1, floor(0.5 + t.z))))"); in OutputIntTexCoordWraps() 108 OutputIntTexCoordWrap(out, "wrapR", "depth", *texCoordZ, "offset.z", "tiz"); in OutputIntTexCoordWraps() 112 OutputIntTexCoordWrap(out, "wrapR", "depth", *texCoordZ, "0", "tiz"); in OutputIntTexCoordWraps() 129 textureFunction.method == TextureFunctionHLSL::TextureFunction::FETCH) in OutputHLSL4SampleFunctionPrefix() [all …]
|
/third_party/rust/crates/once_cell/.github/workflows/ |
D | ci.yaml | 12 RUSTFLAGS: -D warnings 18 runs-on: ubuntu-latest 21 - uses: actions/checkout@v2 23 fetch-depth: 0 # fetch tags for publish 24 - uses: Swatinem/rust-cache@359a70e43a0bb8a13953b04a90f76428b4959bb6 25 - run: cargo run -p xtask -- ci 28 MIRIFLAGS: -Zmiri-strict-provenance
|
/third_party/python/PCbuild/ |
D | get_externals.bat | 3 rem Simple script to fetch source for external libraries 15 if "%~1"=="--no-tkinter" (set IncludeTkinter=false) & shift & goto CheckOpts 16 if "%~1"=="--no-openssl" (set IncludeSSL=false) & shift & goto CheckOpts 17 if "%~1"=="--no-libffi" (set IncludeLibffi=false) & shift & goto CheckOpts 18 if "%~1"=="--tkinter-src" (set IncludeTkinterSrc=true) & shift & goto CheckOpts 19 if "%~1"=="--openssl-src" (set IncludeSSLSrc=true) & shift & goto CheckOpts 20 if "%~1"=="--libffi-src" (set IncludeLibffiSrc=true) & shift & goto CheckOpts 21 if "%~1"=="--python" (set PYTHON=%2) & shift & shift & goto CheckOpts 22 if "%~1"=="--organization" (set ORG=%2) & shift & shift & goto CheckOpts 23 if "%~1"=="-c" (set DO_CLEAN=true) & shift & goto CheckOpts [all …]
|
/third_party/typescript/.github/workflows/ |
D | sync-branch.yaml | 5 types: sync-branch 14 runs-on: ubuntu-latest 17 - name: Use node version 12.x 18 uses: actions/setup-node@v1 20 node-version: 12.x 21 - uses: actions/checkout@v2 24 fetch-depth: 0 25 # This does a test post-merge and only pushes the result if the test succeeds 27 # branch_name - the target branch 28 - run: | [all …]
|
D | codeql.yml | 1 name: "Code scanning - action" 7 - cron: '0 19 * * 0' 10 CodeQL-Build: 12 # CodeQL runs on ubuntu-latest and windows-latest 13 runs-on: ubuntu-latest 16 - name: Checkout repository 19 # We must fetch at least the immediate parents so that if this is 21 fetch-depth: 2 25 - run: git checkout HEAD^2 29 - name: Initialize CodeQL [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/vk-gl-cts/external/openglcts/docs/specs/ |
D | CTS_ARB_post_depth_coverage.txt | 24 - OpenGL 4.5 Core Profile specification, 25 - ARB_post_depth_coverage extension specification. 55 Prepare multisample framebuffer with integer color and depth attachments 67 Turn on depth test. 78 The figure shall be placed at near view (eg. depth equal 0.25). 83 previous polygon (eg. at depth equal to 0.75). Do not use post depth 86 Turn off depth test. 96 using the second program and draw call. Fetch value of gl_SampleMaskIn 100 Repeat the test using post depth coverage layout for the second draw 104 Repeat both test cases substituting the depth test with the stencil [all …]
|
/third_party/openGLES/extensions/ARM/ |
D | ARM_shader_framebuffer_fetch.txt | 16 Jan-Harald Fredriksen (jan-harald.fredriksen 'at' arm.com) 44 data as input. This permits use-cases such as programmable blending, 46 fixed-function blending. 73 New Built-in Variables 80 built-in varying variables include [...]" and add: 82 "These built-in varying variables include the fragment's position, eye z 83 coordinate, and front-facing flag, as well as the current color value in the 97 fixed-point color components. Undefined results are produced if a shader 100 that is not unsigned normalized fixed-point. No error is generated in this 105 "Per-sample fetch can be used to specify that reads of current values from [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARM/ |
D | ARM_shader_framebuffer_fetch.txt | 16 Jan-Harald Fredriksen (jan-harald.fredriksen 'at' arm.com) 44 data as input. This permits use-cases such as programmable blending, 46 fixed-function blending. 73 New Built-in Variables 80 built-in varying variables include [...]" and add: 82 "These built-in varying variables include the fragment's position, eye z 83 coordinate, and front-facing flag, as well as the current color value in the 97 fixed-point color components. Undefined results are produced if a shader 100 that is not unsigned normalized fixed-point. No error is generated in this 105 "Per-sample fetch can be used to specify that reads of current values from [all …]
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_texture_multisample.txt | 15 Copyright (c) 2009-2014 The Khronos Group Inc. Copyright terms at 20 Khronos-approved extension specifications are updated in response to 48 textures" - two-dimensional and two-dimensional array - as well as 49 mechanisms to fetch a specific sample from such a texture in a shader, 67 sizei width, sizei height, sizei depth, 138 ----------------------------------------- ------------ 157 Additionally, this fetch may only be performed on a multisample 158 texture sampler. No other sample or fetch commands may be performed 187 for a one or two-dimensional, one- or two-dimensional array, 188 two-dimensional multisample, or two-dimensional multisample array [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_texture_multisample.txt | 15 Copyright (c) 2009-2014 The Khronos Group Inc. Copyright terms at 38 textures" - two-dimensional and two-dimensional array - as well as 39 mechanisms to fetch a specific sample from such a texture in a shader, 57 sizei width, sizei height, sizei depth, 128 ----------------------------------------- ------------ 147 Additionally, this fetch may only be performed on a multisample 148 texture sampler. No other sample or fetch commands may be performed 177 for a one or two-dimensional, one- or two-dimensional array, 178 two-dimensional multisample, or two-dimensional multisample array 179 texture, and the maximum allowable height of a two-dimensional, [all …]
|
/third_party/flutter/skia/third_party/externals/angle2/extensions/ |
D | ANGLE_texture_multisample.txt | 43 This extension provides support for a new type of texture - 44 two-dimensional multisample textures - as well as mechanisms to 58 * An API to query the texture's level-of-detail information for various 152 ----------------------------------------- ------------ 170 of the texel fetch in the following cases is zero. If robust buffer 171 access is not enabled, the result of the texel fetch is undefined if 185 texture sampler. No other sample or fetch commands may be performed 202 location (x, y) is returned as two floating-point values in (val[0], 204 represent a location in pixel space at which depth and associated 227 The texture object name space, including the initial two- and [all …]
|
/third_party/skia/third_party/externals/angle2/extensions/ |
D | ANGLE_texture_multisample.txt | 43 This extension provides support for a new type of texture - 44 two-dimensional multisample textures - as well as mechanisms to 58 * An API to query the texture's level-of-detail information for various 152 ----------------------------------------- ------------ 170 of the texel fetch in the following cases is zero. If robust buffer 171 access is not enabled, the result of the texel fetch is undefined if 185 texture sampler. No other sample or fetch commands may be performed 202 location (x, y) is returned as two floating-point values in (val[0], 204 represent a location in pixel space at which depth and associated 227 The texture object name space, including the initial two- and [all …]
|
/third_party/skia/docker/skia-wasm-release/ |
D | Dockerfile | 2 FROM gcr.io/skia-public/emsdk-base:prod as builder 4 RUN apt-get update && apt-get upgrade -y && apt-get install -y \ 6 libfreetype6-dev 9 && git clone --depth 1 'https://chromium.googlesource.com/chromium/tools/depot_tools.git' 13 # Checkout Skia using fetch from depot_tools 14 RUN mkdir -p /tmp/skia \ 16 && fetch skia 19 # https://skia-review.googlesource.com/c/buildbot/+/286537/5/docker/Dockerfile#46 26 RUN if [ -z "${HASH}" ] ; then echo "HASH must be specified as a --build-arg"; exit 1; fi 29 && git fetch \ [all …]
|
/third_party/json/.github/workflows/ |
D | codeql-analysis.yml | 1 name: "Code scanning - action" 6 - develop 7 - master 8 - release/* 11 - cron: '0 19 * * 1' 14 CodeQL-Build: 16 runs-on: ubuntu-latest 19 - name: Checkout repository 22 # We must fetch at least the immediate parents so that if this is 24 fetch-depth: 2 [all …]
|
/third_party/mesa3d/src/freedreno/fdl/ |
D | fd5_layout.c | 3 * Copyright © 2018-2019 Google, Inc. 39 layout->width0 = width0; in fdl5_layout() 40 layout->height0 = height0; in fdl5_layout() 41 layout->depth0 = depth0; in fdl5_layout() 43 layout->cpp = util_format_get_blocksize(format); in fdl5_layout() 44 layout->cpp *= nr_samples; in fdl5_layout() 45 layout->cpp_shift = ffs(layout->cpp) - 1; in fdl5_layout() 47 layout->format = format; in fdl5_layout() 48 layout->nr_samples = nr_samples; in fdl5_layout() 49 layout->layer_first = !is_3d; in fdl5_layout() [all …]
|