xserver-multidpi/render
Dave Airlie 5a94934487 panoramiX: consolidate common id assignment code.
This adds a new FOR_NSCREENS_FORWARD_SKIP, which skips the first
element and is a common idiom throughout panoramiX code.

It then adds a new inline function to hide id assignment to a
panoramiX resource and cleans up lots of common repeated code.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Daniel Stone <daniel@fooishbar.org>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-03-10 11:00:48 +10:00
..
animcur.c render: Enable animated cursor block handler only when needed 2010-12-31 12:52:51 +00:00
filter.c Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
glyph.c Place glyph privates at correct location within the allocate storage 2010-06-06 16:22:12 -07:00
glyphstr.h render: Reshuffle and cull dead field from GlyphSetRec 2010-11-30 13:46:09 -05:00
Makefile.am render: Delete renderedge.[ch] 2010-11-01 22:54:18 -04:00
matrix.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
miindex.c Remove superfluous if(p!=NULL) checks around free(p); p=NULL; 2010-11-11 08:22:59 +10:00
mipict.c Move miTriangles to fb as fbTriangles() 2011-02-26 13:58:54 -05:00
mipict.h Move miTriangles to fb as fbTriangles() 2011-02-26 13:58:54 -05:00
mirect.c Clean up after removal of screen parameters from region macros. 2010-06-05 22:07:21 -07:00
mitrap.c Move miTriangles to fb as fbTriangles() 2011-02-26 13:58:54 -05:00
mitri.c Move miTriangles to fb as fbTriangles() 2011-02-26 13:58:54 -05:00
picture.c render: repack PictureRec 2010-11-30 13:46:08 -05:00
picture.h Change the devPrivates API to require dixRegisterPrivateKey 2010-06-05 19:23:03 -07:00
picturestr.h render: repack PictureRec 2010-11-30 13:46:08 -05:00
render.c panoramiX: consolidate common id assignment code. 2011-03-10 11:00:48 +10:00