Uses of Class
com.mojang.blaze3d.textures.GpuTexture
Packages that use GpuTexture
Package
Description
The base package for all Minecraft classes.
-
Uses of GpuTexture in com.mojang.blaze3d.platform
Methods in com.mojang.blaze3d.platform with parameters of type GpuTextureModifier and TypeMethodDescriptionstatic voidTextureUtil.writeAsPNG(Path directory, String prefix, GpuTexture texture, int scales, IntUnaryOperator colorFunction) -
Uses of GpuTexture in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as GpuTextureModifier and TypeFieldDescriptionstatic @Nullable GpuTextureRenderSystem.outputColorTextureOverridestatic @Nullable GpuTextureRenderSystem.outputDepthTextureOverrideprivate static final GpuTexture[]RenderSystem.shaderTexturesMethods in com.mojang.blaze3d.systems that return GpuTextureModifier and TypeMethodDescriptionGpuDevice.createTexture(@Nullable String label, TextureFormat format, int width, int height, int mipLevels) GpuDevice.createTexture(@Nullable Supplier<String> labelGetter, TextureFormat format, int width, int height, int mipLevels) static @Nullable GpuTextureRenderSystem.getShaderTexture(int index) Methods in com.mojang.blaze3d.systems with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidRenderPass.bindSampler(String name, GpuTexture texture) voidCommandEncoder.clearColorAndDepthTextures(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth) voidCommandEncoder.clearColorAndDepthTextures(GpuTexture gpuTexture, int int2, GpuTexture gpuTexture2, double double2, int int3, int int4, int int5, int int6) voidCommandEncoder.clearColorTexture(GpuTexture texture, int color) voidCommandEncoder.clearDepthTexture(GpuTexture texture, double depth) voidCommandEncoder.copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel) voidCommandEncoder.copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) voidCommandEncoder.copyTextureToTexture(GpuTexture target, GpuTexture source, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height) CommandEncoder.createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor) CommandEncoder.createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor, @Nullable GpuTexture depthAttachment, OptionalDouble clearDepth) voidCommandEncoder.presentTexture(GpuTexture texture) static voidRenderSystem.setShaderTexture(int index, @Nullable GpuTexture texture) static voidRenderSystem.setupOverlayColor(@Nullable GpuTexture texture) voidCommandEncoder.writeToTexture(GpuTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height) voidCommandEncoder.writeToTexture(GpuTexture target, NativeImage source) voidCommandEncoder.writeToTexture(GpuTexture target, NativeImage source, int mipLevel, int intoX, int intoY, int width, int height, int x, int y) -
Uses of GpuTexture in net.minecraft
Fields in net.minecraft declared as GpuTextureModifier and TypeFieldDescriptionprivate @Nullable GpuTextureclass_11228.field_59919private @Nullable GpuTextureclass_11228.field_59920private @Nullable GpuTextureclass_11239.field_59935private @Nullable GpuTextureclass_11239.field_59936private final @Nullable GpuTextureclass_11231.texure0The field for thetexure0record component.private final @Nullable GpuTextureclass_11231.texure1The field for thetexure1record component.private final @Nullable GpuTextureclass_11231.texure2The field for thetexure2record component.Methods in net.minecraft that return GpuTextureModifier and TypeMethodDescriptionclass_11231.texure0()Returns the value of thetexure0record component.class_11231.texure1()Returns the value of thetexure1record component.class_11231.texure2()Returns the value of thetexure2record component.Methods in net.minecraft with parameters of type GpuTextureModifier and TypeMethodDescriptionstatic class_11231class_11231.method_70900(GpuTexture gpuTexture) static class_11231class_11231.method_70901(GpuTexture gpuTexture, GpuTexture gpuTexture2) static class_11231class_11231.method_70902(GpuTexture gpuTexture) Constructors in net.minecraft with parameters of type GpuTextureModifierConstructorDescriptionclass_11231(@Nullable GpuTexture gpuTexture, @Nullable GpuTexture gpuTexture2, @Nullable GpuTexture gpuTexture3) -
Uses of GpuTexture in net.minecraft.client.font
Fields in net.minecraft.client.font declared as GpuTextureMethods in net.minecraft.client.font with parameters of type GpuTextureConstructors in net.minecraft.client.font with parameters of type GpuTextureModifierConstructorDescriptionBakedGlyph(TextRenderLayerSet textRenderLayers, @Nullable GpuTexture gpuTexture, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9) -
Uses of GpuTexture in net.minecraft.client.gl
Fields in net.minecraft.client.gl declared as GpuTextureModifier and TypeFieldDescriptionprotected @Nullable GpuTextureFramebuffer.colorAttachmentprotected @Nullable GpuTextureFramebuffer.depthAttachmentFields in net.minecraft.client.gl with type parameters of type GpuTextureModifier and TypeFieldDescriptionprivate final Object2ObjectMap<String, GpuTexture> ShaderProgram.samplerTexturesprotected final HashMap<String, GpuTexture> RenderPassImpl.samplerUniformsMethods in net.minecraft.client.gl that return GpuTextureModifier and TypeMethodDescriptionprivate @Nullable GpuTextureWindowFramebuffer.createColorAttachment(WindowFramebuffer.Size size) private @Nullable GpuTextureWindowFramebuffer.createDepthAttachment(WindowFramebuffer.Size size) GlBackend.createTexture(@Nullable String label, TextureFormat format, int width, int height, int mipLevels) GlBackend.createTexture(@Nullable Supplier<String> labelGetter, TextureFormat format, int width, int height, int mipLevels) Framebuffer.getColorAttachment()Framebuffer.getDepthAttachment()Methods in net.minecraft.client.gl with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidShaderProgram.addSamplerTexture(String name, @Nullable GpuTexture texture) voidRenderPassImpl.bindSampler(String name, GpuTexture texture) voidGlResourceManager.clearColorAndDepthTextures(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth) voidGlResourceManager.clearColorAndDepthTextures(GpuTexture gpuTexture, int int2, GpuTexture gpuTexture2, double double2, int int3, int int4, int int5, int int6) voidGlResourceManager.clearColorTexture(GpuTexture texture, int color) voidGlResourceManager.clearDepthTexture(GpuTexture texture, double depth) voidGlResourceManager.copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel) voidGlResourceManager.copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) voidGlResourceManager.copyTextureToTexture(GpuTexture target, GpuTexture source, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height) GlResourceManager.createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor) GlResourceManager.createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor, @Nullable GpuTexture depthAttachment, OptionalDouble clearDepth) voidFramebuffer.drawBlit(GpuTexture texture) private voidGlResourceManager.method_70805(GpuTexture gpuTexture) private voidGlResourceManager.method_70806(GpuTexture gpuTexture, int int2, int int3, int int4, int int5) private voidGlResourceManager.method_70807(GpuTexture gpuTexture) voidGlResourceManager.presentTexture(GpuTexture texture) voidGlResourceManager.writeToTexture(GpuTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height) voidGlResourceManager.writeToTexture(GpuTexture target, NativeImage source) voidGlResourceManager.writeToTexture(GpuTexture target, NativeImage source, int mipLevel, int intoX, int intoY, int width, int height, int x, int y) -
Uses of GpuTexture in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type GpuTextureModifier and TypeMethodDescriptionprivate voidDrawContext.method_70847(RenderPipeline renderPipeline, GpuTexture gpuTexture, int int2, int int3, int int4, int int5, float float2, float float3, float float4, float float5, int int6) -
Uses of GpuTexture in net.minecraft.client.render
Fields in net.minecraft.client.render declared as GpuTextureMethods in net.minecraft.client.render that return GpuTexture -
Uses of GpuTexture in net.minecraft.client.texture
Subclasses of GpuTexture in net.minecraft.client.textureFields in net.minecraft.client.texture declared as GpuTextureMethods in net.minecraft.client.texture that return GpuTextureMethods in net.minecraft.client.texture with parameters of type GpuTextureModifier and TypeMethodDescriptionintGlTexture.getOrCreateFramebuffer(FramebufferManager manager, @Nullable GpuTexture depthTexture) (package private) voidSpriteContents.Interpolation.method_24128(int int2, int int3, SpriteContents.AnimatorImpl animatorImpl, GpuTexture gpuTexture) voidAnimator.tick(int x, int y, GpuTexture texture) voidSprite.TickableAnimation.tick(GpuTexture texture) voidSpriteContents.AnimatorImpl.tick(int x, int y, GpuTexture texture) voidSprite.upload(GpuTexture texture) (package private) voidSpriteContents.Animation.upload(int x, int y, int frame, GpuTexture texture) voidSpriteContents.Animation.upload(int x, int y, GpuTexture texture) (package private) voidSpriteContents.upload(int x, int y, int unpackSkipPixels, int unpackSkipRows, NativeImage[] images, GpuTexture texture) voidSpriteContents.upload(int x, int y, GpuTexture texture) -
Uses of GpuTexture in net.minecraft.client.util.tracy
Fields in net.minecraft.client.util.tracy declared as GpuTexture