mirror of https://github.com/LIJI32/SameBoy.git
Prevent filtered screenshots from using 64-bit color depth, as it causes some apps to misinterpret color space information
This commit is contained in:
parent
5e2b6e7e9e
commit
e7792c16b2
|
@ -246,7 +246,8 @@ static const vector_float2 rect[] =
|
|||
{
|
||||
CIImage *ciImage = [CIImage imageWithMTLTexture:[[(MTKView *)self.internalView currentDrawable] texture]
|
||||
options:@{
|
||||
kCIImageColorSpace: (__bridge_transfer id)CGColorSpaceCreateDeviceRGB()
|
||||
kCIImageColorSpace: (__bridge_transfer id)CGColorSpaceCreateDeviceRGB(),
|
||||
kCIImageProperties: [NSNull null]
|
||||
}];
|
||||
ciImage = [ciImage imageByApplyingTransform:CGAffineTransformTranslate(CGAffineTransformMakeScale(1, -1),
|
||||
0, ciImage.extent.size.height)];
|
||||
|
|
Loading…
Reference in New Issue