A programmable buffer integrated circuit which can be programmed to output
a set of gamma correction reference voltages to be used in LCD displays.
Once programmed, the buffers will continuously output the programmed
value. The device incorporates a programming interface to allow the
programming of the buffer outputs to the desired values during
manufacturing and test of the panel. Multiple sets of values can be
programmed to provide different gamma correction curves for different
user or application requirements.