/*
 *     Generated by class-dump 3.0.
 *
 *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004 by Steve Nygard.
 */

#import "NSObject.h"

@interface OpenGLCapabilities : NSObject
{
    struct GCCaps *glCapabilities;
    int screenCount;
}

+ (id)openGLCapabilities;
+ (long)vramForDisplayID:(struct _CGDirectDisplayID *)fp8;
+ (BOOL)hasLowVideoMemory;
+ (BOOL)canSupportVideoConference;
+ (BOOL)requiresSwitchToDepth16;
+ (BOOL)supportsFullScreenModeForDisplay:(struct _CGDirectDisplayID *)fp8;
+ (BOOL)exceedsOriginalTiBook;
+ (BOOL)isSupportedSystem;
- (void)dealloc;
- (id)extensionsForContext:(id)fp8;
- (const char *)rendererNameForContext:(id)fp8;
- (void)querySystemOpenGLCapabilities;
- (BOOL)requiresDepth16:(struct GCCaps *)fp8;
- (BOOL)supportsGL_EXT_texture_rectangle:(struct GCCaps *)fp8;
- (BOOL)supportsGL_APPLE_ycbcr_422:(struct GCCaps *)fp8;
- (BOOL)supportsGL_APPLE_client_storage:(struct GCCaps *)fp8;
- (BOOL)supportsGL_ARB_multitexture:(struct GCCaps *)fp8;
- (struct GCCaps *)glCapabilities;

@end

