aboutsummaryrefslogblamecommitdiffstats
path: root/README
blob: ff087e6e8da22ab5e00c02936fbfb82cefc5bbe3 (plain) (tree)
1
2
3
4
5
6
7




                                                                   

                                                           






                                                                





                                                             
        

                                                            

                                                                   
 
NAME
	libgamma - Display server abstraction layer for gamma ramps

DESCRIPTION
	libgamma is a library that aims to abstract away the
	display server when adjusting the colour curves for
	monitors via gamma ramps.

RATIONALE
	The principal goal of libgamma is to provide abstraction
	now that we are entering a world of multiple display
	servers and to reduce code duplication both within and
	between software like redshift(1) and blueshift(1).

NOTES
	You should avoid using libgamma, and use libcoopgamma
	instead (which uses libgamma), it enables programs to
	not monopolise the gamma ramps. Programs that use
	libcoopgamma can run concurrently.

SEE ALSO
	libcoopgamma(7), blueshift(1), xgamma(1), xrandr(1),
	pylibgamma, jlibgamma, libgammamm

	Full documentation available locally via: info '(libgamma)'