summaryrefslogtreecommitdiff
path: root/extensions.c
AgeCommit message (Collapse)AuthorFilesLines
2012-07-21Convert to X.Org standard indentation & cleanup whitespaceAlan Coopersmith1-118/+124
Performed with util/modular/x-indent-all.sh, followed by manual fixups Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-09-30Stop wrapping malloc & freeAlan Coopersmith1-4/+10
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
2010-10-30Sun's copyrights now belong to OracleAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-07-23Add basic support for GLX extensionKristian Høgsberg1-1/+2
Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
2010-01-14Update Sun license notices to current X.Org standard formAlan Coopersmith1-21/+15
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-13Fix typo in MIT-SHM name that caused it not to be decodedAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-12Add GenericEvent supportAlan Coopersmith1-0/+28
Allows extensions to register their own decoders for GenericEvents, though none do, since XInput isn't decoded yet Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-12Print more useful messages for unknown replies, events & errorsAlan Coopersmith1-3/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-12Stop creating invalid name entries for extensions that aren't presentAlan Coopersmith1-0/+5
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-12Convert extension decoding to function pointer tablesAlan Coopersmith1-39/+84
Each extension now registers it's own request, reply, event & error decoding functions as needed in the central table, instead of a cascading block of if/else statements to modify for each new extension added. Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-05-06Report names for all extensions, not just those we knowAlan Coopersmith1-0/+233
Move extension handling to new extensions.c & extensions.h files Start to make extension handling more generic/modular/extendable Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>