Package net.minecraft.client.render
Interface RenderResourceManager
- All Known Implementing Classes:
GlResourceManager
- Mappings:
Namespace Name named net/minecraft/client/render/RenderResourceManagerintermediary net/minecraft/class_10881official flb
-
Method Summary
Modifier and TypeMethodDescriptionvoidblit(DrawableTexture texture) voidclearFramebuffer(DrawableTexture colorAttachment, int clearColor, DrawableTexture depthAttachment, double clearDepth) voidclearTexture(DrawableTexture texture, int clearColor) voidcopyDataInto(GpuBuffer target, ByteBuffer source, int offset) voidcopyImage(DrawableTexture target, NativeImage source) voidcopyImageRegion(DrawableTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height) voidcopyImageRegion(DrawableTexture target, DrawableTexture source, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height) voidcopyImageRegion(DrawableTexture target, NativeImage source, int mipLevel, int intoX, int intoY, int width, int height, int x, int y) voidcopyToBuffer(DrawableTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel) voidcopyToBuffer(DrawableTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) createRenderPass(DrawableTexture colorAttachment, OptionalInt clearColor, @Nullable DrawableTexture depthAttachment, OptionalDouble clearDepth) createRenderPassNoDepth(DrawableTexture color, OptionalInt clearColor) readBuffer(GpuBuffer source) readBuffer(GpuBuffer source, int offset, int count) voidsetDepth(DrawableTexture texture, double depth)
-
Method Details
-
createRenderPassNoDepth
- Mappings:
Namespace Name Mixin selector named createRenderPassNoDepthLnet/minecraft/client/render/RenderResourceManager;createRenderPassNoDepth(Lnet/minecraft/client/texture/DrawableTexture;Ljava/util/OptionalInt;)Lnet/minecraft/client/gl/RenderPass;intermediary method_68367Lnet/minecraft/class_10881;method_68367(Lnet/minecraft/class_10792;Ljava/util/OptionalInt;)Lnet/minecraft/class_10883;official aLflb;a(Lflj;Ljava/util/OptionalInt;)Lfld;
-
createRenderPass
RenderPass createRenderPass(DrawableTexture colorAttachment, OptionalInt clearColor, @Nullable @Nullable DrawableTexture depthAttachment, OptionalDouble clearDepth) - Mappings:
Namespace Name Mixin selector named createRenderPassLnet/minecraft/client/render/RenderResourceManager;createRenderPass(Lnet/minecraft/client/texture/DrawableTexture;Ljava/util/OptionalInt;Lnet/minecraft/client/texture/DrawableTexture;Ljava/util/OptionalDouble;)Lnet/minecraft/client/gl/RenderPass;intermediary method_68368Lnet/minecraft/class_10881;method_68368(Lnet/minecraft/class_10792;Ljava/util/OptionalInt;Lnet/minecraft/class_10792;Ljava/util/OptionalDouble;)Lnet/minecraft/class_10883;official aLflb;a(Lflj;Ljava/util/OptionalInt;Lflj;Ljava/util/OptionalDouble;)Lfld;
-
clearTexture
- Mappings:
Namespace Name Mixin selector named clearTextureLnet/minecraft/client/render/RenderResourceManager;clearTexture(Lnet/minecraft/client/texture/DrawableTexture;I)Vintermediary method_68359Lnet/minecraft/class_10881;method_68359(Lnet/minecraft/class_10792;I)Vofficial aLflb;a(Lflj;I)V
-
clearFramebuffer
void clearFramebuffer(DrawableTexture colorAttachment, int clearColor, DrawableTexture depthAttachment, double clearDepth) - Mappings:
Namespace Name Mixin selector named clearFramebufferLnet/minecraft/client/render/RenderResourceManager;clearFramebuffer(Lnet/minecraft/client/texture/DrawableTexture;ILnet/minecraft/client/texture/DrawableTexture;D)Vintermediary method_68360Lnet/minecraft/class_10881;method_68360(Lnet/minecraft/class_10792;ILnet/minecraft/class_10792;D)Vofficial aLflb;a(Lflj;ILflj;D)V
-
setDepth
- Mappings:
Namespace Name Mixin selector named setDepthLnet/minecraft/client/render/RenderResourceManager;setDepth(Lnet/minecraft/client/texture/DrawableTexture;D)Vintermediary method_68358Lnet/minecraft/class_10881;method_68358(Lnet/minecraft/class_10792;D)Vofficial aLflb;a(Lflj;D)V
-
copyDataInto
- Mappings:
Namespace Name Mixin selector named copyDataIntoLnet/minecraft/client/render/RenderResourceManager;copyDataInto(Lnet/minecraft/client/gl/GpuBuffer;Ljava/nio/ByteBuffer;I)Vintermediary method_68350Lnet/minecraft/class_10881;method_68350(Lnet/minecraft/class_10227;Ljava/nio/ByteBuffer;I)Vofficial aLflb;a(Lfii;Ljava/nio/ByteBuffer;I)V
-
readBuffer
- Mappings:
Namespace Name Mixin selector named readBufferLnet/minecraft/client/render/RenderResourceManager;readBuffer(Lnet/minecraft/client/gl/GpuBuffer;)Lnet/minecraft/client/gl/GpuBuffer$ReadResult;intermediary method_68347Lnet/minecraft/class_10881;method_68347(Lnet/minecraft/class_10227;)Lnet/minecraft/class_10227$class_10858;official aLflb;a(Lfii;)Lfii$a;
-
readBuffer
- Mappings:
Namespace Name Mixin selector named readBufferLnet/minecraft/client/render/RenderResourceManager;readBuffer(Lnet/minecraft/client/gl/GpuBuffer;II)Lnet/minecraft/client/gl/GpuBuffer$ReadResult;intermediary method_68349Lnet/minecraft/class_10881;method_68349(Lnet/minecraft/class_10227;II)Lnet/minecraft/class_10227$class_10858;official aLflb;a(Lfii;II)Lfii$a;
-
copyImage
- Mappings:
Namespace Name Mixin selector named copyImageLnet/minecraft/client/render/RenderResourceManager;copyImage(Lnet/minecraft/client/texture/DrawableTexture;Lnet/minecraft/client/texture/NativeImage;)Vintermediary method_68363Lnet/minecraft/class_10881;method_68363(Lnet/minecraft/class_10792;Lnet/minecraft/class_1011;)Vofficial aLflb;a(Lflj;Lfki;)V
-
copyImageRegion
void copyImageRegion(DrawableTexture target, NativeImage source, int mipLevel, int intoX, int intoY, int width, int height, int x, int y) - Mappings:
Namespace Name Mixin selector named copyImageRegionLnet/minecraft/client/render/RenderResourceManager;copyImageRegion(Lnet/minecraft/client/texture/DrawableTexture;Lnet/minecraft/client/texture/NativeImage;IIIIIII)Vintermediary method_68364Lnet/minecraft/class_10881;method_68364(Lnet/minecraft/class_10792;Lnet/minecraft/class_1011;IIIIIII)Vofficial aLflb;a(Lflj;Lfki;IIIIIII)V
-
copyImageRegion
void copyImageRegion(DrawableTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height) - Mappings:
Namespace Name Mixin selector named copyImageRegionLnet/minecraft/client/render/RenderResourceManager;copyImageRegion(Lnet/minecraft/client/texture/DrawableTexture;Ljava/nio/IntBuffer;Lnet/minecraft/client/texture/NativeImage$Format;IIIII)Vintermediary method_68366Lnet/minecraft/class_10881;method_68366(Lnet/minecraft/class_10792;Ljava/nio/IntBuffer;Lnet/minecraft/class_1011$class_1012;IIIII)Vofficial aLflb;a(Lflj;Ljava/nio/IntBuffer;Lfki$a;IIIII)V
-
copyToBuffer
void copyToBuffer(DrawableTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel) - Mappings:
Namespace Name Mixin selector named copyToBufferLnet/minecraft/client/render/RenderResourceManager;copyToBuffer(Lnet/minecraft/client/texture/DrawableTexture;Lnet/minecraft/client/gl/GpuBuffer;ILjava/lang/Runnable;I)Vintermediary method_68361Lnet/minecraft/class_10881;method_68361(Lnet/minecraft/class_10792;Lnet/minecraft/class_10227;ILjava/lang/Runnable;I)Vofficial aLflb;a(Lflj;Lfii;ILjava/lang/Runnable;I)V
-
copyToBuffer
void copyToBuffer(DrawableTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) - Mappings:
Namespace Name Mixin selector named copyToBufferLnet/minecraft/client/render/RenderResourceManager;copyToBuffer(Lnet/minecraft/client/texture/DrawableTexture;Lnet/minecraft/client/gl/GpuBuffer;ILjava/lang/Runnable;IIIII)Vintermediary method_68362Lnet/minecraft/class_10881;method_68362(Lnet/minecraft/class_10792;Lnet/minecraft/class_10227;ILjava/lang/Runnable;IIIII)Vofficial aLflb;a(Lflj;Lfii;ILjava/lang/Runnable;IIIII)V
-
copyImageRegion
void copyImageRegion(DrawableTexture target, DrawableTexture source, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height) - Mappings:
Namespace Name Mixin selector named copyImageRegionLnet/minecraft/client/render/RenderResourceManager;copyImageRegion(Lnet/minecraft/client/texture/DrawableTexture;Lnet/minecraft/client/texture/DrawableTexture;IIIIIII)Vintermediary method_68365Lnet/minecraft/class_10881;method_68365(Lnet/minecraft/class_10792;Lnet/minecraft/class_10792;IIIIIII)Vofficial aLflb;a(Lflj;Lflj;IIIIIII)V
-
blit
- Mappings:
Namespace Name Mixin selector named blitLnet/minecraft/client/render/RenderResourceManager;blit(Lnet/minecraft/client/texture/DrawableTexture;)Vintermediary method_68357Lnet/minecraft/class_10881;method_68357(Lnet/minecraft/class_10792;)Vofficial aLflb;a(Lflj;)V
-