net.minecraft.client.renderer

class ShaderManager$CompilationCache

implements AutoCloseable

gsu$a
net.minecraft.client.renderer.ShaderManager$CompilationCache
net.minecraft.class_10151$class_10170
net.minecraft.client.gl.ShaderLoader$Cache

Field summary

Modifier and TypeField
private final ShaderManager$Configs
b
configs
field_54022
definitions
final Map<ResourceLocation, Optional<PostChain>>
c
postChains
field_54025
postEffectProcessors
boolean
d
triggeredRecovery
field_55152
errorHandled

Constructor summary

ModifierConstructor
(ShaderManager arg0, ShaderManager$Configs definitions)

Method summary

Modifier and TypeMethod
public PostChain
a(alk arg0, Set<alk> arg1)
getOrLoadPostChain(ResourceLocation arg0, Set<ResourceLocation> arg1)
method_63523(class_2960 arg0, Set<class_2960> arg1)
getOrLoadProcessor(Identifier id, Set<Identifier> availableExternalTargets)
private PostChain
b(alk arg0, Set<alk> arg1)
loadPostChain(ResourceLocation arg0, Set<ResourceLocation> arg1)
method_63527(class_2960 arg0, Set<class_2960> arg1)
loadProcessor(Identifier id, Set<Identifier> availableExternalTargets)
public void
close()
close()
public String
a(alk arg0, fky arg1)
getShaderSource(ResourceLocation arg0, ShaderType arg1)
method_68498(class_2960 arg0, class_282 arg1)
getSource(Identifier id, ShaderType type)