Skip to content

Commit

Permalink
Release 0.3.1 πŸš€
Browse files Browse the repository at this point in the history
  • Loading branch information
crud89 authored and Release Bot πŸ€– committed Aug 22, 2022
1 parent b6a76ec commit d1e6991
Show file tree
Hide file tree
Showing 1,115 changed files with 59,920 additions and 32,458 deletions.
2 changes: 1 addition & 1 deletion .doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = LiteFX
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 0.2.2.2022
PROJECT_NUMBER = 0.3.1.2022

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
216 changes: 216 additions & 0 deletions docs/docs/_basic_rendering_2src_2sample_8h_source.html

Large diffs are not rendered by default.

217 changes: 217 additions & 0 deletions docs/docs/_bindless_2src_2sample_8h_source.html

Large diffs are not rendered by default.

226 changes: 115 additions & 111 deletions docs/docs/_direct_x12_2src_2buffer_8h_source.html

Large diffs are not rendered by default.

133 changes: 68 additions & 65 deletions docs/docs/_direct_x12_2src_2image_8h_source.html

Large diffs are not rendered by default.

217 changes: 217 additions & 0 deletions docs/docs/_multisampling_2src_2sample_8h_source.html

Large diffs are not rendered by default.

226 changes: 226 additions & 0 deletions docs/docs/_multithreading_2src_2sample_8h_source.html

Large diffs are not rendered by default.

217 changes: 217 additions & 0 deletions docs/docs/_push_constants_2src_2sample_8h_source.html

Large diffs are not rendered by default.

217 changes: 217 additions & 0 deletions docs/docs/_render_passes_2src_2sample_8h_source.html

Large diffs are not rendered by default.

219 changes: 219 additions & 0 deletions docs/docs/_textures_2src_2sample_8h_source.html

Large diffs are not rendered by default.

219 changes: 219 additions & 0 deletions docs/docs/_uniform_arrays_2src_2sample_8h_source.html

Large diffs are not rendered by default.

200 changes: 102 additions & 98 deletions docs/docs/_vulkan_2src_2buffer_8h_source.html

Large diffs are not rendered by default.

141 changes: 72 additions & 69 deletions docs/docs/_vulkan_2src_2image_8h_source.html

Large diffs are not rendered by default.

533 changes: 247 additions & 286 deletions docs/docs/annotated.html

Large diffs are not rendered by default.

71 changes: 28 additions & 43 deletions docs/docs/annotated_dup.js

Large diffs are not rendered by default.

402 changes: 258 additions & 144 deletions docs/docs/app_8hpp_source.html

Large diffs are not rendered by default.

