ソースを参照

Fix WebXR on desktop emulator by reseting active texture unit

David Snopek 1 年間 前
コミット
67d8102f95
1 ファイル変更2 行追加0 行削除
  1. 2 0
      drivers/gles3/rasterizer_scene_gles3.cpp

+ 2 - 0
drivers/gles3/rasterizer_scene_gles3.cpp

@@ -2497,6 +2497,8 @@ void RasterizerSceneGLES3::render_scene(const Ref<RenderSceneBuffers> &p_render_
 	}
 	}
 	glDisable(GL_BLEND);
 	glDisable(GL_BLEND);
 	texture_storage->render_target_disable_clear_request(rb->render_target);
 	texture_storage->render_target_disable_clear_request(rb->render_target);
+
+	glActiveTexture(GL_TEXTURE0);
 }
 }
 
 
 template <PassMode p_pass_mode>
 template <PassMode p_pass_mode>