Простой прямой медиа-уровень (SDL) обеспечивает уровень, который позволяет одному и тому же коду компилироваться в согласованное многоплатформенное приложение. Однако для 3D-графики SDL использует OpenGL. OpenGL имеет известную историю непоследовательности на разных платформах, даже на платформах ПК (Windows, Linux и Mac), поэтому мой вопрос в том, применимо ли это при использовании OpenGL с SDL? Или SDL предоставил решение для этой несоответствия?
Это все еще применяется при использовании OpenGL с SDL?
Да.
Или SDL предоставил решение для этой несоответствия?
Нет. Ближайший 2D ускоренный рендеринг API, который оборачивает OpenGL / OpenGL ES / DirectX по мере необходимости.