MCPcopy Create free account
hub / github.com/DGVPSH/SlackOpen / setViewport

Method setViewport

src/main/java/net/optifine/shaders/Shaders.java:4230–4249  ·  view source on GitHub ↗
(int vx, int vy, int vw, int vh)

Source from the content-addressed store, hash-verified

4228 }
4229
4230 public static void setViewport(int vx, int vy, int vw, int vh)
4231 {
4232 GlStateManager.colorMask(true, true, true, true);
4233
4234 if (isShadowPass)
4235 {
4236 GL11.glViewport(0, 0, shadowMapWidth, shadowMapHeight);
4237 }
4238 else
4239 {
4240 GL11.glViewport(0, 0, renderWidth, renderHeight);
4241 EXTFramebufferObject.glBindFramebufferEXT(36160, dfb);
4242 isRenderingDfb = true;
4243 GlStateManager.enableCull();
4244 GlStateManager.enableDepth();
4245 setDrawBuffers(drawBuffersNone);
4246 useProgram(ProgramTextured);
4247 checkGLError("beginRenderPass");
4248 }
4249 }
4250
4251 public static void setFogMode(int value)
4252 {

Callers 1

renderWorldPassMethod · 0.95

Calls 6

colorMaskMethod · 0.95
enableCullMethod · 0.95
enableDepthMethod · 0.95
setDrawBuffersMethod · 0.95
useProgramMethod · 0.95
checkGLErrorMethod · 0.95

Tested by

no test coverage detected