VulkanShader_1.21.10-0.0.4-alpha.jar
Download file
package net.vulkanmod.vulkan.pass;
import com.mojang.blaze3d.textures.GpuTexture;
import com.mojang.blaze3d.textures.GpuTextureView;
import org.lwjgl.system.MemoryStack;
import org.lwjgl.vulkan.VkCommandBuffer;
public interface MainPass {
void begin(VkCommandBuffer var1, MemoryStack var2);
void end(VkCommandBuffer var1);
void cleanUp();
void onResize();
default void mainTargetBindWrite() {
}
default void mainTargetUnbindWrite() {
}
default void rebindMainTarget() {
}
default void bindAsTexture() {
}
default GpuTexture getColorAttachment() {
return null;
}
default GpuTextureView getColorAttachmentView() {
return null;
}
default GpuTexture getDepthAttachment() {
return null;
}
}
Download file