Class TextureSurgeon.TextureSurgeonTest
java.lang.Object
team.lodestar.lodestone.systems.rendering.multipass.TextureSurgeon.TextureSurgeonTest
- Enclosing class:
- TextureSurgeon
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic net.minecraft.resources.ResourceLocationstatic final ConcurrentHashMap<org.antlr.v4.runtime.misc.Triple<net.minecraft.resources.ResourceLocation,Integer, Integer>, DynamicTexture> static final ConcurrentHashMap<org.antlr.v4.runtime.misc.Triple<net.minecraft.resources.ResourceLocation,Integer, Integer>, DynamicTexture> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbegin(boolean clearBuffer) protected voidend(boolean clearBuffer) operateWithShaders(VFXBuilders.ScreenVFXBuilder builder, net.minecraft.client.renderer.ShaderInstance... shaders) setSourceTexture(net.minecraft.resources.ResourceLocation sourceTexture, int size) setSourceTexture(net.minecraft.resources.ResourceLocation sourceTexture, int width, int height) setSourceTexture(DynamicTexture texture) updateRenderTarget(boolean clearBuffer) updateRenderTarget(net.minecraft.resources.ResourceLocation drawToLocation, DynamicTexture sourceTexture, boolean clearBuffer)
-
Field Details
-
DRAW_TO_TEXTURES
public static final ConcurrentHashMap<org.antlr.v4.runtime.misc.Triple<net.minecraft.resources.ResourceLocation,Integer, DRAW_TO_TEXTURESInteger>, DynamicTexture> -
SOURCE_TEXTURES
public static final ConcurrentHashMap<org.antlr.v4.runtime.misc.Triple<net.minecraft.resources.ResourceLocation,Integer, SOURCE_TEXTURESInteger>, DynamicTexture> -
DEFAULT_PATIENT_TEXTURE
public static net.minecraft.resources.ResourceLocation DEFAULT_PATIENT_TEXTURE
-
-
Constructor Details
-
TextureSurgeonTest
public TextureSurgeonTest()
-
-
Method Details
-
shouldDumpTextures
-
setSourceTexture
public TextureSurgeon.TextureSurgeonTest setSourceTexture(net.minecraft.resources.ResourceLocation sourceTexture, int size) -
setSourceTexture
public TextureSurgeon.TextureSurgeonTest setSourceTexture(net.minecraft.resources.ResourceLocation sourceTexture, int width, int height) -
setSourceTexture
-
updateRenderTarget
-
updateRenderTarget
public TextureSurgeon.TextureSurgeonTest updateRenderTarget(net.minecraft.resources.ResourceLocation drawToLocation, DynamicTexture sourceTexture, boolean clearBuffer) -
begin
-
operateWithShaders
public TextureSurgeon.TextureSurgeonTest operateWithShaders(VFXBuilders.ScreenVFXBuilder builder, net.minecraft.client.renderer.ShaderInstance... shaders) -
operate
-
end
-
dumpTexture
protected void dumpTexture()
-