Beispiel #1
0
bool
GlfTestGLContext::_IsEqual(GlfGLContextSharedPtr const &rhs) const
{
    if (const GlfTestGLContext* rhsRaw =
            dynamic_cast<const GlfTestGLContext*>(rhs.get())) {
        return *_context == *rhsRaw->_context;
    }
    return false;
}
Beispiel #2
0
bool
GlfGLRawContext::_IsEqual(const GlfGLContextSharedPtr& rhs) const
{
    if (const GlfGLRawContext* rhsRaw =
                dynamic_cast<const GlfGLRawContext*>(rhs.get())) {
        return _state == rhsRaw->_state;
    }
    return false;
}