Hierarchy For Package foundry.veil.impl.client.render.shader
Class Hierarchy
- java.lang.Object
- com.mojang.blaze3d.shaders.AbstractUniform
- com.mojang.blaze3d.shaders.Uniform (implements java.lang.AutoCloseable)
- foundry.veil.impl.client.render.shader.ShaderProgramImpl.UniformWrapper
- com.mojang.blaze3d.shaders.Uniform (implements java.lang.AutoCloseable)
- foundry.veil.impl.client.render.shader.DirectShaderCompiler (implements foundry.veil.api.client.render.shader.ShaderCompiler)
- foundry.veil.impl.client.render.shader.CachedShaderCompiler
- net.minecraft.server.packs.resources.Resource
- foundry.veil.impl.client.render.shader.DummyResource
- net.minecraft.client.renderer.ShaderInstance (implements java.lang.AutoCloseable, com.mojang.blaze3d.shaders.Shader)
- foundry.veil.impl.client.render.shader.ShaderProgramImpl.Wrapper
- foundry.veil.impl.client.render.shader.ShaderProgramImpl (implements foundry.veil.api.client.render.shader.program.ShaderProgram)
- foundry.veil.impl.client.render.shader.SimpleShaderProcessor
- foundry.veil.impl.client.render.shader.VeilVanillaShaders
- com.mojang.blaze3d.shaders.AbstractUniform
Interface Hierarchy
- foundry.veil.impl.client.render.shader.VeilVanillaShaders.Context