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

Method checkOpenGlCaps

src/main/java/net/minecraft/src/Config.java:170–201  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

168 }
169
170 private static void checkOpenGlCaps() {
171 log(getVersion());
172 log("Build: " + getBuild());
173 log("OS: " + System.getProperty("os.name") + " (" + System.getProperty("os.arch") + ") version " + System.getProperty("os.version"));
174 log("Java: " + System.getProperty("java.version") + ", " + System.getProperty("java.vendor"));
175 log("VM: " + System.getProperty("java.vm.name") + " (" + System.getProperty("java.vm.info") + "), " + System.getProperty("java.vm.vendor"));
176 log("LWJGL: " + Sys.getVersion());
177 openGlVersion = GL11.glGetString(GL11.GL_VERSION);
178 openGlRenderer = GL11.glGetString(GL11.GL_RENDERER);
179 openGlVendor = GL11.glGetString(GL11.GL_VENDOR);
180 log("OpenGL: " + openGlRenderer + ", version " + openGlVersion + ", " + openGlVendor);
181 log("OpenGL Version: " + getOpenGlVersionString());
182
183 if (!GLContext.getCapabilities().OpenGL12) {
184 log("OpenGL Mipmap levels: Not available (GL12.GL_TEXTURE_MAX_LEVEL)");
185 }
186
187 fancyFogAvailable = GLContext.getCapabilities().GL_NV_fog_distance;
188
189 if (!fancyFogAvailable) {
190 log("OpenGL Fancy fog: Not available (GL_NV_fog_distance)");
191 }
192
193 occlusionAvailable = GLContext.getCapabilities().GL_ARB_occlusion_query;
194
195 if (!occlusionAvailable) {
196 log("OpenGL Occlussion culling: Not available (GL_ARB_occlusion_query)");
197 }
198
199 int i = TextureUtils.getGLMaximumTextureSize();
200 dbg("Maximum texture size: " + i + "x" + i);
201 }
202
203 public static String getBuild() {
204 if (build == null) {

Callers 1

checkInitializedMethod · 0.95

Calls 7

logMethod · 0.95
getVersionMethod · 0.95
getBuildMethod · 0.95
dbgMethod · 0.95
getPropertyMethod · 0.45

Tested by

no test coverage detected