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 TypeMethodDescriptionvoidclearFramebuffer(DrawableTexture colorAttachment, int clearColor, DrawableTexture depthAttachment, double clearDepth) voidclearTexture(DrawableTexture texture, int clearColor) voidcopyDataInto(GpuBuffer target, ByteBuffer source, int offset) voidcopyImageFull(DrawableTexture target, NativeImage source) 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) voiddraw(DrawableTexture drawableTexture) newRenderPass(DrawableTexture colorAttachment, OptionalInt clearColor, @Nullable DrawableTexture depthAttachment, OptionalDouble clearDepth) newRenderPassNoDepth(DrawableTexture color, OptionalInt clearColor) readBuffer(GpuBuffer source, int offset, int count) readBufferFully(GpuBuffer source) voidsetDepth(DrawableTexture drawableTexture, double double2) voidsetImageBufferFull(DrawableTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel) voidsetImageRegionBuffer(DrawableTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) voidsetImageRegionData(DrawableTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height)
-
Method Details
-
newRenderPassNoDepth
- Mappings:
Namespace Name Mixin selector named newRenderPassNoDepthLnet/minecraft/client/render/RenderResourceManager;newRenderPassNoDepth(Lnet/minecraft/client/texture/DrawableTexture;Ljava/util/OptionalInt;)Lnet/minecraft/client/render/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;
-
newRenderPass
RenderPass newRenderPass(DrawableTexture colorAttachment, OptionalInt clearColor, @Nullable @Nullable DrawableTexture depthAttachment, OptionalDouble clearDepth) - Mappings:
Namespace Name Mixin selector named newRenderPassLnet/minecraft/client/render/RenderResourceManager;newRenderPass(Lnet/minecraft/client/texture/DrawableTexture;Ljava/util/OptionalInt;Lnet/minecraft/client/texture/DrawableTexture;Ljava/util/OptionalDouble;)Lnet/minecraft/client/render/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
-
readBufferFully
- Mappings:
Namespace Name Mixin selector named readBufferFullyLnet/minecraft/client/render/RenderResourceManager;readBufferFully(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;
-
copyImageFull
- Mappings:
Namespace Name Mixin selector named copyImageFullLnet/minecraft/client/render/RenderResourceManager;copyImageFull(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
-
setImageRegionData
void setImageRegionData(DrawableTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height) - Mappings:
Namespace Name Mixin selector named setImageRegionDataLnet/minecraft/client/render/RenderResourceManager;setImageRegionData(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
-
setImageBufferFull
void setImageBufferFull(DrawableTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel) - Mappings:
Namespace Name Mixin selector named setImageBufferFullLnet/minecraft/client/render/RenderResourceManager;setImageBufferFull(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
-
setImageRegionBuffer
void setImageRegionBuffer(DrawableTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height) - Mappings:
Namespace Name Mixin selector named setImageRegionBufferLnet/minecraft/client/render/RenderResourceManager;setImageRegionBuffer(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
-
draw
- Mappings:
Namespace Name Mixin selector named drawLnet/minecraft/client/render/RenderResourceManager;draw(Lnet/minecraft/client/texture/DrawableTexture;)Vintermediary method_68357Lnet/minecraft/class_10881;method_68357(Lnet/minecraft/class_10792;)Vofficial aLflb;a(Lflj;)V
-