Class PipelineRenderTargetMixin
java.lang.Object
foundry.veil.mixin.pipeline.client.PipelineRenderTargetMixin
- All Implemented Interfaces:
RenderTargetExtension
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
bindRead
(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) void
bindWrite
(boolean setViewport, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) void
getColorTextureId
(org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Integer> cir) void
getDepthTextureId
(org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Integer> cir) int
int
int
veil$getTexture
(int buffer) int
void
veil$setWrapper
(@Nullable AdvancedFbo fbo)
-
Field Details
-
frameBufferId
public int frameBufferId -
viewWidth
public int viewWidth -
viewHeight
public int viewHeight
-
-
Constructor Details
-
PipelineRenderTargetMixin
public PipelineRenderTargetMixin()
-
-
Method Details
-
veil$setWrapper
- Specified by:
veil$setWrapper
in interfaceRenderTargetExtension
-
veil$getFramebuffer
public int veil$getFramebuffer()- Specified by:
veil$getFramebuffer
in interfaceRenderTargetExtension
-
veil$getTexture
public int veil$getTexture(int buffer) - Specified by:
veil$getTexture
in interfaceRenderTargetExtension
-
veil$getWidth
public int veil$getWidth()- Specified by:
veil$getWidth
in interfaceRenderTargetExtension
-
veil$getHeight
public int veil$getHeight()- Specified by:
veil$getHeight
in interfaceRenderTargetExtension
-
bindRead
public void bindRead(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
bindWrite
public void bindWrite(boolean setViewport, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
getColorTextureId
public void getColorTextureId(org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Integer> cir) -
getDepthTextureId
public void getDepthTextureId(org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<Integer> cir)
-