24 #ifndef PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_GLX_H
25 #define PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_GLX_H
30 PXR_NAMESPACE_OPEN_SCOPE
33 class GarchGLXContextState {
36 GarchGLXContextState();
39 GarchGLXContextState(Display*, GLXDrawable, GLXContext);
42 bool operator==(
const GarchGLXContextState& rhs)
const;
45 size_t GetHash()
const;
54 static void DoneCurrent();
66 typedef GarchGLXContextState GarchGLPlatformContextState;
69 PXR_NAMESPACE_CLOSE_SCOPE
71 #endif // PXR_IMAGING_GARCH_GL_PLATFORM_CONTEXT_GLX_H
VT_API bool operator==(VtDictionary const &, VtDictionary const &)
Equality comparison.