mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-12 06:08:30 +09:00
[Feat] (Diligent, MG_Impl): clear depth in GL Clear when GL_DEPTH_BUFFER_BIT set
This commit is contained in:
@@ -44,6 +44,9 @@ namespace MobileGL::MG_Backend::DiligentBackend {
|
|||||||
const auto& color = MG_State::pGLContext->GetClearColor();
|
const auto& color = MG_State::pGLContext->GetClearColor();
|
||||||
renderer->Clear(color.x(), color.y(), color.z(), color.w());
|
renderer->Clear(color.x(), color.y(), color.z(), color.w());
|
||||||
}
|
}
|
||||||
|
if ((mask & GL_DEPTH_BUFFER_BIT) != 0) {
|
||||||
|
renderer->ClearDepth(MG_State::pGLContext->GetClearDepth());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void DrawArrays(GLenum mode, GLint first, GLsizei count) {
|
void DrawArrays(GLenum mode, GLint first, GLsizei count) {
|
||||||
|
|||||||
Reference in New Issue
Block a user