24 #ifndef PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_H
25 #define PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_H
35 #if defined(ARCH_OS_LINUX)
39 #elif defined(ARCH_OS_DARWIN)
41 #include "pxr/imaging/garch/glPlatformContextDarwin.h"
43 #elif defined(ARCH_OS_WINDOWS)
45 #include "pxr/imaging/garch/glPlatformContextWindows.h"
49 #error "Unknown platform"
72 #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