Class GlCommandEncoderMixin

java.lang.Object
guideme.hooks.mixins.GlCommandEncoderMixin

public class GlCommandEncoderMixin extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    overrideClearColorAndDepthTextures(com.mojang.blaze3d.textures.GpuTexture colorBuffer, int color, com.mojang.blaze3d.textures.GpuTexture depthBuffer, double depthValue, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original)
     
    void
    overrideClearDepthTexture(com.mojang.blaze3d.textures.GpuTexture depthBuffer, double depthValue, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original)
     
    void
    overrideClearStencilTexture(com.mojang.blaze3d.textures.GpuTexture depthBuffer, int stencilValue, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original)
     
    void
    overrideRenderTargetForClearColorTexture(com.mojang.blaze3d.textures.GpuTexture colorBuffer, int color, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original)
     
    com.mojang.blaze3d.systems.RenderPass
    overrideRenderTargets(com.mojang.blaze3d.textures.GpuTexture colorBuffer, OptionalInt clearColor, @Nullable com.mojang.blaze3d.textures.GpuTexture depthBuffer, OptionalDouble clearDepth, com.llamalad7.mixinextras.injector.wrapoperation.Operation<com.mojang.blaze3d.systems.RenderPass> original)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GlCommandEncoderMixin

      public GlCommandEncoderMixin()
  • Method Details

    • overrideRenderTargets

      public com.mojang.blaze3d.systems.RenderPass overrideRenderTargets(com.mojang.blaze3d.textures.GpuTexture colorBuffer, OptionalInt clearColor, @Nullable @Nullable com.mojang.blaze3d.textures.GpuTexture depthBuffer, OptionalDouble clearDepth, com.llamalad7.mixinextras.injector.wrapoperation.Operation<com.mojang.blaze3d.systems.RenderPass> original)
    • overrideRenderTargetForClearColorTexture

      public void overrideRenderTargetForClearColorTexture(com.mojang.blaze3d.textures.GpuTexture colorBuffer, int color, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original)
    • overrideClearColorAndDepthTextures

      public void overrideClearColorAndDepthTextures(com.mojang.blaze3d.textures.GpuTexture colorBuffer, int color, com.mojang.blaze3d.textures.GpuTexture depthBuffer, double depthValue, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original)
    • overrideClearDepthTexture

      public void overrideClearDepthTexture(com.mojang.blaze3d.textures.GpuTexture depthBuffer, double depthValue, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original)
    • overrideClearStencilTexture

      public void overrideClearStencilTexture(com.mojang.blaze3d.textures.GpuTexture depthBuffer, int stencilValue, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original)