Skip to content

Commit

Permalink
why
Browse files Browse the repository at this point in the history
  • Loading branch information
Cadiboo committed Jan 15, 2019
1 parent be7dab8 commit 158a122
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions src/main/java/io/github/cadiboo/nocubes/util/PooledFace.java
Original file line number Diff line number Diff line change
Expand Up @@ -43,20 +43,20 @@ public static PooledFace retain(final PooledVec3 vertex0, final PooledVec3 verte
}

public static PooledFace retain(final PooledVec3 vertex0, final PooledVec3 vertex1, final PooledVec3 vertex2, final PooledVec3 vertex3) {
synchronized (POOL) {
if (!POOL.isEmpty()) {
PooledFace pooledFace = POOL.remove(POOL.size() - 1);

if (pooledFace != null && pooledFace.released) {
pooledFace.released = false;
pooledFace.vertex0 = vertex0;
pooledFace.vertex1 = vertex1;
pooledFace.vertex2 = vertex3;
pooledFace.vertex3 = vertex3;
return pooledFace;
}
}
}
// synchronized (POOL) {
// if (!POOL.isEmpty()) {
// PooledFace pooledFace = POOL.remove(POOL.size() - 1);
//
// if (pooledFace != null && pooledFace.released) {
// pooledFace.released = false;
// pooledFace.vertex0 = vertex0;
// pooledFace.vertex1 = vertex1;
// pooledFace.vertex2 = vertex3;
// pooledFace.vertex3 = vertex3;
// return pooledFace;
// }
// }
// }

return new PooledFace(vertex0, vertex1, vertex2, vertex3);
}
Expand Down

0 comments on commit 158a122

Please sign in to comment.