/dports/misc/py-gluoncv/gluon-cv-0.9.0/gluoncv/utils/ |
H A D | bbox.py | 68 return xyxy 74 def bbox_xyxy_to_xywh(xyxy): argument 92 if not len(xyxy) == 4: 95 x1, y1 = xyxy[0], xyxy[1] 96 w, h = xyxy[2] - x1 + 1, xyxy[3] - y1 + 1 98 elif isinstance(xyxy, np.ndarray): 99 if not xyxy.size % 4 == 0: 102 return np.hstack((xyxy[:, :2], xyxy[:, 2:4] - xyxy[:, :2] + 1)) 131 if not len(xyxy) == 4: 139 elif isinstance(xyxy, np.ndarray): [all …]
|
/dports/math/R-cran-raster/raster/R/ |
H A D | rasterizeLines.R | 32 …xyxy <- subset(xyxy, !( (xyxy[,2] > maxy & xyxy[,4] > maxy ) | (xyxy[,2] < miny & xyxy[,4] < miny)… 33 if (length(xyxy) < 1) { 38 rows <- .specialRowFromY(rs, c(xyxy[i,2], xyxy[i,4]) ) 42 cols <- .specialColFromX(rs, c(xyxy[i,1], xyxy[i,3])) 57 …tSegments(line1[1,1], line1[1,2], line1[2,1], line1[2,2], xyxy[i,1], xyxy[i,2], xyxy[i,3], xyxy[i,… 59 …tSegments(line2[1,1], line2[1,2], line2[2,1], line2[2,2], xyxy[i,1], xyxy[i,2], xyxy[i,3], xyxy[i,… 62 xy <- xyxy[i,3:4] 74 …tSegments(line1[1,1], line1[1,2], line1[2,1], line1[2,2], xyxy[i,1], xyxy[i,2], xyxy[i,3], xyxy[i,… 76 …tSegments(line2[1,1], line2[1,2], line2[2,1], line2[2,2], xyxy[i,1], xyxy[i,2], xyxy[i,3], xyxy[i,… 88 …tSegments(line1[1,1], line1[1,2], line1[2,1], line1[2,2], xyxy[i,1], xyxy[i,2], xyxy[i,3], xyxy[i,… [all …]
|
/dports/emulators/ppsspp/ppsspp-1.12.3/assets/shaders/ |
H A D | natural.vsh | 20 v_texcoord0=a_texcoord0.xyxy+vec4(-0.5,-0.5,-1.5,-1.5)*u_texelDelta.xyxy; 21 v_texcoord1=a_texcoord0.xyxy+vec4( 0.5,-0.5, 1.5,-1.5)*u_texelDelta.xyxy; 22 v_texcoord2=a_texcoord0.xyxy+vec4(-0.5, 0.5,-1.5, 1.5)*u_texelDelta.xyxy; 23 v_texcoord3=a_texcoord0.xyxy+vec4( 0.5, 0.5, 1.5, 1.5)*u_texelDelta.xyxy;
|
/dports/emulators/libretro-ppsspp/ppsspp-1.12.3/assets/shaders/ |
H A D | natural.vsh | 20 v_texcoord0=a_texcoord0.xyxy+vec4(-0.5,-0.5,-1.5,-1.5)*u_texelDelta.xyxy; 21 v_texcoord1=a_texcoord0.xyxy+vec4( 0.5,-0.5, 1.5,-1.5)*u_texelDelta.xyxy; 22 v_texcoord2=a_texcoord0.xyxy+vec4(-0.5, 0.5,-1.5, 1.5)*u_texelDelta.xyxy; 23 v_texcoord3=a_texcoord0.xyxy+vec4( 0.5, 0.5, 1.5, 1.5)*u_texelDelta.xyxy;
|
/dports/emulators/ppsspp-qt5/ppsspp-1.12.3/assets/shaders/ |
H A D | natural.vsh | 20 v_texcoord0=a_texcoord0.xyxy+vec4(-0.5,-0.5,-1.5,-1.5)*u_texelDelta.xyxy; 21 v_texcoord1=a_texcoord0.xyxy+vec4( 0.5,-0.5, 1.5,-1.5)*u_texelDelta.xyxy; 22 v_texcoord2=a_texcoord0.xyxy+vec4(-0.5, 0.5,-1.5, 1.5)*u_texelDelta.xyxy; 23 v_texcoord3=a_texcoord0.xyxy+vec4( 0.5, 0.5, 1.5, 1.5)*u_texelDelta.xyxy;
|
/dports/games/libretro-shaders-slang/slang-shaders-9850d68939b86262eae9f0da01ff1c11daafcdc3/crt/shaders/ |
H A D | yee64.slang | 65 r1.zw = (r2.xyxy * c0.xyxy).zw; 66 r1.zw = (r1 * r1.xyxy).zw; 68 r2.zw = (r1 * c1.xyxy).zw; 76 r3 = r2.xyxy * r3; 77 r5 = r2.xyxy * r5; 81 r7 = r1.zwzw * c1.xyxy + r0.xyxy; 85 r1.zw = (r0.xyxy + r1).zw; 88 r4 = r2.xyxy * r4; 105 r7 = r2.xyxy * r7; 106 r2 = r2.xyxy * r6; [all …]
|
/dports/games/libretro-shaders-glsl/glsl-shaders-7052b09dc657d56bea443d5661dccbebcafe32dc/crt/shaders/ |
H A D | yee64.glsl | 115 r1.zw = (r2.xyxy * c0.xyxy).zw; 116 r1.zw = (r1 * r1.xyxy).zw; 118 r2.zw = (r1 * c1.xyxy).zw; 126 r3 = r2.xyxy * r3; 127 r5 = r2.xyxy * r5; 131 r7 = r1.zwzw * c1.xyxy + r0.xyxy; 135 r1.zw = (r0.xyxy + r1).zw; 138 r4 = r2.xyxy * r4; 155 r7 = r2.xyxy * r7; 156 r2 = r2.xyxy * r6; [all …]
|
/dports/games/openspades/openspades-0.1.3/Resources/Shaders/PostFilters/ |
H A D | Lens.vs | 50 texCoord1 = startCoord.xyxy + diff.xyxy * vec4(vec2(0.), vec2(.1)); 51 texCoord2 = startCoord.xyxy + diff.xyxy * vec4(vec2(0.2), vec2(.3)); 52 texCoord3 = startCoord.xyxy + diff.xyxy * vec4(vec2(0.4), vec2(.5));
|
H A D | Gauss1D.vs | 51 texCoord1 = pos.xyxy + unitShift.xyxy * vec4(vec2(shift1), vec2(shift2)); 52 texCoord2 = pos.xyxy + unitShift.xyxy * vec4(vec2(shift3), vec2(shift4));
|
/dports/emulators/mess/mame-mame0226/src/osd/modules/render/bgfx/shaders/chains/xbr/super-xbr/ |
H A D | vs_super-4xbr-3d-pass1f.sc | 19 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 20 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 21 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 22 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
H A D | vs_super-4xbr-3d-pass3f.sc | 19 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 20 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 21 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 22 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
H A D | vs_super-xbr-pass0.sc | 45 v_texcoord1 = v_texcoord0.xyxy + vec4(-dx, -dy, 2.0*dx, 2.0*dy); 46 v_texcoord2 = v_texcoord0.xyxy + vec4(0.0, -dy, dx, 2.0*dy); 47 v_texcoord3 = v_texcoord0.xyxy + vec4(-dx, 0.0, 2.0*dx, dy); 48 v_texcoord4 = v_texcoord0.xyxy + vec4(0.0, 0.0, dx, dy);
|
H A D | vs_super-xbr-pass3.sc | 45 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 46 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 47 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 48 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
H A D | vs_super-xbr-pass2.sc | 45 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 46 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 47 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 48 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
H A D | vs_super-2xbr-3d-pass2.sc | 45 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 46 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 47 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 48 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
/dports/emulators/mame/mame-mame0226/src/osd/modules/render/bgfx/shaders/chains/xbr/super-xbr/ |
H A D | vs_super-4xbr-3d-pass1f.sc | 19 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 20 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 21 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 22 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
H A D | vs_super-4xbr-3d-pass3f.sc | 19 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 20 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 21 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 22 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
H A D | vs_super-xbr-pass3.sc | 45 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 46 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 47 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 48 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
H A D | vs_super-2xbr-3d-pass2.sc | 45 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 46 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 47 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 48 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
H A D | vs_super-xbr-pass0.sc | 45 v_texcoord1 = v_texcoord0.xyxy + vec4(-dx, -dy, 2.0*dx, 2.0*dy); 46 v_texcoord2 = v_texcoord0.xyxy + vec4(0.0, -dy, dx, 2.0*dy); 47 v_texcoord3 = v_texcoord0.xyxy + vec4(-dx, 0.0, 2.0*dx, dy); 48 v_texcoord4 = v_texcoord0.xyxy + vec4(0.0, 0.0, dx, dy);
|
H A D | vs_super-xbr-pass2.sc | 45 v_texcoord1 = v_texcoord0.xyxy + vec4(-2.0*dx, -2.0*dy, dx, dy); 46 v_texcoord2 = v_texcoord0.xyxy + vec4( -dx, -2.0*dy, 0.0, dy); 47 v_texcoord3 = v_texcoord0.xyxy + vec4(-2.0*dx, -dy, dx, 0.0); 48 v_texcoord4 = v_texcoord0.xyxy + vec4( -dx, -dy, 0.0, 0.0);
|
/dports/games/libretro-shaders-slang/slang-shaders-9850d68939b86262eae9f0da01ff1c11daafcdc3/denoisers/shaders/ |
H A D | median_5x5.slang | 83 t01 = vTexCoord.xyxy + vec4(-dx2, -dy2, -dx1, -dy2); 84 t02 = vTexCoord.xyxy + vec4( 0, -dy2, dx1, -dy2); 85 t03 = vTexCoord.xyxy + vec4( dx2, -dy2, -dx2, -dy1); 86 t04 = vTexCoord.xyxy + vec4(-dx1, -dy1, 0, -dy1); 87 t05 = vTexCoord.xyxy + vec4( dx1, -dy1, dx2, -dy1); 88 t06 = vTexCoord.xyxy + vec4(-dx2, 0, -dx1, 0); 90 t07 = vTexCoord.xyxy + vec4( dx1, 0, dx2, 0); 91 t08 = vTexCoord.xyxy + vec4(-dx2, dy1, -dx1, dy1); 92 t09 = vTexCoord.xyxy + vec4( 0, dy1, dx1, dy1); 93 t10 = vTexCoord.xyxy + vec4( dx2, dy1, -dx2, dy2); [all …]
|
/dports/games/libretro-shaders-glsl/glsl-shaders-7052b09dc657d56bea443d5661dccbebcafe32dc/denoisers/shaders/ |
H A D | median_5x5.glsl | 96 t01 = TEX0.xyxy + vec4(-dx2, -dy2, -dx1, -dy2); 97 t02 = TEX0.xyxy + vec4( 0, -dy2, dx1, -dy2); 98 t03 = TEX0.xyxy + vec4( dx2, -dy2, -dx2, -dy1); 99 t04 = TEX0.xyxy + vec4(-dx1, -dy1, 0, -dy1); 100 t05 = TEX0.xyxy + vec4( dx1, -dy1, dx2, -dy1); 101 t06 = TEX0.xyxy + vec4(-dx2, 0, -dx1, 0); 103 t07 = TEX0.xyxy + vec4( dx1, 0, dx2, 0); 104 t08 = TEX0.xyxy + vec4(-dx2, dy1, -dx1, dy1); 105 t09 = TEX0.xyxy + vec4( 0, dy1, dx1, dy1); 106 t10 = TEX0.xyxy + vec4( dx2, dy1, -dx2, dy2); [all …]
|
/dports/multimedia/mencoder/mplayer-export-2021-12-29/TOOLS/ |
H A D | edgedetect.fp | 12 ADD pos, fragment.texcoord[0].xyxy, sizes.xwwy; # texels to the right and below 13 TEX tmp.r, pos.xyxy, texture[0], 2D; 17 SUB pos, fragment.texcoord[0].xyxy, sizes.xwwy; # texels to the left and above 18 TEX tmp.r, pos.xyxy, texture[0], 2D;
|
H A D | edgeenh.fp | 13 ADD pos, fragment.texcoord[0].xyxy, sizes.xwwy; # texels to the right and below 14 TEX tmp.r, pos.xyxy, texture[0], 2D; 18 SUB pos, fragment.texcoord[0].xyxy, sizes.xwwy; # texels to the left and above 19 TEX tmp.r, pos.xyxy, texture[0], 2D;
|