Mercurial > sdl-ios-xcode
view src/video/Xext/extensions/xme.h @ 1689:109bdfe06b31 SDL-1.3
Fixed bug #232
------- Comment #2 From Matthias Geissert 2006-05-24 07:54 [reply] -------
See http://dri.sourceforge.net/doc/DRIuserguide.html, section 11.5. There is written that you need to use RTLD_GLOBAL, since, otherwise, nested open of dynamic libraries doesn't work. However, This is necassary in this case, since libGL opens the hardware-specific driver/library. I hope this helps you.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 20 Jun 2006 05:23:22 +0000 |
parents | 4da1ee79c9af |
children |
line wrap: on
line source
/* * Copyright 1993-2001 by Xi Graphics, Inc. * All Rights Reserved. * * Please see the LICENSE file accompanying this distribution for licensing * information. * * Please send any bug fixes and modifications to src@xig.com. * * $XiGId: xme.h,v 1.1.1.1 2001/11/19 19:01:10 jon Exp $ * */ #ifndef _XME_H_INCLUDED #define _XME_H_INCLUDED typedef struct { short x; short y; unsigned short w; unsigned short h; } XiGMiscViewInfo; typedef struct { unsigned short width; unsigned short height; int refresh; } XiGMiscResolutionInfo; extern Bool XiGMiscQueryVersion(Display * dpy, int *major, int *minor); extern int XiGMiscQueryViews(Display * dpy, int screen, XiGMiscViewInfo ** pviews); extern int XiGMiscQueryResolutions(Display * dpy, int screen, int view, int *pactive, XiGMiscResolutionInfo ** presolutions); extern void XiGMiscChangeResolution(Display * dpy, int screen, int view, int width, int height, int refresh); #endif /* _XME_H_INCLUDED */ /* vi: set ts=4 sw=4 expandtab: */