fix fluid chunk indexing from java side
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
This commit is contained in:
parent
103a0d0d36
commit
6ce1c474d5
@ -1209,6 +1209,7 @@ Explicit memory management of fluid chunk cache buffers
|
||||
Fix GriddedDataCellManager memory leak caused by physics and ConcurrentHashMap
|
||||
Fix fluid sim null pointer bug with unallocated chunks
|
||||
Fix fluid sim NP bug with skipped chunks
|
||||
Fix fluid chunk indexing from java side
|
||||
|
||||
|
||||
|
||||
|
||||
@ -87,7 +87,7 @@ public class FluidChunkData {
|
||||
* @return The index
|
||||
*/
|
||||
public int IX(int x, int y, int z){
|
||||
return x * ServerFluidChunk.BUFFER_DIM * ServerFluidChunk.BUFFER_DIM + y * ServerFluidChunk.BUFFER_DIM + z;
|
||||
return x + y * ServerFluidChunk.BUFFER_DIM + z * ServerFluidChunk.BUFFER_DIM * ServerFluidChunk.BUFFER_DIM;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -401,7 +401,7 @@ public class ServerFluidChunk {
|
||||
* @return The index
|
||||
*/
|
||||
public int IX(int x, int y, int z){
|
||||
return x * ServerFluidChunk.BUFFER_DIM * ServerFluidChunk.BUFFER_DIM + y * ServerFluidChunk.BUFFER_DIM + z;
|
||||
return x + y * ServerFluidChunk.BUFFER_DIM + z * ServerFluidChunk.BUFFER_DIM * ServerFluidChunk.BUFFER_DIM;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Loading…
Reference in New Issue
Block a user