this patch removes cfb support from the six drivers where its use is an option - i740, nsc, s3, s3virge, siliconmotion, and via. cuts 600 lines of dead code. for all but s3virge cfb is a compile-time option. no one wants to use cfb anyway, it's slow and lacks Render support.
Created attachment 736 [details] [review] kill-cfb-1.patch
as a side effect this kills the last user of xf24_32bpp, which is another ~800 LoC.
Created attachment 739 [details] [review] kill-cfb-2.patch extends the previous patch to also remove xf24_32bpp, since it's now useless.
Created attachment 783 [details] [review] kill-cfb-3.patch more cleanup, delete some header references and dead code, and fix comments to refer to fb instead of cfb.
applied, along with some Imakefile cleanup.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.