Uses of Interface
com.mojang.renderpearl.api.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.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) 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 dir, String prefix, GpuTexture texture, int maxMipLevel, IntUnaryOperator pixelModifier) -
Uses of GpuTexture in com.mojang.renderpearl.api.commands
Methods in com.mojang.renderpearl.api.commands with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth) voidCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight, int mipLevel) voidCommandEncoder.clearColorTexture(GpuTexture colorTexture, Vector4fc clearColor) voidCommandEncoder.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidCommandEncoder.copyBufferToTexture(GpuBufferSlice source, int sourceX, int sourceY, int sourceWidth, int sourceHeight, GpuTexture destination, int destinationX, int destinationY, int copyWidth, int copyHeight, int mipLevel, int arrayLayer) 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) voidCommandEncoder.copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int destX, int destY, int sourceX, int sourceY, int width, int height) voidCommandEncoder.writeToTexture(GpuTexture destination, NativeImage source) voidCommandEncoder.writeToTexture(GpuTexture destination, NativeImage source, int mipLevel, int depthOrLayer, int destX, int destY) voidCommandEncoder.writeToTexture(GpuTexture destination, ByteBuffer source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) -
Uses of GpuTexture in com.mojang.renderpearl.api.device
Methods in com.mojang.renderpearl.api.device that return GpuTextureModifier and TypeMethodDescriptionGpuDevice.createTexture(@Nullable String label, int usage, GpuFormat format, int width, int height, int depthOrLayers, int mipLevels) GpuDevice.createTexture(@Nullable Supplier<String> label, int usage, GpuFormat format, int width, int height, int depthOrLayers, int mipLevels) Methods in com.mojang.renderpearl.api.device with parameters of type GpuTextureModifier and TypeMethodDescriptionGpuDevice.createTextureView(GpuTexture texture) GpuDevice.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) -
Uses of GpuTexture in com.mojang.renderpearl.api.textures
Methods in com.mojang.renderpearl.api.textures that return GpuTexture -
Uses of GpuTexture in com.mojang.renderpearl.backend.api
Methods in com.mojang.renderpearl.backend.api that return GpuTextureModifier and TypeMethodDescriptionGpuDeviceBackend.createTexture(@Nullable String label, int usage, GpuFormat format, int width, int height, int depthOrLayers, int mipLevels) Methods in com.mojang.renderpearl.backend.api with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidCommandEncoderBackend.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth) voidCommandEncoderBackend.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight, int mipLevel) voidCommandEncoderBackend.clearColorTexture(GpuTexture colorTexture, Vector4fc clearColor) voidCommandEncoderBackend.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidCommandEncoderBackend.clearStencilTexture(GpuTexture texture, int value) voidCommandEncoderBackend.copyBufferToTexture(GpuBufferSlice source, int sourceX, int sourceY, int sourceWidth, int sourceHeight, GpuTexture destination, int destinationX, int destinationY, int copyWidth, int copyHeight, int mipLevel, int arrayLayer) 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) voidCommandEncoderBackend.copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int destX, int destY, int sourceX, int sourceY, int width, int height) GpuDeviceBackend.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) voidCommandEncoderBackend.writeToTexture(GpuTexture destination, ByteBuffer source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) -
Uses of GpuTexture in com.mojang.renderpearl.backend.common
Classes in com.mojang.renderpearl.backend.common that implement GpuTextureFields in com.mojang.renderpearl.backend.common declared as GpuTextureMethods in com.mojang.renderpearl.backend.common that return GpuTextureConstructors in com.mojang.renderpearl.backend.common with parameters of type GpuTextureModifierConstructorDescriptionprotectedBaseGpuTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) -
Uses of GpuTexture in com.mojang.renderpearl.backend.opengl
Classes in com.mojang.renderpearl.backend.opengl that implement GpuTextureMethods in com.mojang.renderpearl.backend.opengl that return GpuTextureModifier and TypeMethodDescriptionGlDevice.createTexture(@Nullable String label, int usage, GpuFormat format, int width, int height, int depthOrLayers, int mipLevels) Methods in com.mojang.renderpearl.backend.opengl with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidGlCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth) voidGlCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight, int mipLevel) voidGlCommandEncoder.clearColorTexture(GpuTexture colorTexture, Vector4fc clearColor) voidGlCommandEncoder.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidGlCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidGlCommandEncoder.copyBufferToTexture(GpuBufferSlice source, int sourceX, int sourceY, int sourceWidth, int sourceHeight, GpuTexture destination, int destinationX, int destinationY, int copyWidth, int copyHeight, int mipLevel, int arrayLayer) 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, int baseMipLevel, int mipLevels) voidGlCommandEncoder.writeToTexture(GpuTexture destination, ByteBuffer source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) -
Uses of GpuTexture in com.mojang.renderpearl.backend.vulkan
Classes in com.mojang.renderpearl.backend.vulkan that implement GpuTextureMethods in com.mojang.renderpearl.backend.vulkan that return GpuTextureModifier and TypeMethodDescriptionVulkanDevice.createTexture(@Nullable String label, int usage, GpuFormat format, int width, int height, int depthOrLayers, int mipLevels) Methods in com.mojang.renderpearl.backend.vulkan with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidVulkanCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth) voidVulkanCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight, int mipLevel) voidVulkanCommandEncoder.clearColorTexture(GpuTexture colorTexture, Vector4fc clearColor) private voidVulkanCommandEncoder.clearColorTextureUnsynced(org.lwjgl.system.MemoryStack stack, GpuTexture colorTexture, Vector4fc clearColor) voidVulkanCommandEncoder.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidVulkanCommandEncoder.clearDepthTextureUnsynced(org.lwjgl.system.MemoryStack stack, GpuTexture depthTexture, double clearDepth) voidVulkanCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidVulkanCommandEncoder.copyBufferToTexture(GpuBufferSlice source, int sourceX, int sourceY, int sourceWidth, int sourceHeight, GpuTexture destination, int destinationX, int destinationY, int copyWidth, int copyHeight, int mipLevel, int arrayLayer) voidVulkanCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel) voidVulkanCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel, int x, int y, int width, int height) voidVulkanCommandEncoder.copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int destX, int destY, int sourceX, int sourceY, int width, int height) VulkanDevice.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) voidVulkanCommandEncoder.writeToTexture(GpuTexture destination, ByteBuffer source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) -
Uses of GpuTexture in com.mojang.renderpearl.frontend
Methods in com.mojang.renderpearl.frontend that return GpuTextureModifier and TypeMethodDescriptionFrontendGpuDevice.createTexture(@Nullable String label, int usage, GpuFormat format, int width, int height, int depthOrLayers, int mipLevels) FrontendGpuDevice.createTexture(@Nullable Supplier<String> label, int usage, GpuFormat format, int width, int height, int depthOrLayers, int mipLevels) Methods in com.mojang.renderpearl.frontend with parameters of type GpuTextureModifier and TypeMethodDescriptionvoidFrontendCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth) voidFrontendCommandEncoder.clearColorAndDepthTextures(GpuTexture colorTexture, Vector4fc clearColor, GpuTexture depthTexture, double clearDepth, int regionX, int regionY, int regionWidth, int regionHeight, int mipLevel) voidFrontendCommandEncoder.clearColorTexture(GpuTexture colorTexture, Vector4fc clearColor) voidFrontendCommandEncoder.clearDepthTexture(GpuTexture depthTexture, double clearDepth) voidFrontendCommandEncoder.clearStencilTexture(GpuTexture texture, int value) voidFrontendCommandEncoder.copyBufferToTexture(GpuBufferSlice source, int sourceX, int sourceY, int sourceWidth, int sourceHeight, GpuTexture destination, int destinationX, int destinationY, int copyWidth, int copyHeight, int mipLevel, int arrayLayer) voidFrontendCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel) voidFrontendCommandEncoder.copyTextureToBuffer(GpuTexture source, GpuBuffer destination, long offset, Runnable callback, int mipLevel, int x, int y, int width, int height) voidFrontendCommandEncoder.copyTextureToTexture(GpuTexture source, GpuTexture destination, int mipLevel, int destX, int destY, int sourceX, int sourceY, int width, int height) FrontendGpuDevice.createTextureView(GpuTexture texture) FrontendGpuDevice.createTextureView(GpuTexture texture, int baseMipLevel, int mipLevels) private voidFrontendCommandEncoder.verifyColorTexture(GpuTexture colorTexture) private voidFrontendCommandEncoder.verifyDepthTexture(GpuTexture depthTexture) private voidFrontendCommandEncoder.verifyRegion(GpuTexture colorTexture, int regionX, int regionY, int regionWidth, int regionHeight, int mipLevel) private voidFrontendCommandEncoder.verifyStencilTexture(GpuTexture stencilTexture) private voidFrontendGpuDevice.verifyTextureViewCreationArgs(GpuTexture texture, int baseMipLevel, int mipLevels) voidFrontendCommandEncoder.writeToTexture(GpuTexture destination, NativeImage source) voidFrontendCommandEncoder.writeToTexture(GpuTexture destination, NativeImage source, int mipLevel, int depthOrLayer, int destX, int destY) voidFrontendCommandEncoder.writeToTexture(GpuTexture destination, ByteBuffer source, int mipLevel, int depthOrLayer, int destX, int destY, int width, int height) -
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)