xserver-multidpi/hw/dmx/doc
Jamey Sharp a7c7ebe4b3 Delete XineramaScreenRegions cache.
Every screen region consists of a single rectangle, so initializing a
stack-allocated region for each screen on-demand does no heap allocation
and is fast.

This eliminates a MAXSCREENS-sized array.

The REGION_UNINIT calls are no-ops since no boxes are actually allocated
for a single-rectangle region, but it seemed wiser to include them.

Signed-off-by: Jamey Sharp <jamey@minilop.net>
Reviewed-by: Tiago Vignatti <tiago.vignatti@nokia.com>
Tested-by: Tiago Vignatti <tiago.vignatti@nokia.com> (i686 GNU/Linux)
2010-06-03 14:03:23 -07:00
..
.gitignore dmx: Ignore linuxdoc generated docs 2010-04-26 11:35:49 -05:00
dmx.xml Delete XineramaScreenRegions cache. 2010-06-03 14:03:23 -07:00
DMXSpec-v1.txt Add Distributed Multihead X (DMX) support 2004-06-30 20:06:56 +00:00
DMXSpec.txt Add Distributed Multihead X (DMX) support 2004-06-30 20:06:56 +00:00
doxygen.conf dmx: remove doxygen-generated files. 2009-10-20 13:32:16 +10:00
doxygen.css Add Distributed Multihead X (DMX) support 2004-06-30 20:06:56 +00:00
doxygen.foot Add Distributed Multihead X (DMX) support 2004-06-30 20:06:56 +00:00
doxygen.head Add Distributed Multihead X (DMX) support 2004-06-30 20:06:56 +00:00
Makefile.am Convert LinuxDoc documents to DocBook/XML 2010-05-20 11:29:52 -07:00
scaled.xml Convert LinuxDoc documents to DocBook/XML 2010-05-20 11:29:52 -07:00