[Feat] (MG_State/TextureState): Add GL_FLOAT_32_UNSIGNED_INT_24_8_REV.

This commit is contained in:
BZLZHH
2025-11-30 11:42:20 +08:00
parent 7a9cb2dafb
commit 6293f3f0ab
5 changed files with 15 additions and 8 deletions
@@ -272,6 +272,8 @@ namespace MobileGL {
return TexturePixelDataType::UnsignedInt2101010Rev;
case GL_UNSIGNED_INT_5_9_9_9_REV:
return TexturePixelDataType::UnsignedInt5999Rev;
case GL_FLOAT_32_UNSIGNED_INT_24_8_REV:
return TexturePixelDataType::Float32UnsignedInt248Rev;
default:
return TexturePixelDataType::Unknown;
}
@@ -447,4 +449,4 @@ namespace MobileGL {
}
}
} // namespace MG_Util
} // namespace MobileGL
} // namespace MobileGL
@@ -265,6 +265,8 @@ namespace MobileGL {
return GL_UNSIGNED_INT_10F_11F_11F_REV;
case TexturePixelDataType::UnsignedInt5999Rev:
return GL_UNSIGNED_INT_5_9_9_9_REV;
case TexturePixelDataType::Float32UnsignedInt248Rev:
return GL_FLOAT_32_UNSIGNED_INT_24_8_REV;
default:
return GL_UNKNOWN_MGL;
}
@@ -441,4 +443,4 @@ namespace MobileGL {
}
}
} // namespace MG_Util
} // namespace MobileGL
} // namespace MobileGL
@@ -267,6 +267,8 @@ namespace MobileGL {
return "UnsignedInt101111Rev";
case TexturePixelDataType::UnsignedInt5999Rev:
return "UnsignedInt5999Rev";
case TexturePixelDataType::Float32UnsignedInt248Rev:
return "Float32UnsignedInt248Rev";
default:
return "Unknown";
}
@@ -400,4 +402,4 @@ namespace MobileGL {
}
}
} // namespace MG_Util
} // namespace MobileGL
} // namespace MobileGL