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 pDirectStateAccess, GpuTexture pTexture) private voidGlCommandEncoder.verifyColorTexture(GpuTexture pTexture) private voidGlCommandEncoder.verifyDepthTexture(GpuTexture pTexture) private voidGlCommandEncoder.verifyRegion(GpuTexture pTexture, int pRegionX, int pRegionY, int pRegionWidth, int pRegionHeight) 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 pDimension) private GpuTextureMainTarget.allocateDepthAttachment(MainTarget.Dimension pDimension) 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 pPath, String pFilename, GpuTexture pTexture, int pMipLevel, IntUnaryOperator pPixelUpdater) -
Uses of GpuTexture in com.mojang.blaze3d.systems
Methods in com.mojang.blaze3d.systems that return GpuTextureModifier and TypeMethodDescriptionGpuDevice.createTexture(String pLabel, int pUsage, TextureFormat pFormat, int pWidth, int pHeight, int pDepthOrLayers, int pMipLevels) GpuDevice.createTexture(Supplier<String> pLabel, int pUsage, TextureFormat pFormat, int pWidth, int pHeight, int pDepthOrLayers, int pMipLevels) Methods in com.mojang.blaze3d.systems with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidCommandEncoder.clearColorAndDepthTextures(GpuTexture pColorTexture, int pClearColor, GpuTexture pDepthTexture, double pClearDepth) voidCommandEncoder.clearColorAndDepthTextures(GpuTexture pColorTexture, int pClearColor, GpuTexture pDepthTexture, double pClearDepth, int pScissorX, int pScissorY, int pScissorWidth, int pScissorHeight) voidCommandEncoder.clearColorTexture(GpuTexture pTexture, int pColor) voidCommandEncoder.clearDepthTexture(GpuTexture pDepthTexture, double pClearDepth) voidCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidCommandEncoder.copyTextureToBuffer(GpuTexture pTexture, GpuBuffer pBuffer, int pOffset, Runnable pTask, int pMipLevel) voidCommandEncoder.copyTextureToBuffer(GpuTexture pTexture, GpuBuffer pBuffer, int pOffset, Runnable pTask, int pMipLevel, int pX, int pY, int pWidth, int pHeight) voidCommandEncoder.copyTextureToTexture(GpuTexture pSource, GpuTexture pDestination, int pMipLevel, int pX, int pY, int pSourceX, int pSourceY, int pWidth, int pHeight) GpuDevice.createTextureView(GpuTexture pTexture) GpuDevice.createTextureView(GpuTexture pTexture, int pBaseMipLevel, int pMipLevels) voidCommandEncoder.writeToTexture(GpuTexture pTexture, NativeImage pImage) voidCommandEncoder.writeToTexture(GpuTexture pTexture, NativeImage pImage, int pMipLevel, int pDepthOrLayer, int pX, int pY, int pWidth, int pHeight, int pSourceX, int pSourceY) voidCommandEncoder.writeToTexture(GpuTexture pTexture, ByteBuffer pBuffer, NativeImage.Format pFormat, int pMipLevel, int pDepthOrLayer, int pX, int pY, int pWidth, int pHeight) -
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 pTexture, int pBaseMipLevel, int pMipLevels) -
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 pX, int pY, GpuTexture pTexture) voidTextureAtlasSprite.Ticker.tickAndUpload(GpuTexture pTexture) (package private) voidSpriteContents.upload(int pX, int pY, int pSourceX, int pSourceY, NativeImage[] pImages, GpuTexture pTexture) voidSpriteContents.AnimatedTexture.uploadFirstFrame(int pX, int pY, GpuTexture pTexture) voidSpriteContents.uploadFirstFrame(int pX, int pY, GpuTexture pTexture) voidTextureAtlasSprite.uploadFirstFrame(GpuTexture pTexture) (package private) voidSpriteContents.AnimatedTexture.uploadFrame(int pX, int pY, int pFrameIndex, GpuTexture pTexture) (package private) voidSpriteContents.InterpolationData.uploadInterpolatedFrame(int pX, int pY, SpriteContents.Ticker pTicker, GpuTexture pTexture) -
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