How does on-screen color inversion work in OS X?
问题 This is what OS X's built in color inversion feature can turn your screen into: It can invert all colors, turn them grayscale, adjust contrast. Now I want to build my own implementation and therefore need a professionals' advice. Inability to capture inverted screen made me thinking that inversion is a sort of an adjustment layer, that resides above all windows and simply is not exposed to the interaction events. Is that so? Is it done via OpenGL libs? I don't look into actual coding help,