Uses of Class
com.mojang.blaze3d.textures.GpuTexture
Packages that use GpuTexture
Package
Description
-
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
Methods in com.mojang.blaze3d.systems that return GpuTextureModifier and TypeMethodDescriptionGpuDevice.createTexture(@Nullable String label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) GpuDevice.createTexture(@Nullable Supplier<String> labelGetter, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) Methods in com.mojang.blaze3d.systems with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidCommandEncoder.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 source, GpuBuffer target, int offset, Runnable dataUploadedCallback, int mipLevel) voidCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer target, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) voidCommandEncoder.copyTextureToTexture(GpuTexture source, GpuTexture target, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height) GpuDevice.createTextureView(GpuTexture texture) GpuDevice.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) voidCommandEncoder.writeToTexture(GpuTexture target, ByteBuffer buf, NativeImage.Format format, int mipLevel, int depth, int offsetX, int offsetY, int width, int height) voidCommandEncoder.writeToTexture(GpuTexture target, NativeImage source) voidCommandEncoder.writeToTexture(GpuTexture target, NativeImage source, int mipLevel, int depth, int offsetX, int offsetY, int width, int height, int skipPixels, int skipRows) -
Uses of GpuTexture in com.mojang.blaze3d.textures
Fields in com.mojang.blaze3d.textures declared as GpuTextureMethods in com.mojang.blaze3d.textures that return GpuTextureConstructors in com.mojang.blaze3d.textures with parameters of type GpuTextureModifierConstructorDescriptionGpuTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) -
Uses of GpuTexture in net.minecraft.client.font
Methods in net.minecraft.client.font with parameters of type GpuTexture -
Uses of GpuTexture in net.minecraft.client.gl
Fields in net.minecraft.client.gl declared as GpuTextureModifier and TypeFieldDescriptionprotected @Nullable GpuTextureFramebuffer.colorAttachmentprotected @Nullable GpuTextureFramebuffer.depthAttachmentMethods 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, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) GlBackend.createTexture(@Nullable Supplier<String> labelGetter, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) Framebuffer.getColorAttachment()Framebuffer.getDepthAttachment()Methods in net.minecraft.client.gl with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidGlCommandEncoder.clearColorAndDepthTextures(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth) voidGlCommandEncoder.clearColorAndDepthTextures(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth, int scissorX, int scissorY, int scissorWidth, int scissorHeight) voidGlCommandEncoder.clearColorTexture(GpuTexture texture, int color) voidGlCommandEncoder.clearDepthTexture(GpuTexture texture, double depth) voidGlCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer target, int offset, Runnable dataUploadedCallback, int mipLevel) voidGlCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer target, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) voidGlCommandEncoder.copyTextureToTexture(GpuTexture source, GpuTexture target, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height) GlBackend.createTextureView(GpuTexture texture) GlBackend.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) private voidGlCommandEncoder.validate(GpuTexture texture, int regionX, int regionY, int regionWidth, int regionHeight) private voidGlCommandEncoder.validateColorAttachment(GpuTexture texture) private voidGlCommandEncoder.validateDepthAttachment(GpuTexture texture) voidGlCommandEncoder.writeToTexture(GpuTexture target, ByteBuffer buf, NativeImage.Format format, int mipLevel, int depth, int offsetX, int offsetY, int width, int height) voidGlCommandEncoder.writeToTexture(GpuTexture target, NativeImage source) voidGlCommandEncoder.writeToTexture(GpuTexture target, NativeImage source, int mipLevel, int depth, int offsetX, int offsetY, int width, int height, int skipPixels, int skipRows) -
Uses of GpuTexture in net.minecraft.client.gui.render
Fields in net.minecraft.client.gui.render declared as GpuTextureModifier and TypeFieldDescriptionprivate @Nullable GpuTextureSpecialGuiElementRenderer.depthTextureprivate @Nullable GpuTextureGuiRenderer.itemAtlasDepthTextureprivate @Nullable GpuTextureGuiRenderer.itemAtlasTextureprivate @Nullable GpuTextureSpecialGuiElementRenderer.texture -
Uses of GpuTexture in net.minecraft.client.render
Fields in net.minecraft.client.render declared as 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(BufferManager 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