| /third_party/openGLES/extensions/NV/ |
| D | NV_register_combiners.txt | 43 ARB_depth_texture and ARB_shadow -or- SGIX_depth_texture and 50 NVIDIA's next-generation graphics processor and its derivative 62 The numeric range of combiner computations is from [-1,1] 65 The set of available combiner inputs is expanded to include the 72 Each combiner variable input can be independently scaled and 86 Each input variable for each combiner stage is fetched from any 87 entry in a combiner register set. Moreover, the outputs of each 88 combiner stage are written into the register set of the subsequent 91 input/output register set). 97 hard-wired and not subsumed by the combiner mechanism as in register [all …]
|
| D | NV_vertex_program4.txt | 41 This extension builds on the common assembly instruction set 42 infrastructure provided by NV_gpu_program4, adding vertex program-specific 47 being converted to floating-point values as in existing vertex attribute 48 functions. The set of input and output bindings provided includes all 54 clip distances (for user clipping) plus a set of generic attributes that 56 pipeline stages than is possible using only the pre-defined fixed-function 62 expanded feature set. There are a small number of areas where this 122 specify fixed-point coordinates that are not converted to floating-point 123 values, but instead are represented as signed or unsigned integer values. 145 one of three ways: converted to float by normalizing to [0,1] or [-1,1] [all …]
|
| /third_party/skia/third_party/externals/opengl-registry/extensions/NV/ |
| D | NV_register_combiners.txt | 43 ARB_depth_texture and ARB_shadow -or- SGIX_depth_texture and 50 NVIDIA's next-generation graphics processor and its derivative 62 The numeric range of combiner computations is from [-1,1] 65 The set of available combiner inputs is expanded to include the 72 Each combiner variable input can be independently scaled and 86 Each input variable for each combiner stage is fetched from any 87 entry in a combiner register set. Moreover, the outputs of each 88 combiner stage are written into the register set of the subsequent 91 input/output register set). 97 hard-wired and not subsumed by the combiner mechanism as in register [all …]
|
| D | NV_vertex_program4.txt | 41 This extension builds on the common assembly instruction set 42 infrastructure provided by NV_gpu_program4, adding vertex program-specific 47 being converted to floating-point values as in existing vertex attribute 48 functions. The set of input and output bindings provided includes all 54 clip distances (for user clipping) plus a set of generic attributes that 56 pipeline stages than is possible using only the pre-defined fixed-function 62 expanded feature set. There are a small number of areas where this 122 specify fixed-point coordinates that are not converted to floating-point 123 values, but instead are represented as signed or unsigned integer values. 145 one of three ways: converted to float by normalizing to [0,1] or [-1,1] [all …]
|
| /third_party/glslang/ |
| D | CMakeLists.txt | 1 # Copyright (C) 2020-2023 The Khronos Group Inc. 22 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 27 # BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 37 # https://cmake.org/cmake/help/latest/variable/PROJECT_IS_TOP_LEVEL.html 54 set(LIB_TYPE STATIC) 57 set(LIB_TYPE SHARED) 61 # This logic inside SPIRV-Tools, which can upset build target dependencies 65 set(CMAKE_BUILD_TYPE "Debug") 77 set(ENABLE_GLSLANG_BINARIES OFF) 78 set(GLSLANG_TESTS OFF) [all …]
|
| /third_party/gn/src/gn/ |
| D | scope.h | 2 // Use of this source code is governed by a BSD-style license that can be 10 #include <set> 36 // A containing scope can be const or non-const. The const containing scope is 39 // marking variables "used" which prevents us from issuing errors on unused 40 // variables. So you should use a non-const containing scope whenever possible. 51 // Allows code to provide values for built-in variables. This class will 57 scope_->AddProvider(this); in ProgrammaticProvider() 61 // Returns a non-null value if the given value can be programmatically 74 // When set, all existing avlues in the destination scope will be 77 // When false, it will be an error to merge a variable into another scope [all …]
|
| D | function_template.cc | 2 // Use of this source code is governed by a BSD-style license that can be 20 to add to the built-in target types. 36 to the template code as an implicit "invoker" variable. The template uses 60 Your template should almost always define a built-in target with the name the 73 variable. This should also be the basis for how other targets that a template 80 something like "${target_name}_action" to make it unique. The source set 85 You can use template to redefine a built-in target in which case your template 86 takes a precedence over the built-in one. All uses of the target from within 87 the template definition will refer to the built-in target which makes it 88 possible to extend the behavior of the built-in target: [all …]
|
| /third_party/icu/icu4c/ |
| D | BUILD.gn | 6 # http://www.apache.org/licenses/LICENSE-2.0 41 "-O3", 42 "-W", 43 "-Wall", 44 "-pedantic", 45 "-Wpointer-arith", 46 "-Wwrite-strings", 47 "-std=c++11", 48 "-Wno-ignored-attributes", 49 "-Wno-deprecated-declarations", [all …]
|
| /third_party/openGLES/extensions/ARB/ |
| D | ARB_vertex_program.txt | 22 Bill Licea-Kane 44 Copyright (c) 2002-2013 The Khronos Group Inc. Copyright terms at 49 Khronos-approved extension specifications are updated in response to 103 Unextended OpenGL mandates a certain set of configurable per-vertex 106 per-vertex computations to OpenGL. For example, extensions have defined 111 distance generation (NV_fog_distance), and eye-distance point size 114 Each such extension adds a small set of relatively inflexible 115 per-vertex computations. 118 the underlying programmable floating point engines (whether micro-coded 120 OpenGL's per-vertex computations. The purpose of this extension is to [all …]
|
| D | ARB_fragment_program.txt | 17 Bill Licea-Kane 33 Copyright (c) 2002-2013 The Khronos Group Inc. Copyright terms at 38 Khronos-approved extension specifications are updated in response to 96 Unextended OpenGL mandates a certain set of configurable per- 99 added further per-fragment computations to OpenGL. For example, 102 ARB_texture_env_crossbar), per-fragment depth comparisons 104 EXT_shadow_funcs), per-fragment lighting (EXT_fragment_lighting, 108 Each such extension adds a small set of relatively inflexible per- 113 (whether micro-coded fragment engines, DSPs, or CPUs) that are 116 writer a significant degree of per-fragment programmability for [all …]
|
| D | ARB_shader_objects.txt | 27 Bill Licea-Kane 49 Copyright (c) 2003-2013 The Khronos Group Inc. Copyright terms at 54 Khronos-approved extension specifications are updated in response to 106 could be, but is not limited to, compile errors, link errors, 108 shader, can be set by the application and used to control a shader's 145 with loading source code out of files. (Memory mapping read-only files 154 RESOLUTION: It is allowed, but not required, to have a null termination 157 can be set to negative one. 177 DISCUSSION: This applies to an older version of GetInfoLog, but is no 211 command modify uniforms for the currently in use program object (Set by [all …]
|
| /third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
| D | ARB_vertex_program.txt | 22 Bill Licea-Kane 44 Copyright (c) 2002-2013 The Khronos Group Inc. Copyright terms at 93 Unextended OpenGL mandates a certain set of configurable per-vertex 96 per-vertex computations to OpenGL. For example, extensions have defined 101 distance generation (NV_fog_distance), and eye-distance point size 104 Each such extension adds a small set of relatively inflexible 105 per-vertex computations. 108 the underlying programmable floating point engines (whether micro-coded 110 OpenGL's per-vertex computations. The purpose of this extension is to 111 expose to the OpenGL application writer a significant degree of per-vertex [all …]
|
| D | ARB_fragment_program.txt | 17 Bill Licea-Kane 33 Copyright (c) 2002-2013 The Khronos Group Inc. Copyright terms at 86 Unextended OpenGL mandates a certain set of configurable per- 89 added further per-fragment computations to OpenGL. For example, 92 ARB_texture_env_crossbar), per-fragment depth comparisons 94 EXT_shadow_funcs), per-fragment lighting (EXT_fragment_lighting, 98 Each such extension adds a small set of relatively inflexible per- 103 (whether micro-coded fragment engines, DSPs, or CPUs) that are 106 writer a significant degree of per-fragment programmability for 110 a sequence of floating-point 4-component vector operations that [all …]
|
| D | ARB_shader_objects.txt | 27 Bill Licea-Kane 49 Copyright (c) 2003-2013 The Khronos Group Inc. Copyright terms at 96 could be, but is not limited to, compile errors, link errors, 98 shader, can be set by the application and used to control a shader's 135 with loading source code out of files. (Memory mapping read-only files 144 RESOLUTION: It is allowed, but not required, to have a null termination 147 can be set to negative one. 167 DISCUSSION: This applies to an older version of GetInfoLog, but is no 201 command modify uniforms for the currently in use program object (Set by 217 RESOLUTION: YES. We don't want to force an application to re-load its [all …]
|
| /third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
| D | UnicodeRegex.java | 5 * Copyright (C) 2009-2015, Google, International Business Machines Corporation 24 import java.util.Set; 38 * 2015-sep-03: This is used there, and also in CLDR and in UnicodeTools. 43 private static final Pattern SUPP_ESCAPE = Pattern.compile("\\\\U00([0-9a-fA-F]{6})"); 45 // Note: we don't currently have any state, but intend to in the future, 51 * Set the symbol table for internal processing 77 * <p>Not thread-safe; create a separate copy for different threads. 176 * Compile a composed string from a set of BNF lines; see the List version for more information. 186 * Compile a composed string from a set of BNF lines, such as for composing a regex 187 * expression. The lines can be in any order, but there must not be any [all …]
|
| /third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/ |
| D | UnicodeRegex.java | 6 * Copyright (C) 2009-2015, Google, International Business Machines Corporation 25 import java.util.Set; 39 * 2015-sep-03: This is used there, and also in CLDR and in UnicodeTools. 45 // Note: we don't currently have any state, but intend to in the future, 51 * Set the symbol table for internal processing 77 * <p>Not thread-safe; create a separate copy for different threads. 176 * Compile a composed string from a set of BNF lines; see the List version for more information. 186 * Compile a composed string from a set of BNF lines, such as for composing a regex 187 * expression. The lines can be in any order, but there must not be any 201 * quoted (use \\u0023); you can set it to null to disable. [all …]
|
| /third_party/skia/third_party/externals/swiftshader/docs/ |
| D | VulkanShaderDebugging.md | 3 …ebugger that uses the [Debug Adapter Protocol](https://microsoft.github.io/debug-adapter-protocol). 5 This debugger is still actively being developed. Please see the [Known Issues](#Known-Issues). 9 …eds to be built using the CMake `SWIFTSHADER_ENABLE_VULKAN_DEBUGGER` flag (`-DSWIFTSHADER_ENABLE_V… 13 …EBUGGER_PORT` - set to an unused port number that will be used to create the DAP localhost socket.… 14 …- if defined, the debugger will block on `vkCreateDevice()` until a debugger connection is establi… 18 …variable set, you can connect to the debugger using the following Visual Studio Code `"debugServer… 29 Note that the `"type": "node"` field is unused, but is required. 31 …issues/148373102): Create a Visual Studio Code extension that provides a pre-built SwiftShader dri… 35 You can use the following function breakpoint names to set a breakpoint on the entry to all shaders… 40 # High-level Shader debugging [all …]
|
| /third_party/lame/ |
| D | BUILD.gn | 6 # http://www.apache.org/licenses/LICENSE-2.0 20 "-O2", 21 "-Wall", 22 "-Wno-sign-compare", 23 "-Wimplicit-function-declaration", 24 "-Wno-parentheses", 25 "-Wno-string-conversion", 26 "-Wno-string-plus-int", 27 "-Wno-asm-operand-widths", 28 "-Wno-pointer-sign", [all …]
|
| /third_party/mesa3d/src/amd/addrlib/ |
| D | meson.build | 14 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 60 cpp_args_addrlib = ['-DADDR_FASTCALL='] 63 cpp_args_addrlib += '-DLITTLEENDIAN_CPU' 65 cpp_args_addrlib += '-DBIGENDIAN_CPU' 69 ['-Wno-unused-variable', '-Wno-unused-local-typedefs', 70 '-Wno-unused-but-set-variable', '-Wno-maybe-uninitialized', 71 '-Wno-self-assign']
|
| /third_party/mesa3d/src/microsoft/vulkan/ |
| D | meson.build | 15 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 27 prog_python, '@INPUT0@', '--xml', '@INPUT1@', '--proto', '--weak', 28 '--out-h', '@OUTPUT0@', '--out-c', '@OUTPUT1@', '--prefix', 'dzn' 63 dzn_flags += '-DVK_USE_PLATFORM_WIN32_KHR' 69 '-Werror=unused-variable', 70 '-Werror=unused-but-set-variable', 71 '-Werror=unused-value', 72 '-Werror=format', 73 '-Werror=switch', 76 dzn_cpp_flags = cpp.get_supported_arguments(['-Wno-error=unused-value']) [all …]
|
| /third_party/mesa3d/docs/relnotes/ |
| D | 7.10.rst | 8 Mesa 7.10 implements the OpenGL 2.1 API, but the version reported by 16 ------------- 20 0a70c15c135561824bdcae92bf232e43 MesaLib-7.10.tar.gz 21 33fb94eccc02cbb4d8d1365615e38e46 MesaLib-7.10.tar.bz2 22 5cafdc0eda0f9bf370b95c98df3338fa MesaLib-7.10.zip 23 bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz 24 5c2677a155672352d62b177e4f0f92e8 MesaGLUT-7.10.tar.bz2 25 2ce5001f74496d1ba719ef74d910a5cf MesaGLUT-7.10.zip 28 ------------ 30 - GL_ARB_explicit_attrib_location extension (Intel and software [all …]
|
| /third_party/rust/crates/cxx/gen/build/src/ |
| D | error.rs | 31 "https://doc.rust-lang.org/cargo/reference/build-scripts.html#the-links-manifest-key"; 34 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() 37 write!(f, "missing {} environment variable", var.to_string_lossy()) in fmt() 42 "element of {} must be absolute path, but was: {:?}", in fmt() 53 "if {} is nonempty then `links` needs to be set in Cargo.toml; see {}", in fmt() 59 "if {} is nonempty then `links` needs to be set in Cargo.toml; see {}", in fmt() 65 "if {} is nonempty then `links` needs to be set in Cargo.toml; see {}", in fmt() 69 Error::UnusedExportedPrefix(unused) => write!( in fmt() 71 … "unused element in {}: {:?} does not match the include prefix of any direct dependency", in fmt() 73 unused, in fmt() [all …]
|
| /third_party/spirv-tools/include/spirv-tools/ |
| D | optimizer.hpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 35 // C++ interface for SPIR-V optimization functionalities. It wraps the context 36 // (including target environment and the corresponding SPIR-V grammar) and 39 // Instances of this class provides basic thread-safety guarantee. 44 // consumed by the RegisterPass() method. Tokens are one-time objects that 51 // Tokens for built-in passes should be created using Create*Pass functions 52 // below; for out-of-tree passes, use this constructor instead. 101 // If |preserve_interface| is true, all non-io variables in the entry point 104 // from the SPIR-V bytecode. 112 // If |preserve_interface| is true, all non-io variables in the entry point [all …]
|
| /third_party/python/Python/ |
| D | thread_pthread.h | 56 /* bpo-38852: test_threading.test_recursion_limit() checks that 1000 recursive 57 Python calls (default recursion limit) doesn't crash, but raise a regular 74 #error "THREAD_STACK_SIZE defined but _POSIX_THREAD_ATTR_STACKSIZE undefined" 84 #if (_POSIX_SEMAPHORES+0) == -1 165 abs->tv_sec += us / 1000000; in _PyThread_cond_after() 166 abs->tv_nsec += (us % 1000000) * 1000; in _PyThread_cond_after() 167 abs->tv_sec += abs->tv_nsec / 1000000000; in _PyThread_cond_after() 168 abs->tv_nsec %= 1000000000; in _PyThread_cond_after() 182 * -> a thread tries to lock a mutex it already has locked 183 * -> a thread tries to unlock a mutex locked by a different thread [all …]
|
| /third_party/icu/icu4c/source/common/unicode/ |
| D | utypes.h | 5 * Copyright (C) 1996-2016, International Business Machines 99 * This is a platform-dependent string containing one letter: 100 * - b for big-endian, ASCII-family platforms 101 * - l for little-endian, ASCII-family platforms 102 * - e for big-endian, EBCDIC-family platforms 109 * The non-string form of U_ICUDATA_TYPE_LETTER 114 /* EBCDIC - should always be BE */ 124 /* Big-endian ASCII */ 128 /* Little-endian ASCII */ 148 * Tricky Preprocessor use - ## operator replaces macro parameters with the literal string [all …]
|