IMcRenderWrapper.getMcRenderingApi()
This commit is contained in:
+5
-2
@@ -23,6 +23,7 @@ import java.awt.Color;
|
|||||||
|
|
||||||
import com.seibel.distanthorizons.core.api.internal.rendering.DhRenderState;
|
import com.seibel.distanthorizons.core.api.internal.rendering.DhRenderState;
|
||||||
import com.seibel.distanthorizons.core.enums.EDhDirection;
|
import com.seibel.distanthorizons.core.enums.EDhDirection;
|
||||||
|
import com.seibel.distanthorizons.core.render.EDhRenderApi;
|
||||||
import com.seibel.distanthorizons.core.wrapperInterfaces.misc.ILightMapWrapper;
|
import com.seibel.distanthorizons.core.wrapperInterfaces.misc.ILightMapWrapper;
|
||||||
import com.seibel.distanthorizons.coreapi.interfaces.dependencyInjection.IBindable;
|
import com.seibel.distanthorizons.coreapi.interfaces.dependencyInjection.IBindable;
|
||||||
import com.seibel.distanthorizons.core.util.math.Vec3d;
|
import com.seibel.distanthorizons.core.util.math.Vec3d;
|
||||||
@@ -75,14 +76,16 @@ public interface IMinecraftRenderWrapper extends IBindable
|
|||||||
|
|
||||||
boolean mcRendersToFrameBuffer();
|
boolean mcRendersToFrameBuffer();
|
||||||
boolean runningLegacyOpenGL();
|
boolean runningLegacyOpenGL();
|
||||||
|
/** Returns the API Minecraft is currently using for rendering */
|
||||||
|
EDhRenderApi getMcRenderingApi();
|
||||||
|
|
||||||
/** @return -1 if no valid framebuffer is available yet */
|
/** @return -1 if no valid framebuffer is available yet */
|
||||||
int getTargetFramebuffer(); // Note: Iris is now hooking onto this for DH + Iris compat, try not to change (unless we wanna deal with some annoyances)
|
int getTargetFramebuffer(); // Note: Iris is now hooking onto this for DH + Iris compat, try not to change (unless we wanna deal with some annoyances)
|
||||||
// Iris commit: https://github.com/IrisShaders/Iris/commit/a76a240527e93780bbcba57c09bef377419d47a7#diff-7b9ded0c79bbcdb130010373387756a28ee8d3640d522c0a5b7acd0abbfc20aeR16
|
// Iris commit: https://github.com/IrisShaders/Iris/commit/a76a240527e93780bbcba57c09bef377419d47a7#diff-7b9ded0c79bbcdb130010373387756a28ee8d3640d522c0a5b7acd0abbfc20aeR16
|
||||||
/** @return -1 if there was an issue or no texture exists */
|
/** @return -1 if there was an issue or no texture exists */
|
||||||
int getDepthTextureId();
|
int getGlDepthTextureId();
|
||||||
/** @return -1 if there was an issue or no texture exists */
|
/** @return -1 if there was an issue or no texture exists */
|
||||||
int getColorTextureId();
|
int getGlColorTextureId();
|
||||||
int getTargetFramebufferViewportWidth();
|
int getTargetFramebufferViewportWidth();
|
||||||
int getTargetFramebufferViewportHeight();
|
int getTargetFramebufferViewportHeight();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user