Sign in
third-party-mirror
/
orbit
/
bea3fbd710027cc21729bcbba2bdbe11a9d02b59
/
.
/
qt-everywhere-src-5.15.1
/
qtmultimedia
/
src
/
qtmultimediaquicktools
/
shaders
/
rgbvideo_swizzle.frag
blob: 99caa19fb01b98dcd248c14effbacbd591004eab [
file
] [
log
] [
blame
]
uniform sampler2D rgbTexture
;
uniform lowp
float
opacity
;
varying highp vec2 qt_TexCoord
;
uniform
bool
hasAlpha
;
void
main
()
{
lowp vec4 v
=
texture2D
(
rgbTexture
,
qt_TexCoord
);
gl_FragColor
=
vec4
(
v
.
bgr
,
hasAlpha
?
v
.
a
:
1.0
)
*
opacity
;
}