7#ifndef PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_GLX_H
8#define PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_GLX_H
13PXR_NAMESPACE_OPEN_SCOPE
16class GarchGLXContextState {
19 GarchGLXContextState();
22 GarchGLXContextState(Display*, GLXDrawable, GLXContext);
25 bool operator==(
const GarchGLXContextState& rhs)
const;
28 size_t GetHash()
const;
37 static void DoneCurrent();
49typedef GarchGLXContextState GarchGLPlatformContextState;
52PXR_NAMESPACE_CLOSE_SCOPE