Certain images never render on macOS.
Having an image with with 10 bits per component always returns nil here
  
  
    
        
           | 
           bitsPerSample: cgImage?.bitsPerComponent ?? 8,  | 
        
    
   
 
NSBitmapImageRep bitsPerSample only supports values 1, 2, 4, 8, 12, or 16 according to the docs:
https://developer.apple.com/documentation/appkit/nsbitmapimagerep/init(bitmapdataplanes:pixelswide:pixelshigh:bitspersample:samplesperpixel:hasalpha:isplanar:colorspacename:bitmapformat:bytesperrow:bitsperpixel:)