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, 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(String label, int usage, int nativeId) Adopt an external OpenGL texture into a GpuTexture.GlDevice.createTexture(String p_419622_, int p_410064_, TextureFormat p_409632_, int p_410837_, int p_410395_, int p_419883_, int p_423630_) GlDevice.createTexture(Supplier<String> p_419620_, int p_410354_, TextureFormat p_410264_, int p_410141_, int p_410230_, int p_419503_, int p_423479_) Methods in com.mojang.blaze3d.opengl with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidGlCommandEncoder.clearColorAndDepthTextures(GpuTexture p_410863_, int p_410603_, GpuTexture p_409616_, double p_410193_) voidGlCommandEncoder.clearColorAndDepthTextures(GpuTexture p_416345_, int p_416520_, GpuTexture p_416382_, double p_415785_, int p_415996_, int p_416125_, int p_415580_, int p_415906_) voidGlCommandEncoder.clearColorTexture(GpuTexture p_410228_, int p_410646_) voidGlCommandEncoder.clearDepthTexture(GpuTexture p_410548_, double p_410067_) voidGlCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidGlCommandEncoder.copyTextureToBuffer(GpuTexture p_410088_, GpuBuffer p_409674_, int p_410546_, Runnable p_410567_, int p_410125_) voidGlCommandEncoder.copyTextureToBuffer(GpuTexture p_410781_, GpuBuffer p_410413_, int p_410080_, Runnable p_410081_, int p_410819_, int p_409841_, int p_409880_, int p_409853_, int p_410558_) voidGlCommandEncoder.copyTextureToTexture(GpuTexture p_410700_, GpuTexture p_410735_, int p_410458_, int p_409803_, int p_410236_, int p_410552_, int p_410677_, int p_409870_, int p_409949_) GlDevice.createTextureView(GpuTexture p_423640_) GlDevice.createTextureView(GpuTexture p_423535_, int p_423686_, int p_423461_) intGlTexture.getFbo(DirectStateAccess directStateAccess, GpuTexture texture) private voidGlCommandEncoder.verifyColorTexture(GpuTexture texture) private voidGlCommandEncoder.verifyDepthTexture(GpuTexture texture) private voidGlCommandEncoder.verifyRegion(GpuTexture texture, int regionX, int regionY, int regionWidth, int regionHeight) voidGlCommandEncoder.writeToTexture(GpuTexture p_409824_, NativeImage p_410255_) voidGlCommandEncoder.writeToTexture(GpuTexture p_410473_, NativeImage p_423502_, int p_410132_, int p_409948_, int p_410810_, int p_409825_, int p_410770_, int p_423635_, int p_423531_, int p_423633_) voidGlCommandEncoder.writeToTexture(GpuTexture p_409608_, ByteBuffer p_436678_, NativeImage.Format p_423578_, int p_410252_, int p_410814_, int p_410606_, int p_410618_, int p_410484_, int p_410120_) -
Uses of GpuTexture in com.mojang.blaze3d.pipeline
Fields in com.mojang.blaze3d.pipeline declared as GpuTextureModifier and TypeFieldDescriptionprotected GpuTextureRenderTarget.colorTextureprotected GpuTextureRenderTarget.depthTextureMethods in com.mojang.blaze3d.pipeline that return GpuTextureModifier and TypeMethodDescriptionprivate GpuTextureMainTarget.allocateColorAttachment(MainTarget.Dimension dimension) private GpuTextureMainTarget.allocateDepthAttachment(MainTarget.Dimension dimension) RenderTarget.getColorTexture()RenderTarget.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 path, String filename, GpuTexture texture, int mipLevel, IntUnaryOperator pixelUpdater) -
Uses of GpuTexture in com.mojang.blaze3d.systems
Methods in com.mojang.blaze3d.systems that return GpuTextureModifier and TypeMethodDescriptionGpuDevice.createTexture(String label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) GpuDevice.createTexture(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 scissorX, int scissorY, int scissorWidth, int scissorHeight) voidCommandEncoder.clearColorTexture(GpuTexture texture, int color) voidCommandEncoder.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidCommandEncoder.copyTextureToBuffer(GpuTexture texture, GpuBuffer buffer, int offset, Runnable task, int mipLevel) voidCommandEncoder.copyTextureToBuffer(GpuTexture texture, GpuBuffer buffer, int offset, Runnable task, int mipLevel, int x, int y, int width, int height) voidCommandEncoder.copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int x, int y, int sourceX, int sourceY, int width, int height) GpuDevice.createTextureView(GpuTexture texture) GpuDevice.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) voidCommandEncoder.writeToTexture(GpuTexture texture, NativeImage image) voidCommandEncoder.writeToTexture(GpuTexture texture, NativeImage image, int mipLevel, int depthOrLayer, int x, int y, int width, int height, int sourceX, int sourceY) voidCommandEncoder.writeToTexture(GpuTexture texture, ByteBuffer buffer, NativeImage.Format format, int mipLevel, int depthOrLayer, int x, int y, 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 GpuTextureModifierConstructorDescriptionGpuTextureView(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 GpuTextureGuiRenderer.itemsAtlasprivate GpuTextureGuiRenderer.itemsAtlasDepth -
Uses of GpuTexture in net.minecraft.client.gui.render.pip
Fields in net.minecraft.client.gui.render.pip declared as GpuTextureModifier and TypeFieldDescriptionprivate GpuTexturePictureInPictureRenderer.depthTextureprivate 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.Ticker.tickAndUpload(int p_249105_, int p_249676_, GpuTexture p_404744_) voidSpriteTicker.tickAndUpload(int x, int y, GpuTexture texture) voidTextureAtlasSprite.Ticker.tickAndUpload(GpuTexture texture) (package private) voidSpriteContents.upload(int x, int y, int sourceX, int sourceY, NativeImage[] images, GpuTexture texture) voidSpriteContents.AnimatedTexture.uploadFirstFrame(int x, int y, GpuTexture texture) voidSpriteContents.uploadFirstFrame(int x, int y, GpuTexture texture) voidTextureAtlasSprite.uploadFirstFrame(GpuTexture texture) (package private) voidSpriteContents.AnimatedTexture.uploadFrame(int x, int y, int frameIndex, GpuTexture texture) (package private) voidSpriteContents.InterpolationData.uploadInterpolatedFrame(int x, int y, SpriteContents.Ticker ticker, GpuTexture texture) -
Uses of GpuTexture in net.neoforged.neoforge.client.blaze3d.validation
Subclasses of GpuTexture in net.neoforged.neoforge.client.blaze3d.validationModifier and TypeClassDescriptionclassValidation wrapper around GpuTexture
Currently this class is boilerplateFields in net.neoforged.neoforge.client.blaze3d.validation declared as GpuTextureMethods in net.neoforged.neoforge.client.blaze3d.validation that return GpuTextureModifier and TypeMethodDescriptionValidationGpuDevice.createTexture(@Nullable String label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) ValidationGpuDevice.createTexture(@Nullable Supplier<String> label, int usage, TextureFormat format, int width, int height, int depthOrLayers, int mipLevels) ValidationGpuTexture.getRealTexture()Methods in net.neoforged.neoforge.client.blaze3d.validation with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidValidationCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, int clearColor, GpuTexture depthTexture, double clearDepth) voidValidationCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, int clearColor, GpuTexture depthTexture, double clearDepth, int scissorX, int scissorY, int scissorWidth, int scissorHeight) voidValidationCommandEncoder.clearColorTexture(GpuTexture texture, int clearColor) voidValidationCommandEncoder.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidValidationCommandEncoder.clearStencilTexture(GpuTexture stencilTexture, int clearValue) voidValidationCommandEncoder.copyTextureToBuffer(GpuTexture texture, GpuBuffer buffer, int bufferOffset, Runnable callback, int mipLevel) voidValidationCommandEncoder.copyTextureToBuffer(GpuTexture texture, GpuBuffer buffer, int bufferOffset, Runnable callback, int mipLevel, int x, int y, int width, int height) voidValidationCommandEncoder.copyTextureToTexture(GpuTexture srcTexture, GpuTexture dstTexture, int mipLevel, int srcX, int srcY, int dstX, int dstY, int width, int height) ValidationGpuDevice.createTextureView(GpuTexture texture) ValidationGpuDevice.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) protected ValidationGpuTextureValidationGpuDevice.wrapGpuTexture(GpuTexture texture, GpuDeviceUsageValidator validator) voidValidationCommandEncoder.writeToTexture(GpuTexture texture, NativeImage image) voidValidationCommandEncoder.writeToTexture(GpuTexture texture, NativeImage image, int mipLevel, int layer, int dstX, int dstY, int width, int height, int srcX, int srcY) voidValidationCommandEncoder.writeToTexture(GpuTexture texture, ByteBuffer imageData, NativeImage.Format imageFormat, int mipLevel, int layer, int x, int y, int width, int height) Constructors in net.neoforged.neoforge.client.blaze3d.validation with parameters of type GpuTextureModifierConstructorDescriptionValidationGpuTexture(GpuTexture realTexture, GpuDeviceUsageValidator validator) -
Uses of GpuTexture in net.neoforged.neoforge.client.loading
Constructors in net.neoforged.neoforge.client.loading with parameters of type GpuTexture