Searched refs:srcValue (Results 1 – 25 of 68) sorted by relevance
123
/external/angle/src/libANGLE/renderer/vulkan/shaders/src/ |
D | ImageCopy.inc | 92 DstType transformSrcValue(SrcType srcValue) 103 srcValue.r = linearToSRGB(srcValue.r); 104 srcValue.g = linearToSRGB(srcValue.g); 105 srcValue.b = linearToSRGB(srcValue.b); 111 srcValue.rgb *= srcValue.a; 113 else if (params.unmultiplyAlpha && srcValue.a > 0) 115 srcValue.rgb /= srcValue.a; 119 srcValue *= 255.0; 123 DstType dstValue = DstType(srcValue);
|
D | CopyImageToBuffer.comp | 72 SrcType srcValue = texelFetch(src, ivec2(coord), 0); 74 SrcType srcValue = texelFetch(src, ivec3(coord, params.srcDepth), 0); 79 return srcValue; 82 uint convertToDestValue(SrcType srcValue) 88 ivec4 scaled = ivec4(srcValue * 127.0); 93 normalized = uvec4(clamp(srcValue, 0.0, 1.0) * 255.0); 115 SrcType srcValue = getSourceValue(); 116 uint destValue = convertToDestValue(srcValue);
|
D | ImageCopyFloat.frag | 36 SrcType srcValue = texture( 39 SrcType srcValue = SrcType(0); 42 srcValue += texelFetch(src, ivec2(params.srcOffset + srcSubImageCoords), i); 44 srcValue /= params.srcSampleCount; 49 dst = transformSrcValue(srcValue);
|
D | ConvertIndex.comp | 91 void PackIndexValue(uint srcValue, uint indexIndex, inout uint dstValue) 94 dstValue |= srcValue << (indexIndex << 4); 124 uint srcValue = PullIndex(index); 125 PackIndexValue(srcValue, 0, dstValue); 131 uint srcValue = PullIndex(index + 1); 132 PackIndexValue(srcValue, 1, dstValue);
|
D | ImageCopy.frag | 62 SrcType srcValue = texelFetch(src, params.srcOffset + srcSubImageCoords, params.srcMip); 64 …SrcType srcValue = texelFetch(src, ivec3(params.srcOffset + srcSubImageCoords, params.srcLayer), p… 69 dst = transformSrcValue(srcValue);
|
/external/angle/src/libANGLE/renderer/vulkan/shaders/gen/ |
D | ImageCopy.frag.00000002.inc | 186 // uvec4 transformSrcValue(vec4 srcValue) 192 // srcValue . r = linearToSRGB(srcValue . r); 193 // srcValue . g = linearToSRGB(srcValue . g); 194 // srcValue . b = linearToSRGB(srcValue . b); 199 // srcValue . rgb *= srcValue . a; 201 // else if(params . unmultiplyAlpha && srcValue . a > 0) 203 // srcValue . rgb /= srcValue . a; 206 // srcValue *= 255.0; 208 // uvec4 dstValue = uvec4(srcValue); 243 // vec4 srcValue = texelFetch(src, params . srcOffset + srcSubImageCoords, params . srcMi… [all …]
|
D | ImageCopy.frag.00000022.inc | 189 // uvec4 transformSrcValue(vec4 srcValue) 195 // srcValue . r = linearToSRGB(srcValue . r); 196 // srcValue . g = linearToSRGB(srcValue . g); 197 // srcValue . b = linearToSRGB(srcValue . b); 202 // srcValue . rgb *= srcValue . a; 204 // else if(params . unmultiplyAlpha && srcValue . a > 0) 206 // srcValue . rgb /= srcValue . a; 209 // srcValue *= 255.0; 211 // uvec4 dstValue = uvec4(srcValue); 246 // vec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params .… [all …]
|
D | ImageCopy.frag.00000012.inc | 189 // uvec4 transformSrcValue(vec4 srcValue) 195 // srcValue . r = linearToSRGB(srcValue . r); 196 // srcValue . g = linearToSRGB(srcValue . g); 197 // srcValue . b = linearToSRGB(srcValue . b); 202 // srcValue . rgb *= srcValue . a; 204 // else if(params . unmultiplyAlpha && srcValue . a > 0) 206 // srcValue . rgb /= srcValue . a; 209 // srcValue *= 255.0; 211 // uvec4 dstValue = uvec4(srcValue); 246 // vec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params .… [all …]
|
D | ImageCopy.frag.00000011.inc | 188 // ivec4 transformSrcValue(vec4 srcValue) 194 // srcValue . r = linearToSRGB(srcValue . r); 195 // srcValue . g = linearToSRGB(srcValue . g); 196 // srcValue . b = linearToSRGB(srcValue . b); 201 // srcValue . rgb *= srcValue . a; 203 // else if(params . unmultiplyAlpha && srcValue . a > 0) 205 // srcValue . rgb /= srcValue . a; 208 // srcValue *= 255.0; 210 // ivec4 dstValue = ivec4(srcValue); 245 // vec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params .… [all …]
|
D | ImageCopy.frag.00000021.inc | 188 // ivec4 transformSrcValue(vec4 srcValue) 194 // srcValue . r = linearToSRGB(srcValue . r); 195 // srcValue . g = linearToSRGB(srcValue . g); 196 // srcValue . b = linearToSRGB(srcValue . b); 201 // srcValue . rgb *= srcValue . a; 203 // else if(params . unmultiplyAlpha && srcValue . a > 0) 205 // srcValue . rgb /= srcValue . a; 208 // srcValue *= 255.0; 210 // ivec4 dstValue = ivec4(srcValue); 245 // vec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params .… [all …]
|
D | ImageCopy.frag.00000001.inc | 185 // ivec4 transformSrcValue(vec4 srcValue) 191 // srcValue . r = linearToSRGB(srcValue . r); 192 // srcValue . g = linearToSRGB(srcValue . g); 193 // srcValue . b = linearToSRGB(srcValue . b); 198 // srcValue . rgb *= srcValue . a; 200 // else if(params . unmultiplyAlpha && srcValue . a > 0) 202 // srcValue . rgb /= srcValue . a; 205 // srcValue *= 255.0; 207 // ivec4 dstValue = ivec4(srcValue); 242 // vec4 srcValue = texelFetch(src, params . srcOffset + srcSubImageCoords, params . srcMi… [all …]
|
D | ImageCopy.frag.00000007.inc | 181 // vec4 srcValue = texture( 187 // srcValue . r = linearToSRGB(srcValue . r); 188 // srcValue . g = linearToSRGB(srcValue . g); 189 // srcValue . b = linearToSRGB(srcValue . b); 194 // srcValue . rgb *= srcValue . a; 196 // else if(params . unmultiplyAlpha && srcValue . a > 0) 198 // srcValue . rgb /= srcValue . a; 201 // srcValue *= 255.0; 203 // ivec4 dstValue = ivec4(srcValue);
|
D | ImageCopy.frag.0000000B.inc | 182 // vec4 srcValue = texture( 188 // srcValue . r = linearToSRGB(srcValue . r); 189 // srcValue . g = linearToSRGB(srcValue . g); 190 // srcValue . b = linearToSRGB(srcValue . b); 195 // srcValue . rgb *= srcValue . a; 197 // else if(params . unmultiplyAlpha && srcValue . a > 0) 199 // srcValue . rgb /= srcValue . a; 202 // srcValue *= 255.0; 204 // uvec4 dstValue = uvec4(srcValue);
|
D | ImageCopyFloat.frag.00000001.inc | 226 // vec4 transformSrcValue(vec4 srcValue) 232 // srcValue . r = linearToSRGB(srcValue . r); 233 // srcValue . g = linearToSRGB(srcValue . g); 234 // srcValue . b = linearToSRGB(srcValue . b); 239 // srcValue . rgb *= srcValue . a; 241 // else if(params . unmultiplyAlpha && srcValue . a > 0) 243 // srcValue . rgb /= srcValue . a; 246 // vec4 dstValue = vec4(srcValue); 289 // vec4 srcValue = vec4(0); 292 // srcValue += texelFetch(src, ivec2(params . srcOffset + srcSubImageCoords), i); [all …]
|
D | ImageCopy.frag.00000010.inc | 222 // vec4 transformSrcValue(vec4 srcValue) 228 // srcValue . r = linearToSRGB(srcValue . r); 229 // srcValue . g = linearToSRGB(srcValue . g); 230 // srcValue . b = linearToSRGB(srcValue . b); 235 // srcValue . rgb *= srcValue . a; 237 // else if(params . unmultiplyAlpha && srcValue . a > 0) 239 // srcValue . rgb /= srcValue . a; 242 // vec4 dstValue = vec4(srcValue); 285 // vec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params .… 287 // dst = transformSrcValue(srcValue);
|
D | ImageCopy.frag.00000020.inc | 222 // vec4 transformSrcValue(vec4 srcValue) 228 // srcValue . r = linearToSRGB(srcValue . r); 229 // srcValue . g = linearToSRGB(srcValue . g); 230 // srcValue . b = linearToSRGB(srcValue . b); 235 // srcValue . rgb *= srcValue . a; 237 // else if(params . unmultiplyAlpha && srcValue . a > 0) 239 // srcValue . rgb /= srcValue . a; 242 // vec4 dstValue = vec4(srcValue); 285 // vec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params .… 287 // dst = transformSrcValue(srcValue);
|
D | ImageCopyFloat.frag.00000000.inc | 222 // vec4 transformSrcValue(vec4 srcValue) 228 // srcValue . r = linearToSRGB(srcValue . r); 229 // srcValue . g = linearToSRGB(srcValue . g); 230 // srcValue . b = linearToSRGB(srcValue . b); 235 // srcValue . rgb *= srcValue . a; 237 // else if(params . unmultiplyAlpha && srcValue . a > 0) 239 // srcValue . rgb /= srcValue . a; 242 // vec4 dstValue = vec4(srcValue); 285 // vec4 srcValue = texture( 288 // dst = transformSrcValue(srcValue);
|
D | ImageCopy.frag.00000000.inc | 219 // vec4 transformSrcValue(vec4 srcValue) 225 // srcValue . r = linearToSRGB(srcValue . r); 226 // srcValue . g = linearToSRGB(srcValue . g); 227 // srcValue . b = linearToSRGB(srcValue . b); 232 // srcValue . rgb *= srcValue . a; 234 // else if(params . unmultiplyAlpha && srcValue . a > 0) 236 // srcValue . rgb /= srcValue . a; 239 // vec4 dstValue = vec4(srcValue); 282 // vec4 srcValue = texelFetch(src, params . srcOffset + srcSubImageCoords, params . srcMi… 284 // dst = transformSrcValue(srcValue);
|
D | ConvertIndex.comp.00000000.inc | 99 // void PackIndexValue(uint srcValue, uint indexIndex, inout uint dstValue) 102 // dstValue |= srcValue <<(indexIndex << 4); 120 // uint srcValue = PullIndex(index); 121 // PackIndexValue(srcValue, 0, dstValue); 126 // uint srcValue = PullIndex(index + 1); 127 // PackIndexValue(srcValue, 1, dstValue);
|
D | ImageCopy.frag.00000003.inc | 215 // vec4 srcValue = texture( 221 // srcValue . r = linearToSRGB(srcValue . r); 222 // srcValue . g = linearToSRGB(srcValue . g); 223 // srcValue . b = linearToSRGB(srcValue . b); 228 // srcValue . rgb *= srcValue . a; 230 // else if(params . unmultiplyAlpha && srcValue . a > 0) 232 // srcValue . rgb /= srcValue . a; 235 // vec4 dstValue = vec4(srcValue);
|
D | ConvertIndex.comp.00000001.inc | 105 // void PackIndexValue(uint srcValue, uint indexIndex, inout uint dstValue) 108 // dstValue |= srcValue <<(indexIndex << 4); 126 // uint srcValue = PullIndex(index); 127 // PackIndexValue(srcValue, 0, dstValue); 132 // uint srcValue = PullIndex(index + 1); 133 // PackIndexValue(srcValue, 1, dstValue);
|
D | CopyImageToBuffer.comp.00000000.inc | 118 // vec4 srcValue = texelFetch(src, ivec2(coord), 0); 120 // return srcValue; 123 // uint convertToDestValue(vec4 srcValue) 129 // ivec4 scaled = ivec4(srcValue * 127.0); 134 // normalized = uvec4(clamp(srcValue, 0.0, 1.0)* 255.0); 154 // vec4 srcValue = getSourceValue(); 155 // uint destValue = convertToDestValue(srcValue);
|
D | ImageCopy.frag.0000001A.inc | 149 // uvec4 transformSrcValue(uvec4 srcValue) 154 // srcValue . rgb *= srcValue . a; 156 // else if(params . unmultiplyAlpha && srcValue . a > 0) 158 // srcValue . rgb /= srcValue . a; 161 // uvec4 dstValue = uvec4(srcValue); 196 // uvec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params … 198 // dst = transformSrcValue(srcValue);
|
D | ImageCopy.frag.0000002A.inc | 149 // uvec4 transformSrcValue(uvec4 srcValue) 154 // srcValue . rgb *= srcValue . a; 156 // else if(params . unmultiplyAlpha && srcValue . a > 0) 158 // srcValue . rgb /= srcValue . a; 161 // uvec4 dstValue = uvec4(srcValue); 196 // uvec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params … 198 // dst = transformSrcValue(srcValue);
|
D | ImageCopy.frag.00000019.inc | 150 // ivec4 transformSrcValue(uvec4 srcValue) 155 // srcValue . rgb *= srcValue . a; 157 // else if(params . unmultiplyAlpha && srcValue . a > 0) 159 // srcValue . rgb /= srcValue . a; 162 // ivec4 dstValue = ivec4(srcValue); 197 // uvec4 srcValue = texelFetch(src, ivec3(params . srcOffset + srcSubImageCoords, params … 199 // dst = transformSrcValue(srcValue);
|
123