Uses of Class
net.minecraft.client.gl.ShaderProgram
Packages that use ShaderProgram
-
Uses of ShaderProgram in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as ShaderProgramMethods in com.mojang.blaze3d.systems that return ShaderProgramMethods in com.mojang.blaze3d.systems with parameters of type ShaderProgramModifier and TypeMethodDescriptionstatic voidRenderSystem.setupShaderLights(ShaderProgram shader) Method parameters in com.mojang.blaze3d.systems with type arguments of type ShaderProgramModifier and TypeMethodDescriptionstatic voidRenderSystem.setShader(Supplier<ShaderProgram> program) Sets theRenderSystem's global shader program. -
Uses of ShaderProgram in net.minecraft.client.gl
Fields in net.minecraft.client.gl declared as ShaderProgramMethods in net.minecraft.client.gl with parameters of type ShaderProgramModifier and TypeMethodDescriptionvoidVertexBuffer.draw(Matrix4f viewMatrix, Matrix4f projectionMatrix, ShaderProgram program) Draws the contents in this vertex buffer withprogram.private voidVertexBuffer.drawInternal(Matrix4f viewMatrix, Matrix4f projectionMatrix, ShaderProgram shader) -
Uses of ShaderProgram in net.minecraft.client.render
Fields in net.minecraft.client.render declared as ShaderProgramModifier and TypeFieldDescriptionGameRenderer.blitScreenProgramprivate static @Nullable ShaderProgramGameRenderer.particleProgramprivate static @Nullable ShaderProgramGameRenderer.positionColorLightmapProgramprivate static @Nullable ShaderProgramGameRenderer.positionColorProgramprivate static @Nullable ShaderProgramGameRenderer.positionColorTexLightmapProgramprivate static @Nullable ShaderProgramGameRenderer.positionProgramprivate static @Nullable ShaderProgramGameRenderer.positionTexColorProgramprivate static @Nullable ShaderProgramGameRenderer.positionTexProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeArmorCutoutNoCullProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeArmorEntityGlintProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeArmorGlintProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeBeaconBeamProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeBreezeWindProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeCloudsProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeCrumblingProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeCutoutMippedProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeCutoutProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEndGatewayProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEndPortalProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEnergySwirlProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityAlphaProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityCutoutNoNullProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityCutoutNoNullZOffsetProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityCutoutProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityDecalProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityGlintDirectProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityGlintProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityNoOutlineProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityShadowProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntitySmoothCutoutProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntitySolidProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityTranslucentCullProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityTranslucentEmissiveProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEntityTranslucentProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeEyesProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeGlintDirectProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeGlintProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeGlintTranslucentProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeGuiGhostRecipeOverlayProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeGuiOverlayProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeGuiProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeGuiTextHighlightProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeItemEntityTranslucentCullProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeLeashProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeLightningProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeLinesProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeOutlineProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeSolidProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTextBackgroundProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTextBackgroundSeeThroughProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTextIntensityProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTextIntensitySeeThroughProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTextProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTextSeeThroughProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTranslucentMovingBlockProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTranslucentProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeTripwireProgramprivate static @Nullable ShaderProgramGameRenderer.renderTypeWaterMaskProgramFields in net.minecraft.client.render with type parameters of type ShaderProgramModifier and TypeFieldDescriptionprivate final Map<String, ShaderProgram> GameRenderer.programsprivate final Optional<Supplier<ShaderProgram>> RenderPhase.ShaderProgram.supplierMethods in net.minecraft.client.render that return ShaderProgramModifier and TypeMethodDescriptionstatic @Nullable ShaderProgramGameRenderer.getParticleProgram()static @Nullable ShaderProgramGameRenderer.getPositionColorLightmapProgram()static @Nullable ShaderProgramGameRenderer.getPositionColorProgram()static @Nullable ShaderProgramGameRenderer.getPositionColorTexLightmapProgram()static @Nullable ShaderProgramGameRenderer.getPositionProgram()static @Nullable ShaderProgramGameRenderer.getPositionTexColorProgram()static @Nullable ShaderProgramGameRenderer.getPositionTexProgram()GameRenderer.getProgram(@Nullable String name) static @Nullable ShaderProgramGameRenderer.getRenderTypeArmorCutoutNoCullProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeArmorEntityGlintProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeArmorGlintProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeBeaconBeamProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeBreezeWindProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeCloudsProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeCrumblingProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeCutoutMippedProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeCutoutProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEndGatewayProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEndPortalProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEnergySwirlProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityAlphaProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityCutoutNoNullProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityCutoutNoNullZOffsetProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityCutoutProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityDecalProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityGlintDirectProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityGlintProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityNoOutlineProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityShadowProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntitySmoothCutoutProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntitySolidProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityTranslucentCullProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityTranslucentEmissiveProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEntityTranslucentProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeEyesProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeGlintDirectProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeGlintProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeGlintTranslucentProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeGuiGhostRecipeOverlayProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeGuiOverlayProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeGuiProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeGuiTextHighlightProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeItemEntityTranslucentCullProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeLeashProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeLightningProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeLinesProgram()Returns therendertype_linesshader program.static @Nullable ShaderProgramGameRenderer.getRenderTypeOutlineProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeSolidProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTextBackgroundProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTextBackgroundSeeThroughProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTextIntensityProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTextIntensitySeeThroughProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTextProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTextSeeThroughProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTranslucentMovingBlockProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTranslucentProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeTripwireProgram()static @Nullable ShaderProgramGameRenderer.getRenderTypeWaterMaskProgram()private ShaderProgramGameRenderer.preloadProgram(ResourceFactory factory, String name, VertexFormat format) Constructor parameters in net.minecraft.client.render with type arguments of type ShaderProgram