Interface CommandEncoder

All Known Implementing Classes:
GlResourceManager

@Environment(CLIENT) public interface CommandEncoder
Mappings:
Namespace Name
named com/mojang/blaze3d/systems/CommandEncoder
intermediary com/mojang/blaze3d/systems/CommandEncoder
official com/mojang/blaze3d/systems/CommandEncoder
  • Method Details Link icon

    • createRenderPass Link icon

      RenderPass createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor)
      Mappings:
      Namespace Name Mixin selector
      named createRenderPass Lcom/mojang/blaze3d/systems/CommandEncoder;createRenderPass(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalInt;)Lcom/mojang/blaze3d/systems/RenderPass;
      intermediary createRenderPass Lcom/mojang/blaze3d/systems/CommandEncoder;createRenderPass(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalInt;)Lcom/mojang/blaze3d/systems/RenderPass;
      official createRenderPass Lcom/mojang/blaze3d/systems/CommandEncoder;createRenderPass(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalInt;)Lcom/mojang/blaze3d/systems/RenderPass;
    • createRenderPass Link icon

      RenderPass createRenderPass(GpuTexture colorAttachment, OptionalInt clearColor, @Nullable @Nullable GpuTexture depthAttachment, OptionalDouble clearDepth)
      Mappings:
      Namespace Name Mixin selector
      named createRenderPass Lcom/mojang/blaze3d/systems/CommandEncoder;createRenderPass(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalInt;Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalDouble;)Lcom/mojang/blaze3d/systems/RenderPass;
      intermediary createRenderPass Lcom/mojang/blaze3d/systems/CommandEncoder;createRenderPass(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalInt;Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalDouble;)Lcom/mojang/blaze3d/systems/RenderPass;
      official createRenderPass Lcom/mojang/blaze3d/systems/CommandEncoder;createRenderPass(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalInt;Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/OptionalDouble;)Lcom/mojang/blaze3d/systems/RenderPass;
    • clearColorTexture Link icon

      void clearColorTexture(GpuTexture texture, int color)
      Mappings:
      Namespace Name Mixin selector
      named clearColorTexture Lcom/mojang/blaze3d/systems/CommandEncoder;clearColorTexture(Lcom/mojang/blaze3d/textures/GpuTexture;I)V
      intermediary clearColorTexture Lcom/mojang/blaze3d/systems/CommandEncoder;clearColorTexture(Lcom/mojang/blaze3d/textures/GpuTexture;I)V
      official clearColorTexture Lcom/mojang/blaze3d/systems/CommandEncoder;clearColorTexture(Lcom/mojang/blaze3d/textures/GpuTexture;I)V
    • clearColorAndDepthTextures Link icon

      void clearColorAndDepthTextures(GpuTexture colorAttachment, int color, GpuTexture depthAttachment, double depth)
      Mappings:
      Namespace Name Mixin selector
      named clearColorAndDepthTextures Lcom/mojang/blaze3d/systems/CommandEncoder;clearColorAndDepthTextures(Lcom/mojang/blaze3d/textures/GpuTexture;ILcom/mojang/blaze3d/textures/GpuTexture;D)V
      intermediary clearColorAndDepthTextures Lcom/mojang/blaze3d/systems/CommandEncoder;clearColorAndDepthTextures(Lcom/mojang/blaze3d/textures/GpuTexture;ILcom/mojang/blaze3d/textures/GpuTexture;D)V
      official clearColorAndDepthTextures Lcom/mojang/blaze3d/systems/CommandEncoder;clearColorAndDepthTextures(Lcom/mojang/blaze3d/textures/GpuTexture;ILcom/mojang/blaze3d/textures/GpuTexture;D)V
    • clearDepthTexture Link icon

      void clearDepthTexture(GpuTexture texture, double depth)
      Mappings:
      Namespace Name Mixin selector
      named clearDepthTexture Lcom/mojang/blaze3d/systems/CommandEncoder;clearDepthTexture(Lcom/mojang/blaze3d/textures/GpuTexture;D)V
      intermediary clearDepthTexture Lcom/mojang/blaze3d/systems/CommandEncoder;clearDepthTexture(Lcom/mojang/blaze3d/textures/GpuTexture;D)V
      official clearDepthTexture Lcom/mojang/blaze3d/systems/CommandEncoder;clearDepthTexture(Lcom/mojang/blaze3d/textures/GpuTexture;D)V
    • writeToBuffer Link icon

      void writeToBuffer(GpuBuffer target, ByteBuffer source, int offset)
      Mappings:
      Namespace Name Mixin selector
      named writeToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;writeToBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;Ljava/nio/ByteBuffer;I)V
      intermediary writeToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;writeToBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;Ljava/nio/ByteBuffer;I)V
      official writeToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;writeToBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;Ljava/nio/ByteBuffer;I)V
    • readBuffer Link icon

      GpuBuffer.ReadView readBuffer(GpuBuffer source)
      Mappings:
      Namespace Name Mixin selector
      named readBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;readBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;)Lcom/mojang/blaze3d/buffers/GpuBuffer$ReadView;
      intermediary readBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;readBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;)Lcom/mojang/blaze3d/buffers/GpuBuffer$ReadView;
      official readBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;readBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;)Lcom/mojang/blaze3d/buffers/GpuBuffer$ReadView;
    • readBuffer Link icon

      GpuBuffer.ReadView readBuffer(GpuBuffer source, int offset, int count)
      Mappings:
      Namespace Name Mixin selector
      named readBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;readBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;II)Lcom/mojang/blaze3d/buffers/GpuBuffer$ReadView;
      intermediary readBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;readBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;II)Lcom/mojang/blaze3d/buffers/GpuBuffer$ReadView;
      official readBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;readBuffer(Lcom/mojang/blaze3d/buffers/GpuBuffer;II)Lcom/mojang/blaze3d/buffers/GpuBuffer$ReadView;
    • writeToTexture Link icon

      void writeToTexture(GpuTexture target, NativeImage source)
      Mappings:
      Namespace Name Mixin selector
      named writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lnet/minecraft/client/texture/NativeImage;)V
      intermediary writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lnet/minecraft/class_1011;)V
      official writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lfkf;)V
    • writeToTexture Link icon

      void writeToTexture(GpuTexture target, NativeImage source, int mipLevel, int intoX, int intoY, int width, int height, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lnet/minecraft/client/texture/NativeImage;IIIIIII)V
      intermediary writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lnet/minecraft/class_1011;IIIIIII)V
      official writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lfkf;IIIIIII)V
    • writeToTexture Link icon

      void writeToTexture(GpuTexture target, IntBuffer source, NativeImage.Format format, int mipLevel, int intoX, int intoY, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/nio/IntBuffer;Lnet/minecraft/client/texture/NativeImage$Format;IIIII)V
      intermediary writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/nio/IntBuffer;Lnet/minecraft/class_1011$class_1012;IIIII)V
      official writeToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;writeToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/nio/IntBuffer;Lfkf$a;IIIII)V
    • copyTextureToBuffer Link icon

      void copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel)
      Mappings:
      Namespace Name Mixin selector
      named copyTextureToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToBuffer(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;I)V
      intermediary copyTextureToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToBuffer(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;I)V
      official copyTextureToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToBuffer(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;I)V
    • copyTextureToBuffer Link icon

      void copyTextureToBuffer(GpuTexture target, GpuBuffer source, int offset, Runnable dataUploadedCallback, int mipLevel, int intoX, int intoY, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named copyTextureToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToBuffer(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;IIIII)V
      intermediary copyTextureToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToBuffer(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;IIIII)V
      official copyTextureToBuffer Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToBuffer(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;IIIII)V
    • copyTextureToTexture Link icon

      void copyTextureToTexture(GpuTexture target, GpuTexture source, int mipLevel, int intoX, int intoY, int sourceX, int sourceY, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named copyTextureToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/textures/GpuTexture;IIIIIII)V
      intermediary copyTextureToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/textures/GpuTexture;IIIIIII)V
      official copyTextureToTexture Lcom/mojang/blaze3d/systems/CommandEncoder;copyTextureToTexture(Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/textures/GpuTexture;IIIIIII)V
    • presentTexture Link icon

      void presentTexture(GpuTexture texture)
      Mappings:
      Namespace Name Mixin selector
      named presentTexture Lcom/mojang/blaze3d/systems/CommandEncoder;presentTexture(Lcom/mojang/blaze3d/textures/GpuTexture;)V
      intermediary presentTexture Lcom/mojang/blaze3d/systems/CommandEncoder;presentTexture(Lcom/mojang/blaze3d/textures/GpuTexture;)V
      official presentTexture Lcom/mojang/blaze3d/systems/CommandEncoder;presentTexture(Lcom/mojang/blaze3d/textures/GpuTexture;)V