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 colorAttachment, int color, GpuTexture depthAttachment, double depth, int scissorX, int scissorY, int scissorWidth, int scissorHeight) 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_59936 -
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 minU, float maxU, float minV, float maxV, float minX, float maxX, float minY, float maxY) -
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 colorAttachment, int color, GpuTexture depthAttachment, double depth, int scissorX, int scissorY, int scissorWidth, int scissorHeight) 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 GpuTextureModifier and TypeFieldDescriptionprotected @Nullable GpuTextureAbstractTexture.glTextureprivate final @Nullable GpuTextureTextureSetup.texure0The field for thetexure0record component.private final @Nullable GpuTextureTextureSetup.texure1The field for thetexure1record component.private final @Nullable GpuTextureTextureSetup.texure2The field for thetexure2record component.Methods in net.minecraft.client.texture that return GpuTextureModifier and TypeMethodDescriptionAbstractTexture.getGlTexture()TextureSetup.texure0()Returns the value of thetexure0record component.TextureSetup.texure1()Returns the value of thetexure1record component.TextureSetup.texure2()Returns the value of thetexure2record component.Methods 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) static TextureSetupTextureSetup.of(GpuTexture gpuTexture) static TextureSetupTextureSetup.of(GpuTexture gpuTexture, GpuTexture gpuTexture2) 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) static TextureSetupTextureSetup.withoutGlTexture(GpuTexture gpuTexture) Constructors in net.minecraft.client.texture with parameters of type GpuTextureModifierConstructorDescriptionTextureSetup(@Nullable GpuTexture gpuTexture, @Nullable GpuTexture gpuTexture2, @Nullable GpuTexture gpuTexture3) -
Uses of GpuTexture in net.minecraft.client.util.tracy
Fields in net.minecraft.client.util.tracy declared as GpuTexture