Gamma is set in the video card's LUT, however, it cannot compensate for nonuniformity if the monitor would have hardware inconsistencies.
Example: the upper left block of the screen somewhat displays darker than the other blocks... This can be corrected by hardware (by the monitor manufacturer), however, there may still be some inconsistencies and the upper left block would still be darker...
Are there any API's that would adjust all RGB values (possibly inside framebuffer) that would compensate for this nonuniformity in the upper left block of pixels alone?
so that when the monitor receives the framebuffer, it would display higher values for the upper left block, and thus would increase the screen output for the block resulting in a uniform screen luminance...
Thank you very much