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 void
TextureUtil.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 TypeMethodDescriptionvoid
CommandEncoder.clearColorAndDepthTextures
(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth) void
CommandEncoder.clearColorAndDepthTextures
(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth, int scissorX, int scissorY, int scissorWidth, int scissorHeight) void
CommandEncoder.clearColorTexture
(GpuTexture texture, int color) void
CommandEncoder.clearDepthTexture
(GpuTexture texture, double depth) void
CommandEncoder.copyTextureToBuffer
(GpuTexture source, GpuBuffer target, int offset, Runnable dataUploadedCallback, int mipLevel) void
CommandEncoder.copyTextureToBuffer
(GpuTexture source, GpuBuffer target, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) void
CommandEncoder.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) void
CommandEncoder.writeToTexture
(GpuTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int depth, int offsetX, int offsetY, int width, int height) void
CommandEncoder.writeToTexture
(GpuTexture target, NativeImage source) void
CommandEncoder.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 GpuTexture
Framebuffer.colorAttachment
protected @Nullable GpuTexture
Framebuffer.depthAttachment
Methods in net.minecraft.client.gl that return GpuTextureModifier and TypeMethodDescriptionprivate @Nullable GpuTexture
WindowFramebuffer.createColorAttachment
(WindowFramebuffer.Size size) private @Nullable GpuTexture
WindowFramebuffer.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 TypeMethodDescriptionvoid
GlCommandEncoder.clearColorAndDepthTextures
(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth) void
GlCommandEncoder.clearColorAndDepthTextures
(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth, int scissorX, int scissorY, int scissorWidth, int scissorHeight) void
GlCommandEncoder.clearColorTexture
(GpuTexture texture, int color) void
GlCommandEncoder.clearDepthTexture
(GpuTexture texture, double depth) void
GlCommandEncoder.copyTextureToBuffer
(GpuTexture source, GpuBuffer target, int offset, Runnable dataUploadedCallback, int mipLevel) void
GlCommandEncoder.copyTextureToBuffer
(GpuTexture source, GpuBuffer target, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) void
GlCommandEncoder.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 void
GlCommandEncoder.validate
(GpuTexture texture, int regionX, int regionY, int regionWidth, int regionHeight) private void
GlCommandEncoder.validateColorAttachment
(GpuTexture texture) private void
GlCommandEncoder.validateDepthAttachment
(GpuTexture texture) void
GlCommandEncoder.writeToTexture
(GpuTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int depth, int offsetX, int offsetY, int width, int height) void
GlCommandEncoder.writeToTexture
(GpuTexture target, NativeImage source) void
GlCommandEncoder.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 GpuTexture
SpecialGuiElementRenderer.depthTexture
private @Nullable GpuTexture
GuiRenderer.itemAtlasDepthTexture
private @Nullable GpuTexture
GuiRenderer.itemAtlasTexture
private @Nullable GpuTexture
SpecialGuiElementRenderer.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 TypeMethodDescriptionint
GlTexture.getOrCreateFramebuffer
(BufferManager manager, @Nullable GpuTexture depthTexture) (package private) void
SpriteContents.Interpolation.method_24128
(int int2, int int3, SpriteContents.AnimatorImpl animatorImpl, GpuTexture gpuTexture) void
Animator.tick
(int x, int y, GpuTexture texture) void
Sprite.TickableAnimation.tick
(GpuTexture texture) void
SpriteContents.AnimatorImpl.tick
(int x, int y, GpuTexture texture) void
Sprite.upload
(GpuTexture texture) (package private) void
SpriteContents.Animation.upload
(int x, int y, int frame, GpuTexture texture) void
SpriteContents.Animation.upload
(int x, int y, GpuTexture texture) (package private) void
SpriteContents.upload
(int x, int y, int unpackSkipPixels, int unpackSkipRows, NativeImage[] images, GpuTexture texture) void
SpriteContents.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