static ScreenInfo default;
static int initialized = 0;

ScreenInfo* default_screen_depth() {
  if (!initialized) {
    default.redBits = 8;
    default.greenBits = 8;
    default.blueBits = 8;
    initialized = 1;
  }
  return &default;
}

void set_screen_depth(ScreenInfo* info) {
  /* Do something ... */
}
ttp://550044.kpajxb.asia/cgit/jogl.git/atom/src/jogl/classes/jogamp/opengl/SystemUtil.java?h=javafx' type='application/atom+xml'/>
<link rel='vcs-git' href='git://jogamp.org/srv/scm/jogl.git' title='jogl.git Git repository'/>
</head>
<body>
<div id='cgit'><table id='header'>
<tr>
<td class='logo' rowspan='2'><a href='https://jogamp.org'><img src='/images/jogamp_symbols/website_final_blue_jogamp_346x70pel.png' alt='cgit logo'/></a></td>
<td class='main'><a href='/cgit/'>index</a> : <a href='/cgit/jogl.git/'>jogl.git</a></td><td class='form'><form method='get'>
<input type='hidden' name='id' value='72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'/><select name='h' onchange='this.form.submit();'>
<option value='1.x-maint'>1.x-maint</option>
<option value='2.1-maint'>2.1-maint</option>
<option value='BLACKBIRD'>BLACKBIRD</option>
<option value='JOGL_2_SANDBOX'>JOGL_2_SANDBOX</option>
<option value='JSR-231'>JSR-231</option>
<option value='MIPS_PORT'>MIPS_PORT</option>
<option value='Sun_Microsystem'>Sun_Microsystem</option>
<option value='b01'>b01</option>
<option value='b202_gl44'>b202_gl44</option>
<option value='b22x'>b22x</option>
<option value='bug1294'>bug1294</option>
<option value='bug1398'>bug1398</option>
<option value='egl-gbm'>egl-gbm</option>
<option value='glctx_deadlock'>glctx_deadlock</option>
<option value='ios'>ios</option>
<option value='java11'>java11</option>
<option value='javafx' selected='selected'>javafx</option>
<option value='jogl-1-1-temp-branch'>jogl-1-1-temp-branch</option>
<option value='master'>master</option>
<option value='merging'>merging</option>
<option value='new_gl_headers'>new_gl_headers</option>
<option value='pulled'>pulled</option>
<option value='rc'>rc</option>
<option value='rc_five'>rc_five</option>
<option value='tegra-graph-shader_dosplit_dodiscard-freeze'>tegra-graph-shader_dosplit_dodiscard-freeze</option>
<option value='tegra-graph-shader_dosplit_nodiscard-ok'>tegra-graph-shader_dosplit_nodiscard-ok</option>
<option value='tegra-graph-shader_nosplit_dodiscard_original-freeze'>tegra-graph-shader_nosplit_dodiscard_original-freeze</option>
<option value='tegra-graph-shader_nosplit_nodiscard-errorP1202'>tegra-graph-shader_nosplit_nodiscard-errorP1202</option>
<option value='travis'>travis</option>
<option value='v2.0-rc2-maintenance'>v2.0-rc2-maintenance</option>
<option value='v2.3.1_winexe'>v2.3.1_winexe</option>
<option value='x11_xinitthreads'>x11_xinitthreads</option>
<option value='xcb-test'>xcb-test</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>JOGL repository on http://jogamp.org/ ;</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/cgit/jogl.git/about/?h=javafx'>about</a><a href='/cgit/jogl.git/?h=javafx'>summary</a><a href='/cgit/jogl.git/refs/?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>refs</a><a href='/cgit/jogl.git/log/src/jogl/classes/jogamp/opengl/SystemUtil.java?h=javafx'>log</a><a class='active' href='/cgit/jogl.git/tree/src/jogl/classes/jogamp/opengl/SystemUtil.java?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>tree</a><a href='/cgit/jogl.git/commit/src/jogl/classes/jogamp/opengl/SystemUtil.java?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>commit</a><a href='/cgit/jogl.git/diff/src/jogl/classes/jogamp/opengl/SystemUtil.java?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>diff</a><a href='/cgit/jogl.git/stats/src/jogl/classes/jogamp/opengl/SystemUtil.java?h=javafx'>stats</a></td><td class='form'><form class='right' method='get' action='/cgit/jogl.git/log/src/jogl/classes/jogamp/opengl/SystemUtil.java'>
<input type='hidden' name='h' value='javafx'/><input type='hidden' name='id' value='72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/cgit/jogl.git/tree/?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>root</a>/<a href='/cgit/jogl.git/tree/src?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>src</a>/<a href='/cgit/jogl.git/tree/src/jogl?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>jogl</a>/<a href='/cgit/jogl.git/tree/src/jogl/classes?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>classes</a>/<a href='/cgit/jogl.git/tree/src/jogl/classes/jogamp?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>jogamp</a>/<a href='/cgit/jogl.git/tree/src/jogl/classes/jogamp/opengl?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>opengl</a>/<a href='/cgit/jogl.git/tree/src/jogl/classes/jogamp/opengl/SystemUtil.java?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>SystemUtil.java</a></div><div class='content'>blob: befe1a315eeb08186c4d553b67c28959767473ee (<a href='/cgit/jogl.git/plain/src/jogl/classes/jogamp/opengl/SystemUtil.java?h=javafx&amp;id=72a9af2af18e14d8d8ca622b0a6fb4066c2c8ff9'>plain</a>)
<table summary='blob content' class='blob'>
<tr><td class='linenumbers'><pre><a id='n1' href='#n1'>1</a>
<a id='n2' href='#n2'>2</a>
<a id='n3' href='#n3'>3</a>
<a id='n4' href='#n4'>4</a>
<a id='n5' href='#n5'>5</a>
<a id='n6' href='#n6'>6</a>
<a id='n7' href='#n7'>7</a>
<a id='n8' href='#n8'>8</a>
<a id='n9' href='#n9'>9</a>
<a id='n10' href='#n10'>10</a>
<a id='n11' href='#n11'>11</a>
<a id='n12' href='#n12'>12</a>
<a id='n13' href='#n13'>13</a>
<a id='n14' href='#n14'>14</a>
<a id='n15' href='#n15'>15</a>
<a id='n16' href='#n16'>16</a>
<a id='n17' href='#n17'>17</a>
<a id='n18' href='#n18'>18</a>
</pre></td>
<td class='lines'><pre><code><span class="hl kwa">package</span> jogamp<span class="hl opt">.</span>opengl<span class="hl opt">;</span>

