mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-13 06:38:31 +09:00
[Fix] (MG_State/RenderState): track front face mode
This commit is contained in:
@@ -305,6 +305,9 @@ namespace MobileGL::MG_Impl::GLImpl {
|
||||
case GL_CULL_FACE_MODE:
|
||||
*params = static_cast<GLint>(MG_Util::ConvertCullFaceModeToGLEnum(MG_State::pGLContext->GetCullFaceMode()));
|
||||
break;
|
||||
case GL_FRONT_FACE:
|
||||
*params = static_cast<GLint>(MG_Util::ConvertFrontFaceModeToGLEnum(MG_State::pGLContext->GetFrontFaceMode()));
|
||||
break;
|
||||
case GL_CURRENT_PROGRAM: {
|
||||
const auto& currentProgram = MG_State::pGLContext->GetCurrentProgram();
|
||||
*params = currentProgram ? (GLint)currentProgram->GetExternalIndex() : 0;
|
||||
|
||||
Reference in New Issue
Block a user