| /third_party/vk-gl-cts/external/vulkan-docs/src/chapters/commonvalidity/ |
| D | bind_image_common.adoc | 1 // Copyright 2020-2024 The Khronos Group Inc. 3 // SPDX-License-Identifier: CC-BY-4.0 6 // Common to binding any memory to an image 7 * [[VUID-{refpage}-image-07460]] 8 pname:image must: not have been bound to a memory object 9 * [[VUID-{refpage}-image-01045]] 10 pname:image must: not have been created with any sparse memory binding 12 * [[VUID-{refpage}-memoryOffset-01046]] 15 * [[VUID-{refpage}-image-01445]] 16 If pname:image requires a dedicated allocation (as reported by [all …]
|
| D | bind_image_common.txt | 1 // Copyright 2020-2021 The Khronos Group Inc. 3 // SPDX-License-Identifier: CC-BY-4.0 6 // Common to binding any memory to an image 7 * [[VUID-{refpage}-image-01044]] 8 pname:image must: not already be backed by a memory object 9 * [[VUID-{refpage}-image-01045]] 10 pname:image must: not have been created with any sparse memory binding 12 * [[VUID-{refpage}-memoryOffset-01046]] 15 * [[VUID-{refpage}-image-01445]] 16 If pname:image requires a dedicated allocation (as reported by [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| D | convert_to_sampled_image_pass.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 28 // A struct for a pair of descriptor set and binding. 42 // Hashing functor for the pair of descriptor set and binding. 62 const char* name() const override { return "convert-to-sampled-image"; } in name() 65 // Parses the given null-terminated C string to get a vector of descriptor set 66 // and binding pairs. Returns a unique pointer to the vector of descriptor set 72 // "<descriptor set>:<binding> <descriptor set>:<binding> ..." 77 // '\f', '\v'). Each entry corresponds to a descriptor set and binding pair. 79 // spaces are not allowed within a descriptor set or binding. 81 // In each entry, the descriptor set and binding are separated by ':'. [all …]
|
| /third_party/skia/third_party/externals/spirv-tools/source/opt/ |
| D | convert_to_sampled_image_pass.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 28 // A struct for a pair of descriptor set and binding. 42 // Hashing functor for the pair of descriptor set and binding. 62 const char* name() const override { return "convert-to-sampled-image"; } in name() 65 // Parses the given null-terminated C string to get a vector of descriptor set 66 // and binding pairs. Returns a unique pointer to the vector of descriptor set 72 // "<descriptor set>:<binding> <descriptor set>:<binding> ..." 77 // '\f', '\v'). Each entry corresponds to a descriptor set and binding pair. 79 // spaces are not allowed within a descriptor set or binding. 81 // In each entry, the descriptor set and binding are separated by ':'. [all …]
|
| /third_party/spirv-tools/source/opt/ |
| D | convert_to_sampled_image_pass.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 28 // A struct for a pair of descriptor set and binding. 42 // Hashing functor for the pair of descriptor set and binding. 62 const char* name() const override { return "convert-to-sampled-image"; } in name() 65 // Parses the given null-terminated C string to get a vector of descriptor set 66 // and binding pairs. Returns a unique pointer to the vector of descriptor set 72 // "<descriptor set>:<binding> <descriptor set>:<binding> ..." 77 // '\f', '\v'). Each entry corresponds to a descriptor set and binding pair. 79 // spaces are not allowed within a descriptor set or binding. 81 // In each entry, the descriptor set and binding are separated by ':'. [all …]
|
| /third_party/skia/third_party/externals/opengl-registry/extensions/HP/ |
| D | HP_image_transform.txt | 26 of two-dimensional pixel rectangles at a fixed location in the pixel 27 transfer process. The 2D image transformation attributes are specified 30 image transformation occurs immediately after the post-convolution color 32 table that is applied immediately after the image transformation operation. 52 These routines are used to set image transformation attributes. 68 These routines are used to query image transformation attributes. 132 The specification of two-dimensional image transformation operators 134 Modes." 2D image transformation operators are defined by calling 137 <target> set to IMAGE_TRANSFORM_2D_HP. Parameter values 139 IMAGE_TRANSLATE_X_HP and IMAGE_TRANSLATE_Y_HP set the translation [all …]
|
| D | HP_convolution_border_modes.txt | 59 parameter set to the name of the filter, the <pname> parameter 60 set to CONVOLUTION_BORDER_MODE_EXT, and <param> set to one of 65 REDUCE_EXT are reduced by Wf-1 and Hf-1, respectively. If this 66 reduction would generate a resulting image with zero or negative 68 generated. The coordinates of the image that results from a 69 convolution with border mode REDUCE_EXT are zero through Ws-Wf 70 in width, and zero through Hs-Hf in height. In cases where 71 errors can result from the specification of invalid image 73 not the dimensions of the source image. (A specific example is 74 TexImage1D and TexImage2D, which specify constraints for image [all …]
|
| /third_party/openGLES/extensions/HP/ |
| D | HP_image_transform.txt | 26 of two-dimensional pixel rectangles at a fixed location in the pixel 27 transfer process. The 2D image transformation attributes are specified 30 image transformation occurs immediately after the post-convolution color 32 table that is applied immediately after the image transformation operation. 52 These routines are used to set image transformation attributes. 68 These routines are used to query image transformation attributes. 132 The specification of two-dimensional image transformation operators 134 Modes." 2D image transformation operators are defined by calling 137 <target> set to IMAGE_TRANSFORM_2D_HP. Parameter values 139 IMAGE_TRANSLATE_X_HP and IMAGE_TRANSLATE_Y_HP set the translation [all …]
|
| D | HP_convolution_border_modes.txt | 59 parameter set to the name of the filter, the <pname> parameter 60 set to CONVOLUTION_BORDER_MODE_EXT, and <param> set to one of 65 REDUCE_EXT are reduced by Wf-1 and Hf-1, respectively. If this 66 reduction would generate a resulting image with zero or negative 68 generated. The coordinates of the image that results from a 69 convolution with border mode REDUCE_EXT are zero through Ws-Wf 70 in width, and zero through Hs-Hf in height. In cases where 71 errors can result from the specification of invalid image 73 not the dimensions of the source image. (A specific example is 74 TexImage1D and TexImage2D, which specify constraints for image [all …]
|
| /third_party/mindspore/mindspore-src/source/mindspore/lite/minddata/ |
| D | CMakeLists.txt | 3 …message(FATAL_ERROR "Patch not found, please set environment variable MS_PATCH_PATH to path where … 10 set(MINDDATA_DIR ${CCSRC_DIR}/minddata/dataset) 11 set(CMAKE_CXX_STANDARD 17) 13 set(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -g2 -ggdb -fno-inline-functions -fno-omit-frame-point… 14 …-D_LIBCPP_INLINE_VISIBILITY='' -D_LIBCPP_DISABLE_EXTERN_TEMPLATE=1 -DHALF_ENABLE_CPP11_USER_LITERA… 15 -D_FORTIFY_SOURCE=2 -Wno-cpp") 17 set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wno-sign-compare -Wno-overloaded-virtual \ 18 -Wno-unused-variable") 19 …set(CMAKE_CXX_FLAGS "$ENV{CXXFLAGS} -std=c++17 -Wall -fPIC -march=armv8.2-a -funsafe-math-optimiza… 20 -ftree-vectorize -flax-vector-conversions") [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/ |
| D | gitlab-ci.yml | 1 # Docker image tag helper templates 3 .incorporate-templates-commit: 5 FDO_DISTRIBUTION_TAG: "${MESA_IMAGE_TAG}--${MESA_TEMPLATES_COMMIT}" 7 .incorporate-base-tag+templates-commit: 9 …FDO_BASE_IMAGE: "${CI_REGISTRY_IMAGE}/${MESA_BASE_IMAGE}:${MESA_BASE_TAG}--${MESA_TEMPLATES_COMMIT… 10 FDO_DISTRIBUTION_TAG: "${MESA_IMAGE_TAG}--${MESA_BASE_TAG}--${MESA_TEMPLATES_COMMIT}" 12 .set-image: 14 - .incorporate-templates-commit 17 image: "$MESA_IMAGE" 19 .set-image-base-tag: [all …]
|
| /third_party/vk-gl-cts/external/vulkan-docs/src/scripts/Retired/ |
| D | refDesc.py | 3 # Copyright 2016-2024 The Khronos Group Inc. 5 # SPDX-License-Identifier: Apache-2.0 10 # This is a one-time measure to inject // refBegin markup into the spec. 12 refDesc['vkAcquireNextImageKHR'] = 'Retrieve the index of the next available presentable image' 19 refDesc['vkBindImageMemory'] = 'Bind device memory to an image object' 30 refDesc['vkCmdBlitImage'] = 'Copy regions of an image, potentially performing format conversion,' 32 refDesc['vkCmdClearColorImage'] = 'Clear regions of a color image' 33 refDesc['vkCmdClearDepthStencilImage'] = 'Fill regions of a combined depth-stencil image' 34 refDesc['vkCmdCopyBufferToImage'] = 'Copy data from a buffer into an image' 36 refDesc['vkCmdCopyImageToBuffer'] = 'Copy image data into a buffer' [all …]
|
| /third_party/skia/third_party/externals/opengl-registry/extensions/SGIS/ |
| D | SGIS_texture_lod.txt | 30 floating point range. The other limits the selection of mipmap image 35 gradually as more resolution is desired or available. Image array 44 null image pointer, however, no actual data transfer will take 46 allocate space for a level 0 array so specified until true image 51 * Should detail and sharpen texture operate when the level 0 image 63 of null-point loads, which avoid data transfer and, 94 ---- ---- ------------ 113 DETAIL_TEXTURE_LEVEL_SGIS integer any non-negative integer 117 TEXTURE_BASE_LEVEL_SGIS integer any non-negative integer 118 TEXTURE_MAX_LEVEL_SGIS integer any non-negative integer [all …]
|
| /third_party/openGLES/extensions/SGIS/ |
| D | SGIS_texture_lod.txt | 30 floating point range. The other limits the selection of mipmap image 35 gradually as more resolution is desired or available. Image array 44 null image pointer, however, no actual data transfer will take 46 allocate space for a level 0 array so specified until true image 51 * Should detail and sharpen texture operate when the level 0 image 63 of null-point loads, which avoid data transfer and, 94 ---- ---- ------------ 113 DETAIL_TEXTURE_LEVEL_SGIS integer any non-negative integer 117 TEXTURE_BASE_LEVEL_SGIS integer any non-negative integer 118 TEXTURE_MAX_LEVEL_SGIS integer any non-negative integer [all …]
|
| /third_party/astc-encoder/Test/testlib/ |
| D | testset.py | 1 # SPDX-License-Identifier: Apache-2.0 2 # ----------------------------------------------------------------------------- 9 # http://www.apache.org/licenses/LICENSE-2.0 16 # ----------------------------------------------------------------------------- 18 An ASTC TestSet is comprised of a set of TestImages. Images are stored in a 20 each image - such as color profile and data encoding - in the directory and 24 find all of the test images that comprise the set. 29 from testlib.image import TestImage 34 Exception thrown for bad test set specification. 46 name: The name of the test set. [all …]
|
| /third_party/skia/m133/src/gpu/ganesh/ |
| D | Device_drawTexture.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 58 #include "src/gpu/ganesh/image/GrImageUtils.h" 59 #include "src/gpu/ganesh/image/SkImage_Ganesh.h" 60 #include "src/gpu/ganesh/image/SkSpecialImage_Ganesh.h" 61 #include "src/image/SkImage_Base.h" 86 …if (SkScalarAbs(SkScalarRoundToScalar(transformedRect.left()) - transformedRect.left()) < kColorBl… in has_aligned_samples() 87 …SkScalarAbs(SkScalarRoundToScalar(transformedRect.top()) - transformedRect.top()) < kColorBleedT… in has_aligned_samples() 88 SkScalarAbs(transformedRect.width() - srcRect.width()) < kColorBleedTolerance && in has_aligned_samples() 89 SkScalarAbs(transformedRect.height() - srcRect.height()) < kColorBleedTolerance) { in has_aligned_samples() 128 // sampling is axis-aligned in can_ignore_linear_filtering_subset() [all …]
|
| /third_party/vk-gl-cts/external/vulkan-docs/src/appendices/ |
| D | glossary.adoc | 1 // Copyright 2015-2024 The Khronos Group Inc. 3 // SPDX-License-Identifier: CC-BY-4.0 7 // API/extension-writing-guidelines appendix, anyway. 30 An operation that acquires ownership of an image subresource or buffer 52 <<pipelines-graphics-subsets-pre-rasterization,pre-rasterization shader 73 See <<framebuffer-blend-advanced, Advanced Blending Operations>>. 90 Aspect (Image):: 91 Some image types contain multiple kinds (called "`aspects`") of data for 95 For example, the color components of an image format make up the color 96 aspect of the image, and can: be used as a framebuffer color attachment. [all …]
|
| D | glossary.txt | 1 // Copyright 2015-2021 The Khronos Group, Inc. 3 // SPDX-License-Identifier: CC-BY-4.0 7 // API/extension-writing-guidelines appendix, anyway. 30 An operation that acquires ownership of an image subresource or buffer 52 <<pipeline-graphics-subsets-pre-rasterization,pre-rasterization shader 73 See <<framebuffer-blend-advanced, Advanced Blending Operations>>. 90 Aspect (Image):: 91 An image may: contain multiple kinds, or aspects, of data for each 94 For example, the color components of an image format make up the color 95 aspect of the image, and may: be used as a framebuffer color attachment. [all …]
|
| /third_party/skia/m133/third_party/externals/libjpeg-turbo/ |
| D | turbojpeg.h | 2 * Copyright (C)2009-2015, 2017, 2020-2021, 2023 D. R. Commander. 8 * - Redistributions of source code must retain the above copyright notice, 10 * - Redistributions in binary form must reproduce the above copyright notice, 13 * - Neither the name of the libjpeg-turbo Project nor the names of its 47 * YUV Image Format Notes 48 * ---------------------- 51 * digital video community, the TurboJPEG API uses "YUV" to refer to an image 52 * format consisting of Y, Cb, and Cr image planes. 56 * image. The width and height of each plane are determined by the image 58 * width is the image width padded to the nearest multiple of the horizontal [all …]
|
| /third_party/skia/src/gpu/v1/ |
| D | Device_drawTexture.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 30 #include "src/image/SkImage_Base.h" 31 #include "src/image/SkImage_Gpu.h" 46 …if (SkScalarAbs(SkScalarRoundToScalar(transformedRect.left()) - transformedRect.left()) < kColorBl… in has_aligned_samples() 47 …SkScalarAbs(SkScalarRoundToScalar(transformedRect.top()) - transformedRect.top()) < kColorBleedT… in has_aligned_samples() 48 SkScalarAbs(transformedRect.width() - srcRect.width()) < kColorBleedTolerance && in has_aligned_samples() 49 SkScalarAbs(transformedRect.height() - srcRect.height()) < kColorBleedTolerance) { in has_aligned_samples() 88 // sampling is axis-aligned in can_ignore_linear_filtering_subset() 106 int tilesX = (srcRect.fRight / tileSize) - (srcRect.fLeft / tileSize) + 1; in get_tile_count() 107 int tilesY = (srcRect.fBottom / tileSize) - (srcRect.fTop / tileSize) + 1; in get_tile_count() [all …]
|
| /third_party/skia/third_party/externals/libjpeg-turbo/ |
| D | turbojpeg.h | 2 * Copyright (C)2009-2015, 2017, 2020-2021 D. R. Commander. 8 * - Redistributions of source code must retain the above copyright notice, 10 * - Redistributions in binary form must reproduce the above copyright notice, 13 * - Neither the name of the libjpeg-turbo Project nor the names of its 47 * YUV Image Format Notes 48 * ---------------------- 51 * digital video community, the TurboJPEG API uses "YUV" to refer to an image 52 * format consisting of Y, Cb, and Cr image planes. 56 * image. The width and height of each plane are determined by the image 58 * width is the image width padded to the nearest multiple of the horizontal [all …]
|
| /third_party/skia/m133/third_party/externals/libpng/ |
| D | example.c | 4 /* example.c - an example of using libpng 6 * Maintained 2018-2024 Cosmin Truta 7 * Maintained 1998-2016 Glenn Randers-Pehrson 8 * Maintained 1996-1997 Andreas Dilger 9 * Written 1995-1996 Guy Eric Schalnat, Group 42, Inc. 17 * The file libpng-manual.txt is much more verbose then this. If you have 23 * parts, like allocating memory to hold an image. You will have to 34 * The following code reads PNG image data from a file and writes it, in a 51 png_image image; /* The control structure used by libpng */ 54 memset(&image, 0, (sizeof image)); [all …]
|
| /third_party/skia/third_party/externals/libpng/ |
| D | example.c | 4 /* example.c - an example of using libpng 7 * Maintained 1998-2016 Glenn Randers-Pehrson 8 * Maintained 1996-1997 Andreas Dilger 9 * Written 1995-1996 Guy Eric Schalnat, Group 42, Inc. 17 * The file libpng-manual.txt is much more verbose then this. If you have 23 * parts, like allocating memory to hold an image. You will have to 34 * The following code reads PNG image data from a file and writes it, in a 51 png_image image; /* The control structure used by libpng */ 54 memset(&image, 0, (sizeof image)); 55 image.version = PNG_IMAGE_VERSION; [all …]
|
| /third_party/vk-gl-cts/external/vulkan-docs/src/chapters/ |
| D | resources.txt | 1 // Copyright 2015-2021 The Khronos Group, Inc. 3 // SPDX-License-Identifier: CC-BY-4.0 15 [[resources-buffers]] 19 -- 28 -- 31 -- 40 <<memory-allocation, Memory Allocation>> chapter. 46 * [[VUID-vkCreateBuffer-flags-00911]] 53 * [[VUID-vkCreateBuffer-pNext-06387]] 65 -- [all …]
|
| /third_party/astc-encoder/Test/ |
| D | astc_test_image.py | 2 # SPDX-License-Identifier: Apache-2.0 3 # ----------------------------------------------------------------------------- 4 # Copyright 2019-2023 Arm Limited 10 # http://www.apache.org/licenses/LICENSE-2.0 17 # ----------------------------------------------------------------------------- 19 The image test runner is used for image quality and performance testing. 22 directory structure and path naming conventions to self-describe how each image 23 is to be compressed. Some built-in test sets are provided in the ./Test/Images 45 RESULT_THRESHOLD_WARN = -0.00 46 RESULT_THRESHOLD_FAIL = -0.00 [all …]
|