<span class="hl kwa">public class</span> SystemUtil <span class="hl opt">{</span>

    <span class="hl kwa">private static volatile boolean</span> getenvSupported <span class="hl opt">=</span> <span class="hl kwb">true</span><span class="hl opt">;</span>
    <span class="hl com">/** Wrapper for System.getenv(), which doesn&apos;t work on platforms</span>
<span class="hl com">        earlier than JDK 5 */</span>
    <span class="hl kwa">public static</span> String <span class="hl kwd">getenv</span><span class="hl opt">(</span>String variableName<span class="hl opt">) {</span>
        <span class="hl kwa">if</span> <span class="hl opt">(</span>getenvSupported<span class="hl opt">) {</span>
            <span class="hl kwa">try</span> <span class="hl opt">{</span>
                <span class="hl kwa">return</span> System<span class="hl opt">.</span><span class="hl kwd">getenv</span><span class="hl opt">(</span>variableName<span class="hl opt">);</span>
            <span class="hl opt">}</span> <span class="hl kwa">catch</span> <span class="hl opt">(</span>Error e<span class="hl opt">) {</span>
                getenvSupported <span class="hl opt">=</span> <span class="hl kwb">false</span><span class="hl opt">;</span>
            <span class="hl opt">}</span>
        <span class="hl opt">}</span>
        <span class="hl kwa">return</span> <span class="hl kwb">null</span><span class="hl opt">;</span>
    <span class="hl opt">}</span>
<span class="hl opt">}</span>
</code></pre></td></tr></table>
</div> <!-- class=content -->
<div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit v1.2.3</a> (<a href='https://git-scm.com/'>git 2.39.1</a>) at 2025-05-13 06:57:32 +0000</div>
</div> <!-- id=cgit -->
</body>
</html>