Uses of Class
com.mojang.renderpearl.backend.opengl.GlProgram
Packages that use GlProgram
-
Uses of GlProgram in com.mojang.renderpearl.backend.opengl
Fields in com.mojang.renderpearl.backend.opengl declared as GlProgramModifier and TypeFieldDescriptionGlCommandEncoder.lastProgramprivate final GlProgramGlRenderPipeline.programFields in com.mojang.renderpearl.backend.opengl with type parameters of type GlProgramModifier and TypeFieldDescriptionprivate final BiFunction<GlProgram, BackendRenderPipeline.CreateInfo, VertexArray> GlDevice.vertexArraySourceMethods in com.mojang.renderpearl.backend.opengl that return GlProgramModifier and TypeMethodDescriptionGlPipelineRecompiler.compileProgram(BackendRenderPipeline.CreateInfo createInfo, Map<BackendRenderPipeline.CreateInfo.Shader, String> decompiledShaders) static GlProgramGlProgram.link(List<GlShaderModule> compiledShaders, String debugLabel) GlRenderPipeline.program()Methods in com.mojang.renderpearl.backend.opengl that return types with arguments of type GlProgramModifier and TypeMethodDescriptionVertexArray.createSource(org.lwjgl.opengl.GLCapabilities capabilities, Set<String> enabledExtensions) Methods in com.mojang.renderpearl.backend.opengl with parameters of type GlProgramModifier and TypeMethodDescriptionvoidGlDebugLabel.applyLabel(GlProgram program) voidGlDebugLabel.Core.applyLabel(GlProgram program) voidGlDebugLabel.Ext.applyLabel(GlProgram program) Constructors in com.mojang.renderpearl.backend.opengl with parameters of type GlProgramModifierConstructorDescriptionprivateEmulated(GlProgram program, BackendRenderPipeline.CreateInfo createInfo) (package private)GlRenderPipeline(GlDevice device, BackendRenderPipeline.CreateInfo createInfo, GlProgram program, VertexArray vertexArray) privateSeparate(GlProgram program, BackendRenderPipeline.CreateInfo createInfo)