15 changes: 10 additions & 5 deletions docs/docs/app__api_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LiteFX: src/AppModel/include/litefx/app_api.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
Expand All @@ -28,7 +28,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="logo_xs.png"/></td>
<td id="projectalign">
<div id="projectname">LiteFX<span id="projectnumber">&#160;0.2.2.2022</span>
<div id="projectname">LiteFX<span id="projectnumber">&#160;0.3.1.2022</span>
</div>
<div id="projectbrief">Computer Graphics Engine</div>
</td>
Expand All @@ -37,7 +37,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.3 -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
Expand Down Expand Up @@ -125,15 +125,20 @@
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> Rendering = 0x01,</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> Other = 0xFF</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> };</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>}</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">enum class</span> LITEFX_APPMODEL_API BackendState {</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> Inactive = 0x01,</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> Active = 0x02</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> };</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>}</div>
<div class="ttc" id="anamespace_lite_f_x_html"><div class="ttname"><a href="namespace_lite_f_x.html">LiteFX</a></div><div class="ttdef"><b>Definition:</b> app.hpp:6</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7ba6474201b352b051720f14c516d9ec.html">AppModel</a></li><li class="navelem"><a class="el" href="dir_d0f2296c6b590d310d6dc1ea2a14dd74.html">include</a></li><li class="navelem"><a class="el" href="dir_514cb755775237de8d82f6f3b72045cc.html">litefx</a></li><li class="navelem"><b>app_api.hpp</b></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
</ul>
</div>
</body>
Expand Down
16 changes: 8 additions & 8 deletions docs/docs/app__formatters_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LiteFX: src/AppModel/include/litefx/app_formatters.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
Expand All @@ -28,7 +28,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="logo_xs.png"/></td>
<td id="projectalign">
<div id="projectname">LiteFX<span id="projectnumber">&#160;0.2.2.2022</span>
<div id="projectname">LiteFX<span id="projectnumber">&#160;0.3.1.2022</span>
</div>
<div id="projectbrief">Computer Graphics Engine</div>
</td>
Expand All @@ -37,7 +37,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.3 -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
Expand Down Expand Up @@ -96,7 +96,7 @@
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="keyword">template</span> &lt;&gt;</div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"><a class="line" href="structfmt.html"> 6</a></span><span class="keyword">struct </span>LITEFX_APPMODEL_API <a class="code hl_struct" href="structfmt.html">fmt</a>::formatter&lt;LiteFX::Platform&gt; : formatter&lt;string_view&gt; {</div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> <span class="keyword">template</span> &lt;<span class="keyword">typename</span> FormatContext&gt;</div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"><a class="line" href="structfmt.html#a12f250a11d3e8634aae8ab9288836baa"> 8</a></span> <span class="keyword">auto</span> <a class="code hl_function" href="structfmt.html#a12f250a11d3e8634aae8ab9288836baa">format</a>(LiteFX::Platform t, FormatContext&amp; ctx) {</div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"><a class="line" href="structfmt.html#a2ed9b6177105d9926615fc01b4a84592"> 8</a></span> <span class="keyword">auto</span> <a class="code hl_function" href="structfmt.html#a2ed9b6177105d9926615fc01b4a84592">format</a>(LiteFX::Platform t, FormatContext&amp; ctx)<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> string_view name = <span class="stringliteral">&quot;Invalid&quot;</span>;</div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> <span class="keywordflow">switch</span> (t) {</div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> <span class="keywordflow">case</span> LiteFX::Platform::Win32: name = <span class="stringliteral">&quot;Win32&quot;</span>; <span class="keywordflow">break</span>;</div>
Expand All @@ -110,7 +110,7 @@
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="keyword">template</span> &lt;&gt;</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="keyword">struct </span>LITEFX_APPMODEL_API <a class="code hl_struct" href="structfmt.html">fmt</a>::formatter&lt;LiteFX::BackendType&gt; : formatter&lt;string_view&gt; {</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">template</span> &lt;<span class="keyword">typename</span> FormatContext&gt;</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="structfmt.html#a7c74a44070b2dcd9eece5c7cca02a58f"> 22</a></span> <span class="keyword">auto</span> <a class="code hl_function" href="structfmt.html#a7c74a44070b2dcd9eece5c7cca02a58f">format</a>(LiteFX::BackendType t, FormatContext&amp; ctx) {</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="structfmt.html#a20270b5c3583c1c752508aab5dd3adf4"> 22</a></span> <span class="keyword">auto</span> <a class="code hl_function" href="structfmt.html#a20270b5c3583c1c752508aab5dd3adf4">format</a>(LiteFX::BackendType t, FormatContext&amp; ctx)<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> string_view name = <span class="stringliteral">&quot;Invalid&quot;</span>;</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <span class="keywordflow">switch</span> (t) {</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keywordflow">case</span> LiteFX::BackendType::Rendering: name = <span class="stringliteral">&quot;Rendering&quot;</span>; <span class="keywordflow">break</span>;</div>
Expand All @@ -121,15 +121,15 @@
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> }</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>};</div>
<div class="ttc" id="astructfmt_html"><div class="ttname"><a href="structfmt.html">fmt</a></div><div class="ttdef"><b>Definition:</b> app_formatters.hpp:6</div></div>
<div class="ttc" id="astructfmt_html_a12f250a11d3e8634aae8ab9288836baa"><div class="ttname"><a href="structfmt.html#a12f250a11d3e8634aae8ab9288836baa">fmt::format</a></div><div class="ttdeci">auto format(LiteFX::Platform t, FormatContext &amp;ctx)</div><div class="ttdef"><b>Definition:</b> app_formatters.hpp:8</div></div>
<div class="ttc" id="astructfmt_html_a7c74a44070b2dcd9eece5c7cca02a58f"><div class="ttname"><a href="structfmt.html#a7c74a44070b2dcd9eece5c7cca02a58f">fmt::format</a></div><div class="ttdeci">auto format(LiteFX::BackendType t, FormatContext &amp;ctx)</div><div class="ttdef"><b>Definition:</b> app_formatters.hpp:22</div></div>
<div class="ttc" id="astructfmt_html_a20270b5c3583c1c752508aab5dd3adf4"><div class="ttname"><a href="structfmt.html#a20270b5c3583c1c752508aab5dd3adf4">fmt::format</a></div><div class="ttdeci">auto format(LiteFX::BackendType t, FormatContext &amp;ctx) const</div><div class="ttdef"><b>Definition:</b> app_formatters.hpp:22</div></div>
<div class="ttc" id="astructfmt_html_a2ed9b6177105d9926615fc01b4a84592"><div class="ttname"><a href="structfmt.html#a2ed9b6177105d9926615fc01b4a84592">fmt::format</a></div><div class="ttdeci">auto format(LiteFX::Platform t, FormatContext &amp;ctx) const</div><div class="ttdef"><b>Definition:</b> app_formatters.hpp:8</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7ba6474201b352b051720f14c516d9ec.html">AppModel</a></li><li class="navelem"><a class="el" href="dir_d0f2296c6b590d310d6dc1ea2a14dd74.html">include</a></li><li class="navelem"><a class="el" href="dir_514cb755775237de8d82f6f3b72045cc.html">litefx</a></li><li class="navelem"><b>app_formatters.hpp</b></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
</ul>
</div>
</body>
Expand Down
20 changes: 9 additions & 11 deletions docs/docs/class_app_1_1_app_impl-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LiteFX: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
Expand All @@ -28,7 +28,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="logo_xs.png"/></td>
<td id="projectalign">
<div id="projectname">LiteFX<span id="projectnumber">&#160;0.2.2.2022</span>
<div id="projectname">LiteFX<span id="projectnumber">&#160;0.3.1.2022</span>
</div>
<div id="projectbrief">Computer Graphics Engine</div>
</td>
Expand All @@ -37,7 +37,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.3 -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
Expand Down Expand Up @@ -95,20 +95,18 @@
<tr class="even"><td class="entry"><a class="el" href="class_app_1_1_app_impl.html#a4097b3e04a4f8ece21f5abe1b10e6323">App</a></td><td class="entry"><a class="el" href="class_app_1_1_app_impl.html">LiteFX::App::AppImpl</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_app_1_1_app_impl.html#adeb6e4a4dec9e593d4dcd94384342617">AppImpl</a>(App *parent)</td><td class="entry"><a class="el" href="class_app_1_1_app_impl.html">LiteFX::App::AppImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#ac2b90bec2009e8c47f83886b5e3b5bff">base</a> typedef</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_app_1_1_app_impl.html#aac8a5e95dac32446e9140e2866bc7444">findBackend</a>(const BackendType &amp;type)</td><td class="entry"><a class="el" href="class_app_1_1_app_impl.html">LiteFX::App::AppImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#a32a5f972b9980dcbd8551571de9f46ed">Implement</a>(App *parent)</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#afe9167decc5dfc59eeac4e42bbeaa3ea">Implement</a>(Implement&lt; App &gt; &amp;&amp;)=delete</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#ae750bf16f14be6856a0c9d604ff630fe">Implement</a>(const Implement&lt; App &gt; &amp;)=delete</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#ae163aba1d7ad8370d01e6a26b9b1a3b9">interface_type</a> typedef</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#a3da15af9b69a1d0c5904b21e4f1eb8be">m_parent</a></td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_app_1_1_app_impl.html#ac5436ca53bd7940c41399a70f757cce6">useBackend</a>(UniquePtr&lt; IBackend &gt; &amp;&amp;backend)</td><td class="entry"><a class="el" href="class_app_1_1_app_impl.html">LiteFX::App::AppImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#a32a5f972b9980dcbd8551571de9f46ed">Implement</a>(App *parent)</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#afe9167decc5dfc59eeac4e42bbeaa3ea">Implement</a>(Implement&lt; App &gt; &amp;&amp;)=delete</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#ae750bf16f14be6856a0c9d604ff630fe">Implement</a>(const Implement&lt; App &gt; &amp;)=delete</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#ae163aba1d7ad8370d01e6a26b9b1a3b9">interface_type</a> typedef</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#a3da15af9b69a1d0c5904b21e4f1eb8be">m_parent</a></td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html#afe061821a54bf535e7418fbd1ff450cb">~Implement</a>()=default</td><td class="entry"><a class="el" href="class_lite_f_x_1_1_implement.html">LiteFX::Implement&lt; App &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
</ul>
</div>
</body>
Expand Down
Loading

0 comments on commit d1e6991

Please sign in to comment.