mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-17 20:52:36 +01:00
Updated docs.
This commit is contained in:
@@ -225,7 +225,7 @@
|
||||
<li><p><a class="reference external" href="https://developer.android.com/tools/sdk/ndk/index.html">https://developer.android.com/tools/sdk/ndk/index.html</a></p></li>
|
||||
</ul>
|
||||
</div></blockquote>
|
||||
<p>Set following enironment variables:</p>
|
||||
<p>Set following environment variables:</p>
|
||||
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">setx</span> <span class="n">ANDROID_NDK_ROOT</span> <span class="o"><</span><span class="n">path</span> <span class="n">to</span> <span class="n">AndroidNDK</span> <span class="n">directory</span><span class="o">></span>
|
||||
<span class="n">setx</span> <span class="n">ANDROID_NDK_ARM</span> <span class="o"><</span><span class="n">path</span> <span class="n">to</span> <span class="n">AndroidNDK</span> <span class="n">directory</span><span class="o">></span>\<span class="n">toolchains</span>\<span class="n">arm</span><span class="o">-</span><span class="n">linux</span><span class="o">-</span><span class="n">androideabi</span><span class="o">-</span><span class="mf">4.7</span>\<span class="n">prebuilt</span>\<span class="n">windows</span><span class="o">-</span><span class="n">x86_64</span>
|
||||
<span class="n">setx</span> <span class="n">ANDROID_NDK_MIPS</span> <span class="o"><</span><span class="n">path</span> <span class="n">to</span> <span class="n">AndroidNDK</span> <span class="n">directory</span><span class="o">></span>\<span class="n">toolchains</span>\<span class="n">mipsel</span><span class="o">-</span><span class="n">linux</span><span class="o">-</span><span class="n">android</span><span class="o">-</span><span class="mf">4.7</span>\<span class="n">prebuilt</span>\<span class="n">windows</span><span class="o">-</span><span class="n">x86_64</span>
|
||||
|
||||
@@ -419,7 +419,7 @@ caching OpenGL binary shaders, and video capture.</p>
|
||||
<h2><a class="reference external" href="https://github.com/bkaradzic/bgfx/blob/master/examples/17-drawstress">17-drawstress</a><a class="headerlink" href="#drawstress" title="Permalink to this headline">¶</a></h2>
|
||||
<div class="section" id="hz">
|
||||
<h3>60Hz<a class="headerlink" href="#hz" title="Permalink to this headline">¶</a></h3>
|
||||
<p>Draw stress is CPU stress test to show what is the maximimum number of
|
||||
<p>Draw stress is CPU stress test to show what is the maximum number of
|
||||
draw calls while maintaining 60Hz frame rate. bgfx currently has default
|
||||
limit of 64K draw calls per frame. You can increase this limit by
|
||||
changing <code class="docutils literal notranslate"><span class="pre">BGFX_CONFIG_MAX_DRAW_CALLS</span></code>.</p>
|
||||
@@ -888,7 +888,7 @@ changing <code class="docutils literal notranslate"><span class="pre">BGFX_CONFI
|
||||
<div class="section" id="hz-test-for-browsers">
|
||||
<h3>30Hz (test for browsers)<a class="headerlink" href="#hz-test-for-browsers" title="Permalink to this headline">¶</a></h3>
|
||||
<p>By default browsers are using vsync, and don’t have option to turn it
|
||||
off programatically.</p>
|
||||
off programmatically.</p>
|
||||
<table class="docutils align-default">
|
||||
<colgroup>
|
||||
<col style="width: 19%" />
|
||||
|
||||
@@ -467,7 +467,7 @@ device or OpenGL context.</p>
|
||||
<p>For more info see: <a class="reference internal" href="bgfx.html"><span class="doc">API Reference</span></a>.</p>
|
||||
<div class="admonition note">
|
||||
<p class="admonition-title">Note</p>
|
||||
<p>You can use <code class="docutils literal notranslate"><span class="pre">--with-sdl</span></code> when runnning GENie to enable SDL2 integration with examples:
|
||||
<p>You can use <code class="docutils literal notranslate"><span class="pre">--with-sdl</span></code> when running GENie to enable SDL2 integration with examples:
|
||||
<code class="docutils literal notranslate"><span class="pre">genie</span> <span class="pre">--with-sdl</span> <span class="pre">vs2012</span></code></p>
|
||||
</div>
|
||||
<div class="admonition note">
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -277,7 +277,7 @@ but overall it’s simple and allows for quick authoring of cross-platform shade
|
||||
instead of using <code class="docutils literal notranslate"><span class="pre">attribute/in</span></code> and <code class="docutils literal notranslate"><span class="pre">varying/in/out</span></code>.
|
||||
This file cannot include comments, and typically only one is necessary.</p></li>
|
||||
<li><p><code class="docutils literal notranslate"><span class="pre">$input/$output</span></code> tokens corresponding to inputs and outputs defined in
|
||||
<code class="docutils literal notranslate"><span class="pre">varying.def.sc</span></code> must be used at the begining of shader.</p></li>
|
||||
<code class="docutils literal notranslate"><span class="pre">varying.def.sc</span></code> must be used at the beginning of shader.</p></li>
|
||||
</ul>
|
||||
<p>For more info, see the <a class="reference external" href="https://github.com/bkaradzic/bgfx/blob/master/src/bgfx_shader.sh">shader helper macros</a>.</p>
|
||||
<p>Options:</p>
|
||||
|
||||
Reference in New Issue
Block a user