Fix post mod issues

This commit is contained in:
Daniel Mills 2021-07-28 21:34:02 -04:00
parent b4c0d8e829
commit f7ae9c06d8

View File

@ -51,7 +51,7 @@ public class IrisPostModifier extends EngineAssignedModifier<BlockData> {
PrecisionStopwatch p = PrecisionStopwatch.start();
int i;
AtomicInteger j = new AtomicInteger();
if (multicore) {
if (false) {
BurstExecutor e = getEngine().burst().burst(output.getWidth());
for (i = 0; i < output.getWidth(); i++) {
int finalI = i;
@ -479,13 +479,10 @@ public class IrisPostModifier extends EngineAssignedModifier<BlockData> {
}
public void setPostBlock(int x, int y, int z, BlockData d, int currentPostX, int currentPostZ, Hunk<BlockData> currentData) {
synchronized (currentData)
{
if (y < currentData.getHeight()) {
currentData.set(x & 15, y, z & 15, d);
}
}
}
public BlockData getPostBlock(int x, int y, int z, int cpx, int cpz, Hunk<BlockData> h) {
BlockData b = h.getClosest(x & 15, y, z & 15);