mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-09-02 08:32:56 +02:00
Prevent filtered screenshots from using 64-bit color depth, as it causes some apps to misinterpret color space information
This commit is contained in:
@@ -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)];
|
||||
|
Reference in New Issue
Block a user