Uses of Class
com.mojang.blaze3d.textures.GpuTexture
Packages that use GpuTexture
Package
Description
-
Uses of GpuTexture in com.mojang.blaze3d
Fields in com.mojang.blaze3d declared as GpuTexture -
Uses of GpuTexture in com.mojang.blaze3d.font
Methods in com.mojang.blaze3d.font with parameters of type GpuTexture -
Uses of GpuTexture in com.mojang.blaze3d.opengl
Subclasses of GpuTexture in com.mojang.blaze3d.openglMethods in com.mojang.blaze3d.opengl that return GpuTextureModifier and TypeMethodDescriptionGlDevice.createExternalTexture(int usage, @Nullable String label, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels, int nativeId) Create a new GPU texture from an existing texture whose lifecycle is externally managed.GlDevice.createExternalTexture(@Nullable String label, int usage, int nativeId) Adopt an external OpenGL texture into a GpuTexture.GlDevice.createTexture(@Nullable String label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) GlDevice.createTexture(@Nullable Supplier<String> label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) Methods in com.mojang.blaze3d.opengl with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidGlCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, int clearColor, GpuTexture depthTexture, double clearDepth) voidGlCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, int clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight) voidGlCommandEncoder.clearColorTexture(GpuTexture colorTexture, int clearColor) voidGlCommandEncoder.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidGlCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidGlCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel) voidGlCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel, int x, int y, int width, int height) voidGlCommandEncoder.copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int destX, int destY, int sourceX, int sourceY, int width, int height) GlDevice.createTextureView(GpuTexture texture) GlDevice.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) intGlTexture.getFbo(DirectStateAccess dsa, @Nullable GpuTexture depth) intGlTextureView.getFbo(DirectStateAccess dsa, @Nullable GpuTexture depth) voidGlCommandEncoder.writeToTexture(GpuTexture destination, NativeImage source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height, int sourceX, int sourceY) voidGlCommandEncoder.writeToTexture(GpuTexture destination, ByteBuffer source, NativeImage.Format format, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) -
Uses of GpuTexture in com.mojang.blaze3d.pipeline
Fields in com.mojang.blaze3d.pipeline declared as GpuTextureModifier and TypeFieldDescriptionprotected @Nullable GpuTextureRenderTarget.colorTextureprotected @Nullable GpuTextureRenderTarget.depthTextureMethods in com.mojang.blaze3d.pipeline that return GpuTextureModifier and TypeMethodDescriptionprivate @Nullable GpuTextureMainTarget.allocateColorAttachment(MainTarget.Dimension dimension) private @Nullable GpuTextureMainTarget.allocateDepthAttachment(MainTarget.Dimension dimension) @Nullable GpuTextureRenderTarget.getColorTexture()@Nullable GpuTextureRenderTarget.getDepthTexture() -
Uses of GpuTexture in com.mojang.blaze3d.platform
Methods in com.mojang.blaze3d.platform with parameters of type GpuTextureModifier and TypeMethodDescriptionstatic voidTextureUtil.writeAsPNG(Path dir, String prefix, GpuTexture texture, int maxMipLevel, IntUnaryOperator pixelModifier) -
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> label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) GpuDeviceBackend.createTexture(@Nullable String label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) GpuDeviceBackend.createTexture(@Nullable Supplier<String> label, 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 colorTexture, int clearColor, GpuTexture depthTexture, double clearDepth) voidCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, int clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight) voidCommandEncoderBackend.clearColorAndDepthTextures(GpuTexture colorTexture, int clearColor, GpuTexture depthTexture, double clearDepth) voidCommandEncoderBackend.clearColorAndDepthTextures(GpuTexture colorTexture, int clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight) voidCommandEncoder.clearColorTexture(GpuTexture colorTexture, int clearColor) voidCommandEncoderBackend.clearColorTexture(GpuTexture colorTexture, int clearColor) voidCommandEncoder.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidCommandEncoderBackend.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidCommandEncoderBackend.clearStencilTexture(GpuTexture texture, int value) voidCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel) voidCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel, int x, int y, int width, int height) voidCommandEncoderBackend.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel) voidCommandEncoderBackend.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel, int x, int y, int width, int height) voidCommandEncoder.copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int destX, int destY, int sourceX, int sourceY, int width, int height) voidCommandEncoderBackend.copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int destX, int destY, int sourceX, int sourceY, int width, int height) GpuDevice.createTextureView(GpuTexture texture) GpuDevice.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) GpuDeviceBackend.createTextureView(GpuTexture texture) GpuDeviceBackend.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) private voidCommandEncoder.verifyColorTexture(GpuTexture colorTexture) private voidCommandEncoder.verifyDepthTexture(GpuTexture depthTexture) private voidCommandEncoder.verifyRegion(GpuTexture colorTexture, int regionX, int regionY, int regionWidth, int regionHeight) private voidCommandEncoder.verifyStencilTexture(GpuTexture stencilTexture) private voidGpuDevice.verifyTextureViewCreationArgs(GpuTexture texture, int baseMipLevel, int mipLevels) voidCommandEncoder.writeToTexture(GpuTexture destination, NativeImage source) voidCommandEncoder.writeToTexture(GpuTexture destination, NativeImage source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height, int sourceX, int sourceY) voidCommandEncoder.writeToTexture(GpuTexture destination, ByteBuffer source, NativeImage.Format format, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) voidCommandEncoderBackend.writeToTexture(GpuTexture destination, NativeImage source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height, int sourceX, int sourceY) voidCommandEncoderBackend.writeToTexture(GpuTexture destination, ByteBuffer source, NativeImage.Format format, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) -
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 GpuTextureModifierConstructorDescriptionprotectedGpuTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) -
Uses of GpuTexture in net.minecraft.client.gui.render
Fields in net.minecraft.client.gui.render declared as GpuTextureModifier and TypeFieldDescriptionprivate final GpuTextureGuiItemAtlas.depthTextureprivate final GpuTextureGuiItemAtlas.texture -
Uses of GpuTexture in net.minecraft.client.gui.render.pip
Fields in net.minecraft.client.gui.render.pip declared as GpuTextureModifier and TypeFieldDescriptionprivate @Nullable GpuTexturePictureInPictureRenderer.depthTextureprivate @Nullable GpuTexturePictureInPictureRenderer.texture -
Uses of GpuTexture in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as GpuTexture -
Uses of GpuTexture in net.minecraft.client.renderer.texture
Fields in net.minecraft.client.renderer.texture declared as GpuTextureMethods in net.minecraft.client.renderer.texture that return GpuTextureMethods in net.minecraft.client.renderer.texture with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidSpriteContents.uploadFirstFrame(GpuTexture destination, int level) voidTextureAtlasSprite.uploadFirstFrame(GpuTexture destination, int level) -
Uses of GpuTexture in net.neoforged.neoforge.client.extensions.blaze3d
Methods in net.neoforged.neoforge.client.extensions.blaze3d that return GpuTextureModifier and TypeMethodDescriptionGlDeviceExtension.createExternalTexture(@Nullable String label, int usage, int nativeId) -
Uses of GpuTexture in net.neoforged.neoforge.client.loading
Constructors in net.neoforged.neoforge.client.loading with parameters of type GpuTexture