/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/ |
D | VK_EXT_blend_operation_advanced.txt | 16 This extension adds a number of "`advanced`" blending operations that can: 17 be used to perform new color blending operations, many of which are more 24 is ename:VK_FALSE, the new blending operations are supported, but a 35 In unextended Vulkan, the set of blending operations is limited, and can: be 44 This limited set of operations supports many common blending operations but 45 precludes the use of more sophisticated transparency and blending operations 48 This extension provides a number of new "`advanced`" blending operations. 49 Unlike traditional blending operations using ename:VK_BLEND_OP_ADD, these 50 blending equations do not use source and destination factors specified by 55 must: not be used to perform separate RGB and alpha blending (via different [all …]
|
D | VK_EXT_blend_operation_advanced.adoc | 16 This extension adds a number of "`advanced`" blending operations that can: 17 be used to perform new color blending operations, many of which are more 24 is ename:VK_FALSE, the new blending operations are supported, but a 35 In unextended Vulkan, the set of blending operations is limited, and can: be 44 This limited set of operations supports many common blending operations but 45 precludes the use of more sophisticated transparency and blending operations 48 This extension provides a number of new "`advanced`" blending operations. 49 Unlike traditional blending operations using ename:VK_BLEND_OP_ADD, these 50 blending equations do not use source and destination factors specified by 55 must: not be used to perform separate RGB and alpha blending (via different [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/KHR/ |
D | KHR_blend_equation_advanced.txt | 72 This extension adds a number of "advanced" blending equations that can be 73 used to perform new color blending operations, many of which are more 77 - KHR_blend_equation_advanced: Provides the new blending equations, but 82 - KHR_blend_equation_advanced_coherent: Provides the new blending 83 equations, and guarantees that blending is done coherently and in API 85 out of fully coherent blending and instead behave as though only 91 In unextended OpenGL, the set of blending equations is limited, and can be 97 other. This limited set of operations supports many common blending 99 blending operations commonly available in many dedicated imaging APIs. 101 This extension provides a number of new "advanced" blending equations. [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_blend_color.txt | 24 be included in blending equations. A typical usage is blending two 60 The commands that control blending are now BlendFunc and BlendColorEXT. 61 A constant color to be used in the blending equation is specified by 63 before being stored. The default value for the constant blending color 67 blending factors. Four lines are added to table 4.1 and table 4.2: 85 Table 4.1: Values controlling the source blending function and the 86 source blending values they compute. Ka = 2**m - 1, where m is the 106 Table 4.2: Values controlling the destination blending function and 107 the destination blending values they compute. Ka = 2**m - 1, where 112 Rc, Gc, Bc, and Ac are the four components of the constant blending
|
D | EXT_blend_subtract.txt | 23 Two additional blending equations are specified using the interface 25 default blending equation, but produce the difference of its left 51 Two additional blending equations are defined. If BlendEquationEXT is 52 called with <mode> set to FUNC_SUBTRACT_EXT, the blending equation 65 FUNC_REVERSE_SUBTRACT_EXT, the blending equation becomes 73 In all cases the blending equation is evaluated separately for each
|
D | EXT_framebuffer_sRGB.txt | 69 in a linear color space. In particular, framebuffer blending is a 79 update and blending. When blending is disabled but the new sRGB 83 prior to being written into the framebuffer. When blending is enabled 153 blending result are clamped to [0,1] and converted to fixed- 180 space and hence need to be linearized prior to their use in blending. 193 used subsequently by blending." 202 G, and B values after blending are converted into the non-linear 229 if the logical operation is enabled, blending is still disabled." 239 is enabled, blending is still disabled." 315 encouraged to allow sRGB update and blending when rendering to sRGB [all …]
|
D | EXT_sRGB_write_control.txt | 45 write or blending time. An application which passes non-linear vector data 76 hence must be linearized prior to their use in blending. Each R, G, and B 87 values after blending are converted into the non-linear sRGB color space by 129 the R, G, and B values after blending are converted into the non-linear 145 blending are converted into the non-linear sRGB color space by 182 blending enable 200 2) How is sRGB blending done in the default state (FRAMEBUFFER_SRGB_EXT 205 non-linear space so sRGB blending should convert sRGB-encoded 212 treated as linear color components. Then the result of blending 219 blending. So only the render targets that are sRGB-capable perform [all …]
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_blend_color.txt | 24 be included in blending equations. A typical usage is blending two 60 The commands that control blending are now BlendFunc and BlendColorEXT. 61 A constant color to be used in the blending equation is specified by 63 before being stored. The default value for the constant blending color 67 blending factors. Four lines are added to table 4.1 and table 4.2: 85 Table 4.1: Values controlling the source blending function and the 86 source blending values they compute. Ka = 2**m - 1, where m is the 106 Table 4.2: Values controlling the destination blending function and 107 the destination blending values they compute. Ka = 2**m - 1, where 112 Rc, Gc, Bc, and Ac are the four components of the constant blending
|
D | EXT_blend_subtract.txt | 23 Two additional blending equations are specified using the interface 25 default blending equation, but produce the difference of its left 51 Two additional blending equations are defined. If BlendEquationEXT is 52 called with <mode> set to FUNC_SUBTRACT_EXT, the blending equation 65 FUNC_REVERSE_SUBTRACT_EXT, the blending equation becomes 73 In all cases the blending equation is evaluated separately for each
|
D | EXT_framebuffer_sRGB.txt | 69 in a linear color space. In particular, framebuffer blending is a 79 update and blending. When blending is disabled but the new sRGB 83 prior to being written into the framebuffer. When blending is enabled 153 blending result are clamped to [0,1] and converted to fixed- 180 space and hence need to be linearized prior to their use in blending. 193 used subsequently by blending." 202 G, and B values after blending are converted into the non-linear 229 if the logical operation is enabled, blending is still disabled." 239 is enabled, blending is still disabled." 315 encouraged to allow sRGB update and blending when rendering to sRGB [all …]
|
D | EXT_sRGB_write_control.txt | 45 write or blending time. An application which passes non-linear vector data 76 hence must be linearized prior to their use in blending. Each R, G, and B 87 values after blending are converted into the non-linear sRGB color space by 129 the R, G, and B values after blending are converted into the non-linear 145 blending are converted into the non-linear sRGB color space by 182 blending enable 200 2) How is sRGB blending done in the default state (FRAMEBUFFER_SRGB_EXT 205 non-linear space so sRGB blending should convert sRGB-encoded 212 treated as linear color components. Then the result of blending 219 blending. So only the render targets that are sRGB-capable perform [all …]
|
/third_party/openGLES/extensions/KHR/ |
D | KHR_blend_equation_advanced.txt | 82 This extension adds a number of "advanced" blending equations that can be 83 used to perform new color blending operations, many of which are more 87 - KHR_blend_equation_advanced: Provides the new blending equations, but 92 - KHR_blend_equation_advanced_coherent: Provides the new blending 93 equations, and guarantees that blending is done coherently and in API 95 out of fully coherent blending and instead behave as though only 101 In unextended OpenGL, the set of blending equations is limited, and can be 107 other. This limited set of operations supports many common blending 109 blending operations commonly available in many dedicated imaging APIs. 111 This extension provides a number of new "advanced" blending equations. [all …]
|
/third_party/openGLES/extensions/SGIX/ |
D | SGIX_blend_alpha_minmax.txt | 26 Two additional blending equations are specified using the interface 28 MIN_EXT and MAX_EXT blending equations, but the outcome for all four 55 Two additional blending equations are defined. If BlendEquationEXT is 56 called with <mode> set to ALPHA_MIN_EXT, the blending equation becomes 62 where C' is the color resulting from the blending operation, 67 blending equation becomes 73 In both cases the blending equation is evaluated separately for each
|
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/ |
D | SGIX_blend_alpha_minmax.txt | 26 Two additional blending equations are specified using the interface 28 MIN_EXT and MAX_EXT blending equations, but the outcome for all four 55 Two additional blending equations are defined. If BlendEquationEXT is 56 called with <mode> set to ALPHA_MIN_EXT, the blending equation becomes 62 where C' is the color resulting from the blending operation, 67 blending equation becomes 73 In both cases the blending equation is evaluated separately for each
|
/third_party/openGLES/extensions/NV/ |
D | NV_blend_square.txt | 37 It is useful to be able to multiply a number by itself in the blending 41 This extension provides four additional blending factors to permit 43 blending factors, and DST_COLOR and ONE_MINUS_DST_COLOR for destination 44 blending factors. 92 Table 4.1: Values controlling the source blending function and the 93 source blending values they compute. f = min(As, 1 - Ad). 112 Table 4.2: Values controlling the destination blending function and 113 the destination blending values they compute.
|
D | NV_blend_equation_advanced.txt | 62 This extension adds a number of "advanced" blending equations that can be 63 used to perform new color blending operations, many of which are more 67 - NV_blend_equation_advanced: Provides the new blending equations, but 72 - NV_blend_equation_advanced_coherent: Provides the new blending 73 equations, and guarantees that blending is done coherently and in API 75 opt out of fully coherent blending and instead behave as though only 81 In unextended OpenGL, the set of blending equations is limited, and can be 87 other. This limited set of operations supports many common blending 89 blending operations commonly available in many dedicated imaging APIs. 91 This extension provides a number of new "advanced" blending equations. [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/ |
D | NV_blend_square.txt | 37 It is useful to be able to multiply a number by itself in the blending 41 This extension provides four additional blending factors to permit 43 blending factors, and DST_COLOR and ONE_MINUS_DST_COLOR for destination 44 blending factors. 92 Table 4.1: Values controlling the source blending function and the 93 source blending values they compute. f = min(As, 1 - Ad). 112 Table 4.2: Values controlling the destination blending function and 113 the destination blending values they compute.
|
D | NV_blend_equation_advanced.txt | 62 This extension adds a number of "advanced" blending equations that can be 63 used to perform new color blending operations, many of which are more 67 - NV_blend_equation_advanced: Provides the new blending equations, but 72 - NV_blend_equation_advanced_coherent: Provides the new blending 73 equations, and guarantees that blending is done coherently and in API 75 opt out of fully coherent blending and instead behave as though only 81 In unextended OpenGL, the set of blending equations is limited, and can be 87 other. This limited set of operations supports many common blending 89 blending operations commonly available in many dedicated imaging APIs. 91 This extension provides a number of new "advanced" blending equations. [all …]
|
/third_party/vk-gl-cts/doc/testspecs/GLES31/ |
D | functional.blend_equation_advanced.txt | 25 + Validation of all advanced blending modes 30 + Validation of coherent blending (if supported) 40 Advanced blending tests render two or more overlapping quads. First quad is 41 rendered without blending, while subsequent quads have the advanced blend mode 49 made between each overlapping quad with advanced blending enabled. In coherent 50 and coherent_msaa tests all quads that have blending enabled are rendered in a
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_framebuffer_sRGB.txt | 69 in a linear color space. In particular, framebuffer blending is a 79 update and blending. When blending is disabled but the new sRGB 83 prior to being written into the framebuffer. When blending is enabled 146 blending result are clamped to [0,1] and converted to fixed- 175 space and hence need to be linearized prior to their use in blending. 189 recombined as the destination color used in blending computations. 200 the R, G, and B values after blending are converted into the non-linear 254 encouraged to allow sRGB update and blending when rendering to sRGB 257 whether or not sRGB update and blending is supported. 264 capable, sRGB update and blending only apply to the color buffers [all …]
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_framebuffer_sRGB.txt | 80 in a linear color space. In particular, framebuffer blending is a 90 update and blending. When blending is disabled but the new sRGB 94 prior to being written into the framebuffer. When blending is enabled 158 blending result are clamped to [0,1] and converted to fixed- 187 space and hence need to be linearized prior to their use in blending. 201 recombined as the destination color used in blending computations. 212 the R, G, and B values after blending are converted into the non-linear 269 encouraged to allow sRGB update and blending when rendering to sRGB 272 whether or not sRGB update and blending is supported. 279 capable, sRGB update and blending only apply to the color buffers [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/ |
D | OES_blend_subtract.txt | 39 extensions to define additional blending equations. 41 In addition to the default blending equation, two new blending equations 42 are specified. These equations are similar to the default blending 94 new color component resulting from blending. Additionally, Sr, Sg, Sb, and 123 "The state required for blending is... one integer indicating the 124 blend equation... The initial blending equation is FUNC_ADD_OES."
|
/third_party/openGLES/extensions/OES/ |
D | OES_blend_subtract.txt | 49 extensions to define additional blending equations. 51 In addition to the default blending equation, two new blending equations 52 are specified. These equations are similar to the default blending 104 new color component resulting from blending. Additionally, Sr, Sg, Sb, and 133 "The state required for blending is... one integer indicating the 134 blend equation... The initial blending equation is FUNC_ADD_OES."
|
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/ |
D | framebuffer.txt | 9 [[framebuffer-blending]] 35 <<framebuffer-blend-advanced,Advanced blending operations>> are performed 45 Within those formats, the implementation may only support blending on some 47 Which formats support blending is indicated by 70 color blending information. 82 blending, depending on the <<framebuffer-blendfactors,blend factor>>. 86 blending state for each individual color attachment. 87 If the <<features-independentBlend,independent blending>> feature is not 102 If the <<features-independentBlend,independent blending>> feature is not 147 custom blending operations in a fragment shader. [all …]
|
/third_party/flutter/skia/third_party/externals/angle2/extensions/ |
D | EXT_blend_minmax.txt | 28 extensions to define additional blending equations. 70 The GL Specification defines a single blending equation. This 73 value FUNC_ADD_EXT specifies that the blending equation defined in 86 blending equation becomes 91 blending equation becomes 95 In all cases the blending equation is evaluated separately for each
|