Uses of Class
net.minecraft.client.gl.Framebuffer
Package
Description
-
Uses of Framebuffer in net.minecraft.client
-
Uses of Framebuffer in net.minecraft.client.gl
Modifier and TypeMethodDescriptionPostEffectProcessor.FramebufferSet.get
(Identifier id) default Handle
<Framebuffer> PostEffectProcessor.FramebufferSet.getOrThrow
(Identifier id) private Handle
<Framebuffer> PostEffectPass.TargetSampler.getTarget
(Map<Identifier, Handle<Framebuffer>> internalTargets) Modifier and TypeMethodDescriptionvoid
SimpleFramebufferFactory.close
(Framebuffer framebuffer) void
Framebuffer.copyDepthFrom
(Framebuffer framebuffer) void
PostEffectProcessor.render
(Framebuffer framebuffer, ObjectAllocator objectAllocator) Deprecated.Modifier and TypeMethodDescriptionvoid
PostEffectPass.Sampler.bind
(ShaderProgram program, Map<Identifier, Handle<Framebuffer>> internalTargets) void
PostEffectPass.TargetSampler.bind
(ShaderProgram program, Map<Identifier, Handle<Framebuffer>> internalTargets) void
PostEffectPass.TextureSampler.bind
(ShaderProgram program, Map<Identifier, Handle<Framebuffer>> internalTargets) private Handle
<Framebuffer> PostEffectPass.TargetSampler.getTarget
(Map<Identifier, Handle<Framebuffer>> internalTargets) default void
PostEffectPass.Sampler.postRender
(Map<Identifier, Handle<Framebuffer>> internalTargets) void
PostEffectPass.TargetSampler.postRender
(Map<Identifier, Handle<Framebuffer>> internalTargets) void
PostEffectPass.Sampler.preRender
(RenderPass pass, Map<Identifier, Handle<Framebuffer>> internalTargets) void
PostEffectPass.TargetSampler.preRender
(RenderPass pass, Map<Identifier, Handle<Framebuffer>> internalTargets) void
PostEffectPass.TextureSampler.preRender
(RenderPass pass, Map<Identifier, Handle<Framebuffer>> internalTargets) void
PostEffectPass.render
(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, Matrix4f projectionMatrix) void
PostEffectProcessor.FramebufferSet.set
(Identifier id, Handle<Framebuffer> framebuffer) PostEffectProcessor.FramebufferSet.singleton
(Identifier id, Handle<Framebuffer> framebuffer) -
Uses of Framebuffer in net.minecraft.client.render
Modifier and TypeFieldDescriptionprivate @Nullable Framebuffer
WorldRenderer.entityOutlineFramebuffer
Modifier and TypeFieldDescriptionDefaultFramebufferSet.cloudsFramebuffer
DefaultFramebufferSet.entityOutlineFramebuffer
DefaultFramebufferSet.itemEntityFramebuffer
DefaultFramebufferSet.mainFramebuffer
DefaultFramebufferSet.particlesFramebuffer
DefaultFramebufferSet.translucentFramebuffer
DefaultFramebufferSet.weatherFramebuffer
Modifier and TypeMethodDescriptionWorldRenderer.getCloudsFramebuffer()
WorldRenderer.getEntityFramebuffer()
WorldRenderer.getEntityOutlinesFramebuffer()
WorldRenderer.getParticlesFramebuffer()
WorldRenderer.getTranslucentFramebuffer()
WorldRenderer.getWeatherFramebuffer()
Modifier and TypeMethodDescriptionvoid
DefaultFramebufferSet.set
(Identifier id, Handle<Framebuffer> framebuffer) -
Uses of Framebuffer in net.minecraft.client.util
Modifier and TypeMethodDescriptionstatic void
ScreenshotRecorder.saveScreenshot
(File gameDirectory, @Nullable String fileName, Framebuffer framebuffer, Consumer<Text> messageReceiver) static void
ScreenshotRecorder.saveScreenshot
(File gameDirectory, Framebuffer framebuffer, Consumer<Text> messageReceiver) private static void
ScreenshotRecorder.saveScreenshotInner
(File gameDirectory, @Nullable String fileName, Framebuffer framebuffer, Consumer<Text> messageReceiver) static NativeImage
ScreenshotRecorder.takeScreenshot
(Framebuffer framebuffer) -
Uses of Framebuffer in net.minecraft.client.util.tracy