forked from PojavLauncherTeam/pojavlauncherteam.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRENDERERS.html
33 lines (32 loc) · 14.8 KB
/
RENDERERS.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Renderers | PojavLauncher</title>
<meta name="generator" content="VuePress 1.9.9">
<link rel="'stylesheet" href="/styles/website.css">
<meta name="description" content="A flexible, fast and open-source Minecraft Java Edition launcher for Android and iOS">
<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="preload" href="/assets/css/0.styles.42397d2a.css" as="style"><link rel="preload" href="/assets/js/app.bc7bf101.js" as="script"><link rel="preload" href="/assets/js/2.b5dad6a6.js" as="script"><link rel="preload" href="/assets/js/43.088dff05.js" as="script"><link rel="preload" href="/assets/js/9.e5ffc2fa.js" as="script"><link rel="prefetch" href="/assets/js/10.e555fd02.js"><link rel="prefetch" href="/assets/js/11.b35faf6d.js"><link rel="prefetch" href="/assets/js/12.81fd8baa.js"><link rel="prefetch" href="/assets/js/13.eac25def.js"><link rel="prefetch" href="/assets/js/14.06dcf2b1.js"><link rel="prefetch" href="/assets/js/15.2a96030a.js"><link rel="prefetch" href="/assets/js/16.bfca10ac.js"><link rel="prefetch" href="/assets/js/17.eac693f8.js"><link rel="prefetch" href="/assets/js/18.aaf4b3d2.js"><link rel="prefetch" href="/assets/js/19.8ceca810.js"><link rel="prefetch" href="/assets/js/20.8be6c834.js"><link rel="prefetch" href="/assets/js/21.d97df2f9.js"><link rel="prefetch" href="/assets/js/22.93755b4a.js"><link rel="prefetch" href="/assets/js/23.7b4c5259.js"><link rel="prefetch" href="/assets/js/24.6c1918dd.js"><link rel="prefetch" href="/assets/js/25.780f8976.js"><link rel="prefetch" href="/assets/js/26.f62f3277.js"><link rel="prefetch" href="/assets/js/27.d28bbb68.js"><link rel="prefetch" href="/assets/js/28.79ea1398.js"><link rel="prefetch" href="/assets/js/29.c4bc73ac.js"><link rel="prefetch" href="/assets/js/3.052e87d0.js"><link rel="prefetch" href="/assets/js/30.56b12711.js"><link rel="prefetch" href="/assets/js/31.9edeff12.js"><link rel="prefetch" href="/assets/js/32.15310ca2.js"><link rel="prefetch" href="/assets/js/33.d6c22520.js"><link rel="prefetch" href="/assets/js/34.6103cd03.js"><link rel="prefetch" href="/assets/js/35.1e62d38b.js"><link rel="prefetch" href="/assets/js/36.1c45ac60.js"><link rel="prefetch" href="/assets/js/37.a15bb37e.js"><link rel="prefetch" href="/assets/js/38.8769872e.js"><link rel="prefetch" href="/assets/js/39.4e25d460.js"><link rel="prefetch" href="/assets/js/4.316e5f5f.js"><link rel="prefetch" href="/assets/js/40.e994791b.js"><link rel="prefetch" href="/assets/js/41.6e1744cd.js"><link rel="prefetch" href="/assets/js/42.f0356c6c.js"><link rel="prefetch" href="/assets/js/44.83fe3c2c.js"><link rel="prefetch" href="/assets/js/45.b00aa9aa.js"><link rel="prefetch" href="/assets/js/46.59246ac6.js"><link rel="prefetch" href="/assets/js/47.487e7264.js"><link rel="prefetch" href="/assets/js/48.dfd1e8ba.js"><link rel="prefetch" href="/assets/js/49.56b20346.js"><link rel="prefetch" href="/assets/js/5.3ff7fb0d.js"><link rel="prefetch" href="/assets/js/50.45f07609.js"><link rel="prefetch" href="/assets/js/51.6ee9d58f.js"><link rel="prefetch" href="/assets/js/52.c4bef7b4.js"><link rel="prefetch" href="/assets/js/53.187db802.js"><link rel="prefetch" href="/assets/js/54.f3f03b1e.js"><link rel="prefetch" href="/assets/js/55.28dc2b2d.js"><link rel="prefetch" href="/assets/js/56.e8d0506c.js"><link rel="prefetch" href="/assets/js/57.0d04630e.js"><link rel="prefetch" href="/assets/js/6.bee98ddd.js"><link rel="prefetch" href="/assets/js/7.6255578e.js"><link rel="prefetch" href="/assets/js/8.982fd99a.js">
<link rel="stylesheet" href="/assets/css/0.styles.42397d2a.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><img src="logo.png" alt="PojavLauncher" class="logo"> <span class="site-name can-hide">PojavLauncher</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"> <div class="nav-item"><a role="button" aria-label="Switch to light mode" class="nav-link"><span>Switch theme</span></a></div> <a href="https://github.com/PojavLauncherTeam/PojavLauncherTeam.github.io/" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"> <div class="nav-item"><a role="button" aria-label="Switch to light mode" class="nav-link"><span>Switch theme</span></a></div> <a href="https://github.com/PojavLauncherTeam/PojavLauncherTeam.github.io/" target="_blank" rel="noopener noreferrer" class="repo-link">
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Wiki</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><section class="sidebar-group is-sub-group depth-1"><p class="sidebar-heading"><span>Getting Started</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/INSTALL.html" class="sidebar-link">Installing the launcher</a></li><li><a href="/BUILD-FROM-SOURCE.html" class="sidebar-link">Building from source</a></li><li><a href="/SIGN-IN.html" class="sidebar-link">Signing in</a></li><li><a href="/INSTALL-MC.html" class="sidebar-link">Downloading a copy of Minecraft</a></li><li><a href="/DEFAULT-CONTROLS.html" class="sidebar-link">Taking a look at the controls</a></li></ul></section></li><li><section class="sidebar-group collapsable is-sub-group depth-1"><p class="sidebar-heading open"><span>Frequently Asked Questions</span> <span class="arrow down"></span></p> <ul class="sidebar-links sidebar-group-items"><li><section class="sidebar-group collapsable is-sub-group depth-2"><p class="sidebar-heading"><span>iOS-specific</span> <span class="arrow right"></span></p> <!----></section></li><li><section class="sidebar-group collapsable is-sub-group depth-2"><p class="sidebar-heading open"><span>Android-specific</span> <span class="arrow down"></span></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/PARSINGERROR.html" class="sidebar-link">"There was a problem while parsing the package" error while installing</a></li><li><a href="/REFUSALOFINSTALL.html" class="sidebar-link">"App not installed"</a></li><li><a href="/32BIT.html" class="sidebar-link">PojavLauncher's 32-bit support</a></li><li><a href="/NOTCHFIX.html" class="sidebar-link">/NOTCHFIX.html</a></li><li><a href="/FFMPEG.html" class="sidebar-link">Exporting videos with Replay Mod</a></li><li><a href="/ZINK.html" class="sidebar-link">/ZINK.html</a></li><li><a href="/SHADERS.html" class="sidebar-link">Shaders</a></li><li><a href="/RENDERERS.html" aria-current="page" class="active sidebar-link">Renderers</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/RENDERERS.html#holy-gl4es" class="sidebar-link">Holy GL4ES</a></li><li class="sidebar-sub-header"><a href="/RENDERERS.html#angle" class="sidebar-link">ANGLE</a></li><li class="sidebar-sub-header"><a href="/RENDERERS.html#virglrenderer" class="sidebar-link">virglrenderer</a></li></ul></li><li><a href="/3PTYCLIENTS.html" class="sidebar-link">/3PTYCLIENTS.html</a></li><li><a href="/117CC.html" class="sidebar-link">/117CC.html</a></li></ul></section></li></ul></section></li><li><section class="sidebar-group collapsable is-sub-group depth-1"><p class="sidebar-heading"><span>Going further</span> <span class="arrow right"></span></p> <!----></section></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>About PojavLauncher</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/LEGAL.html" class="sidebar-link">Is PojavLauncher legal and safe to use?</a></li><li><a href="/DEVICES.html" class="sidebar-link">Device requirements</a></li><li><a href="/MCVERS.html" class="sidebar-link">Supported Minecraft versions</a></li><li><a href="/MODS-UNSUPPORTED.html" class="sidebar-link">Unsupported Mods and Clients</a></li><li><a href="/ROADMAP.html" class="sidebar-link">The road ahead for PojavLauncher</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Contributing</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/CONT-POJAV.html" class="sidebar-link">Contributing to PojavLauncher itself</a></li><li><a href="/CONT-WEBSITE.html" class="sidebar-link">Contributing to this website</a></li><li><a href="/CONT-TRANSLATIONS.html" class="sidebar-link">Contributing to the translation of PojavLauncher</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Recent Updates</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/UNJAIL.html" class="sidebar-link">Bringing PojavLauncher to unjailbroken iOS</a></li><li><a href="/IOS-SUPPORT.html" class="sidebar-link">System support in future versions of PojavLauncher iOS</a></li><li><a href="/LOCAL-MODE.html" class="sidebar-link">Offline mode is going places.</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-succinct-content content__default"><h1 id="renderers"><a href="#renderers" class="header-anchor">#</a> Renderers</h1> <p>Minecraft runs on OpenGL, and mobile devices generally only support OpenGL ES (GLES). And since Minecraft won't run on GLES, we have to use renderers as compatibility layers between OpenGL ES and OpenGL.</p> <h2 id="holy-gl4es"><a href="#holy-gl4es" class="header-anchor">#</a> Holy GL4ES</h2> <ul><li>Designed for performance, Holy GL4ES is the default renderer in PojavLauncher and should be used in almost all scenrarios.</li> <li>Supports OpenGL 2.1 and has shader converting capabilities, thus makes up for about 1/8 of the OpenGL 3.x standard.</li> <li>Works on all versions of vanilla Minecraft.</li></ul> <h3 id="a-screenshot-of-holy-gl4es-running-minecraft-1-19-4"><a href="#a-screenshot-of-holy-gl4es-running-minecraft-1-19-4" class="header-anchor">#</a> A screenshot of Holy GL4ES running Minecraft 1.19.4</h3> <p><img src="https://cdn.discordapp.com/attachments/967462820012773466/1094267417980579890/Screenshot_2023-04-08-16-17-56-860_net.kdt.pojavlaunch.debug.jpg" alt="holygl4es"></p> <h2 id="angle"><a href="#angle" class="header-anchor">#</a> ANGLE</h2> <ul><li>A bit slower than Holy GL4ES, runs on Vulkan. Should be used only in specific cases, where one can't load a server resource pack or a mod does not run because of missing OpenGL extensions.</li> <li>Supports OpenGL 3.2 only.</li> <li>Only works on Minecraft 1.17+</li></ul> <h3 id="a-screenshot-of-angle-running-minecraft-1-19-4"><a href="#a-screenshot-of-angle-running-minecraft-1-19-4" class="header-anchor">#</a> A screenshot of ANGLE running Minecraft 1.19.4</h3> <p><img src="https://cdn.discordapp.com/attachments/967462820012773466/1094267418236428288/Screenshot_2023-04-08-16-19-39-025_net.kdt.pojavlaunch.debug.jpg" alt="angle"></p> <h2 id="virglrenderer"><a href="#virglrenderer" class="header-anchor">#</a> virglrenderer</h2> <ul><li>Very slow, will soon be removed. It's only use cases are mods that don't run because of missing OpenGL extensions and running shaders.</li> <li>Supports OpenGL 4.3.</li> <li>Works on Minecraft 1.7+, can be extremely buggy.</li></ul> <h3 id="a-screenshot-of-virglrenderer-running-minecraft-1-12-2"><a href="#a-screenshot-of-virglrenderer-running-minecraft-1-12-2" class="header-anchor">#</a> A screenshot of virglrenderer running Minecraft 1.12.2</h3> <p><img src="https://cdn.discordapp.com/attachments/967462820012773466/1094267418517454858/Screenshot_2023-04-08-16-27-08-363_net.kdt.pojavlaunch.debug.jpg" alt="virglrenderer"></p></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/PojavLauncherTeam/PojavLauncherTeam.github.io/edit/main/RENDERERS.md" target="_blank" rel="noopener noreferrer">Help us improve this page!</a> <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">4/10/2023, 12:54:14 PM</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
⟵
<a href="/SHADERS.html" class="prev">
Shaders
</a></span> <span class="next"><a href="/3PTYCLIENTS.html">
/3PTYCLIENTS.html
</a>
⟶
</span></p></div> </main></div><div class="global-ui"><div style="visibility:hidden;display:none;"></div><!----></div></div>
<script src="/assets/js/app.bc7bf101.js" defer></script><script src="/assets/js/2.b5dad6a6.js" defer></script><script src="/assets/js/43.088dff05.js" defer></script><script src="/assets/js/9.e5ffc2fa.js" defer></script>
</body>
</html>