Uses of Record Class
net.minecraft.client.gl.ShaderProgramKey
Packages that use ShaderProgramKey
-
Uses of ShaderProgramKey in com.mojang.blaze3d.systems
Methods in com.mojang.blaze3d.systems with parameters of type ShaderProgramKeyModifier and TypeMethodDescriptionstatic @Nullable ShaderProgram
RenderSystem.setShader
(ShaderProgramKey shaderProgramKey) -
Uses of ShaderProgramKey in net.minecraft.client.gl
Fields in net.minecraft.client.gl declared as ShaderProgramKeyModifier and TypeFieldDescriptionstatic final ShaderProgramKey
ShaderProgramKeys.BLIT_SCREEN
static final ShaderProgramKey
ShaderProgramKeys.LIGHTMAP
static final ShaderProgramKey
ShaderProgramKeys.PARTICLE
static final ShaderProgramKey
ShaderProgramKeys.POSITION
static final ShaderProgramKey
ShaderProgramKeys.POSITION_COLOR
static final ShaderProgramKey
ShaderProgramKeys.POSITION_COLOR_LIGHTMAP
static final ShaderProgramKey
ShaderProgramKeys.POSITION_COLOR_TEX_LIGHTMAP
static final ShaderProgramKey
ShaderProgramKeys.POSITION_TEX
static final ShaderProgramKey
ShaderProgramKeys.POSITION_TEX_COLOR
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ARMOR_CUTOUT_NO_CULL
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ARMOR_ENTITY_GLINT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ARMOR_TRANSLUCENT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_BEACON_BEAM
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_BREEZE_WIND
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_CLOUDS
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_CRUMBLING
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_CUTOUT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_CUTOUT_MIPPED
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_END_GATEWAY
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_END_PORTAL
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENERGY_SWIRL
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_ALPHA
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_CUTOUT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_CUTOUT_NO_CULL
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_DECAL
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_GLINT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_NO_OUTLINE
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_SHADOW
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_SMOOTH_CUTOUT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_SOLID
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_TRANSLUCENT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVE
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_EYES
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_GLINT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_GLINT_TRANSLUCENT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_GUI
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_GUI_GHOST_RECIPE_OVERLAY
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_GUI_OVERLAY
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_GUI_TEXT_HIGHLIGHT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_LEASH
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_LIGHTNING
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_LINES
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_OUTLINE
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_SOLID
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TEXT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TEXT_BACKGROUND
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGH
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TEXT_INTENSITY
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TEXT_SEE_THROUGH
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TRANSLUCENT
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TRANSLUCENT_MOVING_BLOCK
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_TRIPWIRE
static final ShaderProgramKey
ShaderProgramKeys.RENDERTYPE_WATER_MASK
Fields in net.minecraft.client.gl with type parameters of type ShaderProgramKeyModifier and TypeFieldDescriptionprivate static final List
<ShaderProgramKey> ShaderProgramKeys.ALL
(package private) final Map
<ShaderProgramKey, Optional<ShaderProgram>> ShaderLoader.Cache.shaderPrograms
Methods in net.minecraft.client.gl that return ShaderProgramKeyModifier and TypeMethodDescriptionPostEffectPipeline.Pass.getShaderProgramKey()
private static ShaderProgramKey
ShaderProgramKeys.register
(String id, VertexFormat format) private static ShaderProgramKey
ShaderProgramKeys.register
(String is, VertexFormat format, Defines defines) Methods in net.minecraft.client.gl that return types with arguments of type ShaderProgramKeyMethods in net.minecraft.client.gl with parameters of type ShaderProgramKeyModifier and TypeMethodDescription(package private) static ShaderProgram
ShaderLoader.createProgram
(ShaderProgramKey key, ShaderProgramDefinition definition, CompiledShader vertexShader, CompiledShader fragmentShader) ShaderLoader.getOrCreateProgram
(ShaderProgramKey key) ShaderLoader.Cache.getOrLoadProgram
(ShaderProgramKey key) ShaderLoader.getProgramToLoad
(ShaderProgramKey key) (package private) ShaderProgram
ShaderLoader.Cache.loadProgram
(ShaderProgramKey key) void
ShaderLoader.preload
(ResourceFactory factory, ShaderProgramKey[] keys) -
Uses of ShaderProgramKey in net.minecraft.client.render
Fields in net.minecraft.client.render with type parameters of type ShaderProgramKeyModifier and TypeFieldDescriptionprivate final Optional
<ShaderProgramKey> RenderPhase.ShaderProgram.supplier
Constructors in net.minecraft.client.render with parameters of type ShaderProgramKey