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 GpuTextureModifier and TypeMethodDescriptionvoid
SheetGlyphInfo.upload
(int p_231092_, int p_231093_, GpuTexture p_404755_) -
Uses of GpuTexture in com.mojang.blaze3d.opengl
Subclasses of GpuTexture in com.mojang.blaze3d.openglFields in com.mojang.blaze3d.opengl with type parameters of type GpuTextureModifier and TypeFieldDescriptionprotected final HashMap
<String, GpuTexture> GlRenderPass.samplers
private final it.unimi.dsi.fastutil.objects.Object2ObjectMap
<String, GpuTexture> GlProgram.samplerTextures
Methods in com.mojang.blaze3d.opengl that return GpuTextureModifier and TypeMethodDescriptionGlDevice.createExternalTexture
(String label, int nativeId) Adopt an external OpenGL texture into a GpuTexture.GlDevice.createExternalTexture
(String label, TextureFormat format, int width, int height, int mipLevels, int nativeId) Create a new GPU texture from an existing texture whose lifecycle is externally managed.GlDevice.createTexture
(String p_409908_, TextureFormat p_410264_, int p_410354_, int p_410141_, int p_410230_) GlDevice.createTexture
(Supplier<String> p_410823_, TextureFormat p_409632_, int p_410064_, int p_410837_, int p_410395_) Methods in com.mojang.blaze3d.opengl with parameters of type GpuTextureModifier and TypeMethodDescriptionvoid
GlProgram.bindSampler
(String p_410780_, GpuTexture p_409996_) void
GlRenderPass.bindSampler
(String p_410267_, GpuTexture p_410320_) void
GlCommandEncoder.clearColorAndDepthTextures
(GpuTexture p_410863_, int p_410603_, GpuTexture p_409616_, double p_410193_) void
GlCommandEncoder.clearColorTexture
(GpuTexture p_410228_, int p_410646_) void
GlCommandEncoder.clearDepthTexture
(GpuTexture p_410548_, double p_410067_) void
GlCommandEncoder.clearStencilTexture
(GpuTexture texture, int value) void
GlCommandEncoder.copyTextureToBuffer
(GpuTexture p_410088_, GpuBuffer p_409674_, int p_410546_, Runnable p_410567_, int p_410125_) void
GlCommandEncoder.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_) void
GlCommandEncoder.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_) GlCommandEncoder.createRenderPass
(GpuTexture p_410119_, OptionalInt p_410192_) GlCommandEncoder.createRenderPass
(GpuTexture p_410864_, OptionalInt p_410460_, GpuTexture p_410445_, OptionalDouble p_409874_) int
GlTexture.getFbo
(DirectStateAccess p_412345_, GpuTexture p_410364_) void
GlCommandEncoder.presentTexture
(GpuTexture p_410222_) void
GlCommandEncoder.writeToTexture
(GpuTexture p_409824_, NativeImage p_410255_) void
GlCommandEncoder.writeToTexture
(GpuTexture p_409608_, NativeImage p_410355_, int p_410252_, int p_410814_, int p_410606_, int p_410618_, int p_410484_, int p_410120_, int p_410042_) void
GlCommandEncoder.writeToTexture
(GpuTexture p_410473_, IntBuffer p_410298_, NativeImage.Format p_409943_, int p_410132_, int p_409948_, int p_410810_, int p_409825_, int p_410770_) -
Uses of GpuTexture in com.mojang.blaze3d.pipeline
Fields in com.mojang.blaze3d.pipeline declared as GpuTextureModifier and TypeFieldDescriptionprotected GpuTexture
RenderTarget.colorTexture
protected GpuTexture
RenderTarget.depthTexture
Methods in com.mojang.blaze3d.pipeline that return GpuTextureModifier and TypeMethodDescriptionprivate GpuTexture
MainTarget.allocateColorAttachment
(MainTarget.Dimension p_166140_) private GpuTexture
MainTarget.allocateDepthAttachment
(MainTarget.Dimension p_166145_) RenderTarget.getColorTexture()
RenderTarget.getDepthTexture()
Methods in com.mojang.blaze3d.pipeline with parameters of type GpuTexture -
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 p_285286_, String p_285408_, GpuTexture p_406229_, int p_285400_, IntUnaryOperator p_284988_) -
Uses of GpuTexture in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as GpuTextureMethods in com.mojang.blaze3d.systems that return GpuTextureModifier and TypeMethodDescriptionGpuDevice.createTexture
(String p_409640_, TextureFormat p_409597_, int p_409718_, int p_410249_, int p_410020_) GpuDevice.createTexture
(Supplier<String> p_410631_, TextureFormat p_410483_, int p_410438_, int p_410598_, int p_409867_) static GpuTexture
RenderSystem.getShaderTexture
(int p_157204_) Methods in com.mojang.blaze3d.systems with parameters of type GpuTextureModifier and TypeMethodDescriptionvoid
RenderPass.bindSampler
(String p_410511_, GpuTexture p_410843_) void
CommandEncoder.clearColorAndDepthTextures
(GpuTexture p_410154_, int p_410001_, GpuTexture p_410146_, double p_410605_) void
CommandEncoder.clearColorTexture
(GpuTexture p_409991_, int p_410624_) void
CommandEncoder.clearDepthTexture
(GpuTexture p_410276_, double p_410184_) void
CommandEncoder.clearStencilTexture
(GpuTexture texture, int value) void
CommandEncoder.copyTextureToBuffer
(GpuTexture p_409709_, GpuBuffer p_409653_, int p_409654_, Runnable p_409606_, int p_409664_) void
CommandEncoder.copyTextureToBuffer
(GpuTexture p_409732_, GpuBuffer p_410694_, int p_409794_, Runnable p_410116_, int p_410787_, int p_410381_, int p_409938_, int p_410237_, int p_410626_) void
CommandEncoder.copyTextureToTexture
(GpuTexture p_410347_, GpuTexture p_410302_, int p_410741_, int p_409745_, int p_409805_, int p_409992_, int p_409918_, int p_409592_, int p_410300_) CommandEncoder.createRenderPass
(GpuTexture p_410522_, OptionalInt p_409831_) CommandEncoder.createRenderPass
(GpuTexture p_409724_, OptionalInt p_409827_, GpuTexture p_410270_, OptionalDouble p_410271_) void
CommandEncoder.presentTexture
(GpuTexture p_410557_) static void
RenderSystem.setShaderTexture
(int p_157454_, GpuTexture p_405442_) static void
RenderSystem.setupOverlayColor
(GpuTexture p_404695_) void
CommandEncoder.writeToTexture
(GpuTexture p_410601_, NativeImage p_409782_) void
CommandEncoder.writeToTexture
(GpuTexture p_409951_, NativeImage p_410471_, int p_410163_, int p_410504_, int p_410561_, int p_410675_, int p_409936_, int p_410387_, int p_409585_) void
CommandEncoder.writeToTexture
(GpuTexture p_410708_, IntBuffer p_410813_, NativeImage.Format p_410346_, int p_410145_, int p_409806_, int p_409855_, int p_409801_, int p_409998_) -
Uses of GpuTexture in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as GpuTextureMethods in net.minecraft.client.renderer that return 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 TypeMethodDescriptionvoid
SpriteContents.Ticker.tickAndUpload
(int p_249105_, int p_249676_, GpuTexture p_404744_) void
SpriteTicker.tickAndUpload
(int p_248847_, int p_250486_, GpuTexture p_404920_) void
TextureAtlasSprite.Ticker.tickAndUpload
(GpuTexture p_405841_) (package private) void
SpriteContents.upload
(int p_248895_, int p_250245_, int p_250458_, int p_251337_, NativeImage[] p_248825_, GpuTexture p_404943_) void
SpriteContents.AnimatedTexture.uploadFirstFrame
(int p_251807_, int p_248676_, GpuTexture p_405131_) void
SpriteContents.uploadFirstFrame
(int p_252315_, int p_248634_, GpuTexture p_404810_) void
TextureAtlasSprite.uploadFirstFrame
(GpuTexture p_404964_) (package private) void
SpriteContents.AnimatedTexture.uploadFrame
(int p_250449_, int p_248877_, int p_249060_, GpuTexture p_404869_) (package private) void
SpriteContents.InterpolationData.uploadInterpolatedFrame
(int p_250513_, int p_251644_, SpriteContents.Ticker p_248626_, GpuTexture p_405042_) -
Uses of GpuTexture in net.neoforged.neoforge.client.loading
Fields in net.neoforged.neoforge.client.loading declared as GpuTextureConstructors in net.neoforged.neoforge.client.loading with parameters of type GpuTexture