7 #ifndef PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_H
8 #define PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_H
18 #if defined(ARCH_OS_LINUX)
22 #elif defined(ARCH_OS_DARWIN)
24 #include "pxr/imaging/garch/glPlatformContextDarwin.h"
26 #elif defined(ARCH_OS_WINDOWS)
28 #include "pxr/imaging/garch/glPlatformContextWindows.h"
32 #error "Unknown platform"
55 #endif // PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_H
PXR_NAMESPACE_OPEN_SCOPE GARCH_API GarchGLPlatformContextState GarchGetNullGLPlatformContextState()
GarchGLXContextState GarchGLPlatformContextState
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
size_t operator()(const PXR_NS::GarchGLPlatformContextState &x) const
#define PXR_NAMESPACE_CLOSE_SCOPE