Skip to content

Commit 02a849c

Browse files
committed
misc fixes
1 parent 2f214fd commit 02a849c

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

Source/Renderer/RenderTarget.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ RenderTarget::~RenderTarget() {
5353

5454
void RenderTarget::Begin(bool clear) {
5555
rlDrawRenderBatchActive();
56+
rlResetDrawDepth();
5657
rlEnableFramebuffer(m_FBO);
5758

5859
glViewport(m_Viewport.x, m_Viewport.y, m_Viewport.w, m_Viewport.h);
@@ -76,4 +77,5 @@ void RenderTarget::End() {
7677

7778
rlDisableFramebuffer();
7879
glViewport(0, 0, g_WindowMan.GetResX(), g_WindowMan.GetResY());
80+
rlResetDrawDepth();
7981
}

Source/Renderer/Shader.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ void Shader::Begin() {
107107
void Shader::End() const {
108108
rlSetShader(rlGetShaderIdDefault(), rlGetShaderLocsDefault());
109109
rlDisableShader();
110+
rlClearActiveTextures();
110111
}
111112

112113
GLint Shader::GetUniformLocation(const std::string& name) const { return glGetUniformLocation(m_ProgramID, name.c_str()); }

Source/Renderer/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ sources += files(
88
'raylib/rtextures.c',
99
'raylib/rlutils.c',
1010
'GLCheck.cpp',
11+
'Draw.cpp',
1112
)

0 commit comments

Comments
 (0)