/dports/misc/mnn/MNN-1.2.0/source/backend/opencl/execution/cl/ |
H A D | winogradTransformDest2_5_1.cl | 20 int dstY = 4 * pos.y + dstXOrigin % 4; 29 FLOAT4 S00 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 0, dstY)); 30 FLOAT4 S10 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 1, dstY)); 31 FLOAT4 S20 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 2, dstY)); 32 FLOAT4 S30 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 3, dstY)); 33 FLOAT4 S40 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 4, dstY)); 34 FLOAT4 S50 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 5, dstY)); 35 FLOAT4 S01 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 6, dstY)); 36 FLOAT4 S11 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 7, dstY)); 37 FLOAT4 S21 = RI_F(uInput, SAMPLER, (int2)(dstX + srcWidth * 8, dstY)); [all …]
|
/dports/devel/app-builder/app-builder-3.4.2/vendor/github.com/disintegration/imaging/ |
H A D | transform.go | 17 for dstY := range ys { 18 i := dstY * dst.Stride 19 srcY := dstY 35 for dstY := range ys { 36 i := dstY * dst.Stride 37 srcY := dstH - dstY - 1 52 for dstY := range ys { 53 i := dstY * dst.Stride 54 srcX := dstY 69 for dstY := range ys { [all …]
|
/dports/net-im/matterbridge/matterbridge-1.22.3/vendor/github.com/disintegration/imaging/ |
H A D | transform.go | 17 for dstY := range ys { 18 i := dstY * dst.Stride 19 srcY := dstY 35 for dstY := range ys { 36 i := dstY * dst.Stride 37 srcY := dstH - dstY - 1 52 for dstY := range ys { 53 i := dstY * dst.Stride 54 srcX := dstY 69 for dstY := range ys { [all …]
|
/dports/www/gitlab-workhorse/gitlab-foss-0a901d60f8ae4a60c04ae82e6e9c3a03e9321417/workhorse/vendor/github.com/disintegration/imaging/ |
H A D | transform.go | 17 for dstY := range ys { 18 i := dstY * dst.Stride 19 srcY := dstY 35 for dstY := range ys { 36 i := dstY * dst.Stride 37 srcY := dstH - dstY - 1 52 for dstY := range ys { 53 i := dstY * dst.Stride 54 srcX := dstY 69 for dstY := range ys { [all …]
|
/dports/www/mattermost-server/mattermost-server-6.0.2/vendor/github.com/disintegration/imaging/ |
H A D | transform.go | 17 for dstY := range ys { 18 i := dstY * dst.Stride 19 srcY := dstY 35 for dstY := range ys { 36 i := dstY * dst.Stride 37 srcY := dstH - dstY - 1 52 for dstY := range ys { 53 i := dstY * dst.Stride 54 srcX := dstY 69 for dstY := range ys { [all …]
|
/dports/multimedia/navidrome/navidrome-0.40.0/vendor/github.com/disintegration/imaging/ |
H A D | transform.go | 17 for dstY := range ys { 18 i := dstY * dst.Stride 19 srcY := dstY 35 for dstY := range ys { 36 i := dstY * dst.Stride 37 srcY := dstH - dstY - 1 52 for dstY := range ys { 53 i := dstY * dst.Stride 54 srcX := dstY 69 for dstY := range ys { [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/webrtc/sdk/android/api/org/webrtc/ |
H A D | YuvHelper.java | 34 final ByteBuffer dstY = dst.slice(); in I420Copy() local 40 nativeI420Copy(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstU, in I420Copy() 60 final ByteBuffer dstY = dst.slice(); in I420ToNV12() local 64 nativeI420ToNV12(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstUV, in I420ToNV12() 89 final ByteBuffer dstY = dst.slice(); in I420Rotate() local 113 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Copy() argument 120 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstUV, in I420ToNV12() argument 127 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Rotate() argument 137 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420Copy() argument 140 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420ToNV12() argument [all …]
|
/dports/net-im/tg_owt/tg_owt-d578c76/src/sdk/android/api/org/webrtc/ |
H A D | YuvHelper.java | 34 final ByteBuffer dstY = dst.slice(); in I420Copy() local 40 nativeI420Copy(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstU, in I420Copy() 60 final ByteBuffer dstY = dst.slice(); in I420ToNV12() local 64 nativeI420ToNV12(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstUV, in I420ToNV12() 89 final ByteBuffer dstY = dst.slice(); in I420Rotate() local 113 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Copy() argument 120 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstUV, in I420ToNV12() argument 127 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Rotate() argument 137 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420Copy() argument 140 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420ToNV12() argument [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/webrtc/sdk/android/api/org/webrtc/ |
H A D | YuvHelper.java | 34 final ByteBuffer dstY = dst.slice(); in I420Copy() local 40 nativeI420Copy(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstU, in I420Copy() 60 final ByteBuffer dstY = dst.slice(); in I420ToNV12() local 64 nativeI420ToNV12(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstUV, in I420ToNV12() 89 final ByteBuffer dstY = dst.slice(); in I420Rotate() local 113 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Copy() argument 120 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstUV, in I420ToNV12() argument 127 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Rotate() argument 137 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420Copy() argument 140 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420ToNV12() argument [all …]
|
/dports/www/firefox/firefox-99.0/third_party/libwebrtc/sdk/android/api/org/webrtc/ |
H A D | YuvHelper.java | 34 final ByteBuffer dstY = dst.slice(); in I420Copy() local 40 nativeI420Copy(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstU, in I420Copy() 60 final ByteBuffer dstY = dst.slice(); in I420ToNV12() local 64 nativeI420ToNV12(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstUV, in I420ToNV12() 89 final ByteBuffer dstY = dst.slice(); in I420Rotate() local 113 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Copy() argument 120 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstUV, in I420ToNV12() argument 127 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Rotate() argument 137 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420Copy() argument 140 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420ToNV12() argument [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/libwebrtc/webrtc/sdk/android/api/org/webrtc/ |
H A D | YuvHelper.java | 34 final ByteBuffer dstY = dst.slice(); in I420Copy() local 40 nativeI420Copy(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstU, in I420Copy() 60 final ByteBuffer dstY = dst.slice(); in I420ToNV12() local 64 nativeI420ToNV12(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstUV, in I420ToNV12() 89 final ByteBuffer dstY = dst.slice(); in I420Rotate() local 113 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Copy() argument 120 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstUV, in I420ToNV12() argument 127 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Rotate() argument 137 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420Copy() argument 140 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420ToNV12() argument [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/libwebrtc/webrtc/sdk/android/api/org/webrtc/ |
H A D | YuvHelper.java | 34 final ByteBuffer dstY = dst.slice(); in I420Copy() local 40 nativeI420Copy(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstU, in I420Copy() 60 final ByteBuffer dstY = dst.slice(); in I420ToNV12() local 64 nativeI420ToNV12(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstUV, in I420ToNV12() 89 final ByteBuffer dstY = dst.slice(); in I420Rotate() local 113 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Copy() argument 120 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstUV, in I420ToNV12() argument 127 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Rotate() argument 137 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420Copy() argument 140 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420ToNV12() argument [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/media/webrtc/trunk/webrtc/sdk/android/api/org/webrtc/ |
H A D | YuvHelper.java | 34 final ByteBuffer dstY = dst.slice(); in I420Copy() local 40 nativeI420Copy(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstU, in I420Copy() 60 final ByteBuffer dstY = dst.slice(); in I420ToNV12() local 64 nativeI420ToNV12(srcY, srcStrideY, srcU, srcStrideU, srcV, srcStrideV, dstY, width, dstUV, in I420ToNV12() 89 final ByteBuffer dstY = dst.slice(); in I420Rotate() local 113 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Copy() argument 120 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstUV, in I420ToNV12() argument 127 ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, ByteBuffer dstU, in I420Rotate() argument 137 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420Copy() argument 140 int srcStrideU, ByteBuffer srcV, int srcStrideV, ByteBuffer dstY, int dstStrideY, in nativeI420ToNV12() argument [all …]
|
/dports/misc/mnn/MNN-1.2.0/source/backend/vulkan/execution/glsl/ |
H A D | winogradTransformDest2_3_1.comp | 34 int dstY = 4*pos.z + dstXOrigin % 4; 40 vec4 S00= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*0), 0); 41 vec4 S10= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*1), 0); 42 vec4 S20= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*2), 0); 43 vec4 S30= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*3), 0); 44 vec4 S01= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*4), 0); 45 vec4 S11= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*5), 0); 46 vec4 S21= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*6), 0); 47 vec4 S31= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*7), 0); 48 vec4 S02= texelFetch(uInput, ivec2(dstY, dstX+dstWidth*8), 0); [all …]
|
H A D | winogradTransformSource2_3_1.comp | 34 int dstY = dstYOrigin / 4; 71 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*0), +m00-m20); 72 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*1), +0.5*m10+0.5*m20); 73 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*2), -0.5*m10+0.5*m20); 74 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*3), -m10+m30); 75 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*4), +m01-m21); 78 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*7), -m11+m31); 79 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*8), +m02-m22); 82 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*11), -m12+m32); 83 imageStore(uOutput, ivec2(dstX, dstY+srcHeight*12), +m03-m23); [all …]
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/java.desktop/share/native/libawt/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/java.desktop/share/native/libawt/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/java.desktop/share/native/libawt/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/jdk/src/share/native/sun/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/java.desktop/share/native/libawt/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/java.desktop/share/native/libawt/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/java.desktop/share/native/libawt/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/java.desktop/share/native/libawt/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/java.desktop/share/native/libawt/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/jdk/src/share/native/sun/awt/image/cvutils/ |
H A D | img_alpha.h | 67 #define InitAlpha(cvdata, dstY, dstX1, dstX2) \ argument 74 mask += ((dstY * MaskScan(cvdata)) \ 83 #define StartAlphaRow(cvdata, dstX, dstY) \ argument 105 #define SetTransparentPixel(cvdata, dstX, dstY) \ argument 116 mask += ((dstY * MaskScan(cvdata)) \ 126 #define SetOpaquePixel(cvdata, dstX, dstY) \ argument 134 #define ApplyAlpha(cvdata, dstX, dstY, alpha) \ argument 136 if (alpha + img_oda_alpha[dstX & 7][dstY & 7] < 255) { \ 137 SetTransparentPixel(cvdata, dstX, dstY); \ 139 SetOpaquePixel(cvdata, dstX, dstY); \
|