fix cross level generic GL rendering

This commit is contained in:
James Seibel
2026-03-21 16:35:50 -05:00
parent 70dd0bda72
commit dad2014c46
3 changed files with 3 additions and 5 deletions
@@ -54,7 +54,7 @@ public class GlDhRenderApiDefinition extends AbstractDhRenderApiDefinition
//===========//
//region
@Override public IDhGenericRenderer createGenericRenderer() { return GlGenericObjectRenderer.INSTANCE; }
@Override public IDhGenericRenderer createGenericRenderer() { return new GlGenericObjectRenderer(); }
@Override public IVertexBufferWrapper createVboWrapper(String name) { return new GLVertexBuffer(); }
@Override public ILodContainerUniformBufferWrapper createLodContainerUniformWrapper() { return new GlDummyUniformData(); }
@@ -76,8 +76,6 @@ public class GlGenericObjectRenderer implements IDhGenericRenderer
private static final DhApiRenderableBoxGroupShading DEFAULT_SHADING = DhApiRenderableBoxGroupShading.getUnshaded();
public static final GlGenericObjectRenderer INSTANCE = new GlGenericObjectRenderer();
/**
* Can be used to troubleshoot the renderer.
* If enabled several debug objects will render around (0,150,0).
@@ -176,7 +174,7 @@ public class GlGenericObjectRenderer implements IDhGenericRenderer
//=============//
//region
private GlGenericObjectRenderer() { }
public GlGenericObjectRenderer() { }
public void init()
{