MCPcopy Create free account
hub / github.com/OpenEndedGroup/Field2 / Texture

Method Texture

src/main/java/field/graphics/Texture.java:60–67  ·  view source on GitHub ↗
(TextureSpecification specification)

Source from the content-addressed store, hash-verified

58 public final TextureSpecification specification;
59 protected boolean bindless;
60 boolean isDoubleBuffered = true;
61 AtomicInteger pendingUploads = new AtomicInteger(0);
62 int boundCount = 0;
63 int uploadCount = 0;
64 AtomicReference<Runnable> postDrawQueue = new AtomicReference<>();
65
66 public Texture(TextureSpecification specification) {
67 this.specification = specification;
68 if (this.specification.forceSingleBuffered) setIsDoubleBuffered(false);
69
70 if (specification.source != null) {

Callers

nothing calls this directly

Calls 2

setIsDoubleBufferedMethod · 0.95
installReloadWatchMethod · 0.95

Tested by

no test coverage detected