fix the gc not being enabled..

This commit is contained in:
RandomityGuy 2025-08-07 17:56:33 +05:30
parent fba95c34df
commit c435282cb5
3 changed files with 10 additions and 9 deletions

View file

@ -4,7 +4,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.randomityguy.mbhaxe.mbu" package="com.randomityguy.mbhaxe.mbu"
android:installLocation="auto" android:installLocation="auto"
android:versionCode="9" android:versionCode="10"
android:versionName="2.2.3"> android:versionName="2.2.3">
<!-- Tell the system this app requires OpenGL ES 3.0. --> <!-- Tell the system this app requires OpenGL ES 3.0. -->

View file

@ -1034,14 +1034,14 @@ class DifBuilder {
var retrievefunc = shaderMaterialDict[exactName]; var retrievefunc = shaderMaterialDict[exactName];
shaderWorker.addTask(fwd -> { shaderWorker.addTask(fwd -> {
retrievefunc(shad -> { retrievefunc(shad -> {
var zPass = material.mainPass.clone(); // var zPass = material.mainPass.clone();
zPass.removeShader(material.textureShader); // zPass.removeShader(material.textureShader);
var tx = zPass.getShader(h3d.shader.Texture); // var tx = zPass.getShader(h3d.shader.Texture);
zPass.removeShader(tx); // zPass.removeShader(tx);
zPass.setColorMask(false, false, false, false); // zPass.setColorMask(false, false, false, false);
zPass.depthWrite = true; // zPass.depthWrite = true;
zPass.setPassName("zPass"); // zPass.setPassName("zPass");
material.addPass(zPass); // material.addPass(zPass);
material.mainPass.depthTest = LessEqual; material.mainPass.depthTest = LessEqual;
material.mainPass.removeShader(material.textureShader); material.mainPass.removeShader(material.textureShader);

View file

@ -67,6 +67,7 @@ class Http {
} }
hl.Gc.enable(false); hl.Gc.enable(false);
http.request(req.post); http.request(req.post);
hl.Gc.enable(true);
} }
} }
#end #end