net.minecraft.client.gl

class ShaderLoader$Cache

implements AutoCloseable

hph$a
net.minecraft.client.renderer.ShaderManager$CompilationCache
net.minecraft.class_10151$class_10170
net.minecraft.client.gl.ShaderLoader$Cache
net.minecraft.unmapped.C_fpwiwmrb$C_ylsjmaiq
net.minecraft.unmapped.C_fpwiwmrb$C_ylsjmaiq
net.minecraft.src.C_345899_$C_345660_

Field summary

Modifier and TypeField
private final ShaderLoader$Definitions
b
configs
field_54022
definitions
f_bjfgmxlg
f_349071_
final Map<Identifier, Optional<PostEffectProcessor>>
c
postChains
field_54025
postEffectProcessors
f_amnumssm
f_346580_
boolean
d
triggeredRecovery
field_55152
errorHandled
f_aslcovkd
f_370803_

Constructor summary

ModifierConstructor
(ShaderLoader p_369367_, ShaderLoader$Definitions definitions)

Method summary

Modifier and TypeMethod
public PostEffectProcessor
a(amo o, Set<amo> arg1)
getOrLoadPostChain(Identifier arg0, Set<Identifier> arg1)
method_63523(class_2960 arg0, Set<class_2960> arg1)
getOrLoadProcessor(Identifier id, Set<Identifier> availableExternalTargets)
m_nabqdaec(C_dbqpwypu arg0, Set<C_dbqpwypu> arg1)
m_nabqdaec(Identifier arg0, Set<Identifier> set2)
m_356638_(C_432211_ p_368742_, Set<C_432211_> arg1)
private PostEffectProcessor
b(amo o, Set<amo> arg1)
loadPostChain(Identifier arg0, Set<Identifier> arg1)
method_63527(class_2960 arg0, Set<class_2960> arg1)
loadProcessor(Identifier id, Set<Identifier> availableExternalTargets)
m_pjfdztri(C_dbqpwypu arg0, Set<C_dbqpwypu> arg1)
m_pjfdztri(Identifier arg0, Set<Identifier> set2)
m_357511_(C_432211_ p_366419_, Set<C_432211_> arg1)
public void
close()
close()
close()
public String
a(amo o, ShaderType arg1)
getShaderSource(Identifier arg0, ShaderType arg1)
method_68498(class_2960 arg0, ShaderType arg1)
getSource(Identifier id, ShaderType type)
m_kmkdrncq(C_dbqpwypu arg0, com.mojang.blaze3d.shaders.ShaderType arg1)
m_kmkdrncq(Identifier id, com.mojang.blaze3d.shaders.ShaderType type)
m_387825_(C_432211_ p_392413_, ShaderType arg1)