Files
Angelica/src/main/java/net/coderbot/batchedentityrendering/impl/BatchingDebugMessageHelper.java
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

17 lines
570 B
Java
Raw Normal View History

+4
2023-12-24 21:49:28 -08:00
package net.coderbot.batchedentityrendering.impl;
public class BatchingDebugMessageHelper {
public static String getDebugMessage(DrawCallTrackingRenderBuffers drawTracker) {
int drawCalls = drawTracker.getDrawCalls();
int renderTypes = drawTracker.getRenderTypes();
if (drawCalls > 0) {
int effectivenessTimes10 = renderTypes * 1000 / drawCalls;
float effectiveness = effectivenessTimes10 / 10.0F;
return drawCalls + " draw calls / " + renderTypes + " render types = " + effectiveness + "% effective";
} else {
return "(no draw calls)";
}
}
}