Package foundry.veil.ext
Interface ShaderInstanceExtension
- All Known Implementing Classes:
DynamicBufferShaderInstanceMixin
@Internal
public interface ShaderInstanceExtension
-
Method Summary
Modifier and TypeMethodDescriptionbooleanintCollection<net.minecraft.resources.ResourceLocation> booleanveil$isRecompileReady(int activeBuffers) voidveil$recompile(boolean vertex, String source, int activeBuffers) booleanveil$swapBuffers(int activeBuffers)
-
Method Details
-
veil$isRecompileReady
boolean veil$isRecompileReady(int activeBuffers) -
veil$applyCompile
boolean veil$applyCompile() -
veil$swapBuffers
boolean veil$swapBuffers(int activeBuffers) -
veil$recompile
-
veil$getShaderSources
Collection<net.minecraft.resources.ResourceLocation> veil$getShaderSources() -
veil$getActiveBuffers
int veil$getActiveBuffers()
-