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 voidTextureUtil.writeAsPNG(Path directory, String prefix, GpuTexture texture, int scales, IntUnaryOperator colorFunction) -
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(@Nullable String label, TextureFormat format, int width, int height, int mipLevels) GpuDevice.createTexture(@Nullable Supplier<String> labelGetter, TextureFormat format, int width, int height, int mipLevels) static @Nullable GpuTextureRenderSystem.getShaderTexture(int index) Methods in com.mojang.blaze3d.systems with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidRenderPass.bindSampler(String name, GpuTexture texture) voidCommandEncoder.clearColorAndDepthTextures(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth) voidCommandEncoder.clearColorTexture(GpuTexture texture, int color) voidCommandEncoder.clearDepthTexture(GpuTexture texture, double depth) voidCommandEncoder.copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel) voidCommandEncoder.copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) voidCommandEncoder.copyTextureToTexture(GpuTexture target, GpuTexture source, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height) CommandEncoder.createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor) CommandEncoder.createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor, @Nullable GpuTexture depthAttachment, OptionalDouble clearDepth) voidCommandEncoder.presentTexture(GpuTexture texture) static voidRenderSystem.setShaderTexture(int index, @Nullable GpuTexture texture) static voidRenderSystem.setupOverlayColor(@Nullable GpuTexture texture) voidCommandEncoder.writeToTexture(GpuTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height) voidCommandEncoder.writeToTexture(GpuTexture target, NativeImage source) voidCommandEncoder.writeToTexture(GpuTexture target, NativeImage source, int mipLevel, int intoX, int intoY, int width, int height, int x, int y) -
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 GpuTextureFramebuffer.colorAttachmentprotected @Nullable GpuTextureFramebuffer.depthAttachmentFields in net.minecraft.client.gl with type parameters of type GpuTextureModifier and TypeFieldDescriptionprivate final Object2ObjectMap<String, GpuTexture> ShaderProgram.samplerTexturesprotected final HashMap<String, GpuTexture> RenderPassImpl.samplerUniformsMethods in net.minecraft.client.gl that return GpuTextureModifier and TypeMethodDescriptionprivate @Nullable GpuTextureWindowFramebuffer.createColorAttachment(WindowFramebuffer.Size size) private @Nullable GpuTextureWindowFramebuffer.createDepthAttachment(WindowFramebuffer.Size size) GlBackend.createTexture(@Nullable String label, TextureFormat format, int width, int height, int mipLevels) GlBackend.createTexture(@Nullable Supplier<String> labelGetter, TextureFormat format, int width, int height, int mipLevels) Framebuffer.getColorAttachment()Framebuffer.getDepthAttachment()Methods in net.minecraft.client.gl with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidShaderProgram.addSamplerTexture(String name, @Nullable GpuTexture texture) voidRenderPassImpl.bindSampler(String name, GpuTexture texture) voidGlResourceManager.clearColorAndDepthTextures(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth) voidGlResourceManager.clearColorTexture(GpuTexture texture, int color) voidGlResourceManager.clearDepthTexture(GpuTexture texture, double depth) voidGlResourceManager.copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel) voidGlResourceManager.copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) voidGlResourceManager.copyTextureToTexture(GpuTexture target, GpuTexture source, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height) GlResourceManager.createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor) GlResourceManager.createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor, @Nullable GpuTexture depthAttachment, OptionalDouble clearDepth) voidFramebuffer.drawBlit(GpuTexture texture) voidGlResourceManager.presentTexture(GpuTexture texture) voidGlResourceManager.writeToTexture(GpuTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height) voidGlResourceManager.writeToTexture(GpuTexture target, NativeImage source) voidGlResourceManager.writeToTexture(GpuTexture target, NativeImage source, int mipLevel, int intoX, int intoY, int width, int height, int x, int y) -
Uses of GpuTexture in net.minecraft.client.render
Fields in net.minecraft.client.render declared as GpuTextureMethods in net.minecraft.client.render that return 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 TypeMethodDescriptionintGlTexture.getOrCreateFramebuffer(FramebufferManager manager, @Nullable GpuTexture depthTexture) (package private) voidSpriteContents.Interpolation.method_24128(int int2, int int3, SpriteContents.AnimatorImpl animatorImpl, GpuTexture gpuTexture) voidAnimator.tick(int x, int y, GpuTexture texture) voidSprite.TickableAnimation.tick(GpuTexture texture) voidSpriteContents.AnimatorImpl.tick(int x, int y, GpuTexture texture) voidSprite.upload(GpuTexture texture) (package private) voidSpriteContents.Animation.upload(int x, int y, int frame, GpuTexture texture) voidSpriteContents.Animation.upload(int x, int y, GpuTexture texture) (package private) voidSpriteContents.upload(int x, int y, int unpackSkipPixels, int unpackSkipRows, NativeImage[] images, GpuTexture texture) voidSpriteContents.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