deploy: 371ecd7f9b
|
@ -69,8 +69,9 @@ $(function() {
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
|
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structrenderer__state.html" target="_self">renderer_state</a></td><td class="desc"></td></tr>
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structarguments.html" target="_self">arguments</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structshader__state.html" target="_self">shader_state</a></td><td class="desc"></td></tr>
|
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structrenderer__state.html" target="_self">renderer_state</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structshader__state.html" target="_self">shader_state</a></td><td class="desc"></td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- directory -->
|
</div><!-- directory -->
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|
13
classes.html
|
@ -67,20 +67,23 @@ $(function() {
|
||||||
<div class="title">Data Structure Index</div> </div>
|
<div class="title">Data Structure Index</div> </div>
|
||||||
</div><!--header-->
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="qindex"><a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a></div>
|
<div class="qindex"><a class="qindex" href="#letter_a">a</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a></div>
|
||||||
<table class="classindex">
|
<table class="classindex">
|
||||||
<tr><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  r  </div></td></tr></table>
|
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  a  </div></td></tr></table>
|
||||||
|
</td>
|
||||||
|
<td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  r  </div></td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
<td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  s  </div></td></tr></table>
|
<td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  s  </div></td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
<td></td></tr>
|
<td></td></tr>
|
||||||
<tr><td></td></tr>
|
<tr><td></td></tr>
|
||||||
<tr><td valign="top"><a class="el" href="structrenderer__state.html">renderer_state</a>   </td>
|
<tr><td valign="top"><a class="el" href="structarguments.html">arguments</a>   </td>
|
||||||
|
<td valign="top"><a class="el" href="structrenderer__state.html">renderer_state</a>   </td>
|
||||||
<td valign="top"><a class="el" href="structshader__state.html">shader_state</a>   </td>
|
<td valign="top"><a class="el" href="structshader__state.html">shader_state</a>   </td>
|
||||||
<td></td></tr>
|
<td></td></tr>
|
||||||
<tr><td></td><td></td><td></td></tr>
|
<tr><td></td><td></td><td></td><td></td></tr>
|
||||||
</table>
|
</table>
|
||||||
<div class="qindex"><a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a></div>
|
<div class="qindex"><a class="qindex" href="#letter_a">a</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a></div>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
|
|
@ -64,6 +64,12 @@ $(function() {
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div><ul>
|
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div><ul>
|
||||||
|
<li>autoreload
|
||||||
|
: <a class="el" href="structarguments.html#aef0b289368d537231ead5d0e1e2c703f">arguments</a>
|
||||||
|
</li>
|
||||||
|
<li>buffer_file
|
||||||
|
: <a class="el" href="structarguments.html#a89b6196d0bc9b0d599ac3560af62a0e7">arguments</a>
|
||||||
|
</li>
|
||||||
<li>buffer_shader
|
<li>buffer_shader
|
||||||
: <a class="el" href="structrenderer__state.html#a39726f9047174897d3cd54bf34f0c918">renderer_state</a>
|
: <a class="el" href="structrenderer__state.html#a39726f9047174897d3cd54bf34f0c918">renderer_state</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -88,9 +94,18 @@ $(function() {
|
||||||
<li>screen_shader
|
<li>screen_shader
|
||||||
: <a class="el" href="structrenderer__state.html#a20e2c1fbe9446676f4cce1b56f501585">renderer_state</a>
|
: <a class="el" href="structrenderer__state.html#a20e2c1fbe9446676f4cce1b56f501585">renderer_state</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>shader_file
|
||||||
|
: <a class="el" href="structarguments.html#aede36bf225cf550bf4aa3b6f55c446de">arguments</a>
|
||||||
|
</li>
|
||||||
|
<li>silent
|
||||||
|
: <a class="el" href="structarguments.html#ab860c7ee6240047cfce0a2d3589cb53e">arguments</a>
|
||||||
|
</li>
|
||||||
<li>time
|
<li>time
|
||||||
: <a class="el" href="structrenderer__state.html#ab0eb1b70130c2abfed2e2366390ca20f">renderer_state</a>
|
: <a class="el" href="structrenderer__state.html#ab0eb1b70130c2abfed2e2366390ca20f">renderer_state</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>verbose
|
||||||
|
: <a class="el" href="structarguments.html#a45d8ecff22a65388fc343eeda3c2dbee">arguments</a>
|
||||||
|
</li>
|
||||||
<li>wd
|
<li>wd
|
||||||
: <a class="el" href="structshader__state.html#a64eb6436823980d957e5fe2937b2779c">shader_state</a>
|
: <a class="el" href="structshader__state.html#a64eb6436823980d957e5fe2937b2779c">shader_state</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -64,6 +64,12 @@ $(function() {
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
 <ul>
|
 <ul>
|
||||||
|
<li>autoreload
|
||||||
|
: <a class="el" href="structarguments.html#aef0b289368d537231ead5d0e1e2c703f">arguments</a>
|
||||||
|
</li>
|
||||||
|
<li>buffer_file
|
||||||
|
: <a class="el" href="structarguments.html#a89b6196d0bc9b0d599ac3560af62a0e7">arguments</a>
|
||||||
|
</li>
|
||||||
<li>buffer_shader
|
<li>buffer_shader
|
||||||
: <a class="el" href="structrenderer__state.html#a39726f9047174897d3cd54bf34f0c918">renderer_state</a>
|
: <a class="el" href="structrenderer__state.html#a39726f9047174897d3cd54bf34f0c918">renderer_state</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -88,9 +94,18 @@ $(function() {
|
||||||
<li>screen_shader
|
<li>screen_shader
|
||||||
: <a class="el" href="structrenderer__state.html#a20e2c1fbe9446676f4cce1b56f501585">renderer_state</a>
|
: <a class="el" href="structrenderer__state.html#a20e2c1fbe9446676f4cce1b56f501585">renderer_state</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>shader_file
|
||||||
|
: <a class="el" href="structarguments.html#aede36bf225cf550bf4aa3b6f55c446de">arguments</a>
|
||||||
|
</li>
|
||||||
|
<li>silent
|
||||||
|
: <a class="el" href="structarguments.html#ab860c7ee6240047cfce0a2d3589cb53e">arguments</a>
|
||||||
|
</li>
|
||||||
<li>time
|
<li>time
|
||||||
: <a class="el" href="structrenderer__state.html#ab0eb1b70130c2abfed2e2366390ca20f">renderer_state</a>
|
: <a class="el" href="structrenderer__state.html#ab0eb1b70130c2abfed2e2366390ca20f">renderer_state</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>verbose
|
||||||
|
: <a class="el" href="structarguments.html#a45d8ecff22a65388fc343eeda3c2dbee">arguments</a>
|
||||||
|
</li>
|
||||||
<li>wd
|
<li>wd
|
||||||
: <a class="el" href="structshader__state.html#a64eb6436823980d957e5fe2937b2779c">shader_state</a>
|
: <a class="el" href="structshader__state.html#a64eb6436823980d957e5fe2937b2779c">shader_state</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
18
globals.html
|
@ -64,6 +64,12 @@ $(function() {
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div><ul>
|
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div><ul>
|
||||||
|
<li>argp_program_bug_address
|
||||||
|
: <a class="el" href="main_8c.html#aaa037e59f26a80a8a2e35e6f2364004d">main.c</a>
|
||||||
|
</li>
|
||||||
|
<li>argp_program_version
|
||||||
|
: <a class="el" href="main_8c.html#a62f73ea01c816f1996aed4c66f57c4fb">main.c</a>
|
||||||
|
</li>
|
||||||
<li>basename_without_suffix()
|
<li>basename_without_suffix()
|
||||||
: <a class="el" href="io_8c.html#a04487b3f64fdc93c3ce0037ca16cbff0">io.c</a>
|
: <a class="el" href="io_8c.html#a04487b3f64fdc93c3ce0037ca16cbff0">io.c</a>
|
||||||
, <a class="el" href="io_8h.html#a04487b3f64fdc93c3ce0037ca16cbff0">io.h</a>
|
, <a class="el" href="io_8h.html#a04487b3f64fdc93c3ce0037ca16cbff0">io.h</a>
|
||||||
|
@ -87,13 +93,17 @@ $(function() {
|
||||||
: <a class="el" href="renderer_8c.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab">renderer.c</a>
|
: <a class="el" href="renderer_8c.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab">renderer.c</a>
|
||||||
, <a class="el" href="renderer_8h.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab">renderer.h</a>
|
, <a class="el" href="renderer_8h.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab">renderer.h</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>initialize_shaders()
|
||||||
|
: <a class="el" href="shaders_8c.html#a448504c6f7a82a9ff3f86221a6757703">shaders.c</a>
|
||||||
|
, <a class="el" href="shaders_8h.html#a448504c6f7a82a9ff3f86221a6757703">shaders.h</a>
|
||||||
|
</li>
|
||||||
<li>initialize_vertices()
|
<li>initialize_vertices()
|
||||||
: <a class="el" href="renderer_8h.html#a934ec25611d153f2e7f357573ade2061">renderer.h</a>
|
: <a class="el" href="renderer_8c.html#a934ec25611d153f2e7f357573ade2061">renderer.c</a>
|
||||||
, <a class="el" href="renderer_8c.html#a934ec25611d153f2e7f357573ade2061">renderer.c</a>
|
, <a class="el" href="renderer_8h.html#a934ec25611d153f2e7f357573ade2061">renderer.h</a>
|
||||||
</li>
|
</li>
|
||||||
<li>initialize_window()
|
<li>initialize_window()
|
||||||
: <a class="el" href="renderer_8h.html#a906b1457eeeaa2d7a9655343af151f66">renderer.h</a>
|
: <a class="el" href="renderer_8c.html#a906b1457eeeaa2d7a9655343af151f66">renderer.c</a>
|
||||||
, <a class="el" href="renderer_8c.html#a906b1457eeeaa2d7a9655343af151f66">renderer.c</a>
|
, <a class="el" href="renderer_8h.html#a906b1457eeeaa2d7a9655343af151f66">renderer.h</a>
|
||||||
</li>
|
</li>
|
||||||
<li>main()
|
<li>main()
|
||||||
: <a class="el" href="main_8c.html#a0ddf1224851353fc92bfbff6f499fa97">main.c</a>
|
: <a class="el" href="main_8c.html#a0ddf1224851353fc92bfbff6f499fa97">main.c</a>
|
||||||
|
|
|
@ -84,9 +84,13 @@ $(function() {
|
||||||
: <a class="el" href="renderer_8c.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab">renderer.c</a>
|
: <a class="el" href="renderer_8c.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab">renderer.c</a>
|
||||||
, <a class="el" href="renderer_8h.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab">renderer.h</a>
|
, <a class="el" href="renderer_8h.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab">renderer.h</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>initialize_shaders()
|
||||||
|
: <a class="el" href="shaders_8h.html#a448504c6f7a82a9ff3f86221a6757703">shaders.h</a>
|
||||||
|
, <a class="el" href="shaders_8c.html#a448504c6f7a82a9ff3f86221a6757703">shaders.c</a>
|
||||||
|
</li>
|
||||||
<li>initialize_vertices()
|
<li>initialize_vertices()
|
||||||
: <a class="el" href="renderer_8h.html#a934ec25611d153f2e7f357573ade2061">renderer.h</a>
|
: <a class="el" href="renderer_8c.html#a934ec25611d153f2e7f357573ade2061">renderer.c</a>
|
||||||
, <a class="el" href="renderer_8c.html#a934ec25611d153f2e7f357573ade2061">renderer.c</a>
|
, <a class="el" href="renderer_8h.html#a934ec25611d153f2e7f357573ade2061">renderer.h</a>
|
||||||
</li>
|
</li>
|
||||||
<li>initialize_window()
|
<li>initialize_window()
|
||||||
: <a class="el" href="renderer_8h.html#a906b1457eeeaa2d7a9655343af151f66">renderer.h</a>
|
: <a class="el" href="renderer_8h.html#a906b1457eeeaa2d7a9655343af151f66">renderer.h</a>
|
||||||
|
|
82
globals_vars.html
Normal file
|
@ -0,0 +1,82 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>ShaderTool: Globals</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">ShaderTool
|
||||||
|
 <span id="projectnumber">0.1</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Live tool for developing OpenGL shaders interactively</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 <ul>
|
||||||
|
<li>argp_program_bug_address
|
||||||
|
: <a class="el" href="main_8c.html#aaa037e59f26a80a8a2e35e6f2364004d">main.c</a>
|
||||||
|
</li>
|
||||||
|
<li>argp_program_version
|
||||||
|
: <a class="el" href="main_8c.html#a62f73ea01c816f1996aed4c66f57c4fb">main.c</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.17
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -100,9 +100,9 @@ Include dependency graph for io.c:</div>
|
||||||
<area shape="rect" title=" " alt="" coords="637,80,701,107"/>
|
<area shape="rect" title=" " alt="" coords="637,80,701,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="725,80,799,107"/>
|
<area shape="rect" title=" " alt="" coords="725,80,799,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="824,80,879,107"/>
|
<area shape="rect" title=" " alt="" coords="824,80,879,107"/>
|
||||||
<area shape="rect" href="renderer_8h.html" title=" " alt="" coords="903,80,991,107"/>
|
<area shape="rect" href="renderer_8h.html" title=" " alt="" coords="913,155,1001,181"/>
|
||||||
<area shape="rect" href="shaders_8h.html" title=" " alt="" coords="1015,80,1101,107"/>
|
<area shape="rect" href="shaders_8h.html" title=" " alt="" coords="954,80,1039,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="892,155,1003,181"/>
|
<area shape="rect" title=" " alt="" coords="901,229,1012,256"/>
|
||||||
</map>
|
</map>
|
||||||
</div>
|
</div>
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<area shape="rect" id="node8" title=" " alt="" coords="637,80,701,107"/>
|
<area shape="rect" id="node8" title=" " alt="" coords="637,80,701,107"/>
|
||||||
<area shape="rect" id="node9" title=" " alt="" coords="725,80,799,107"/>
|
<area shape="rect" id="node9" title=" " alt="" coords="725,80,799,107"/>
|
||||||
<area shape="rect" id="node10" title=" " alt="" coords="824,80,879,107"/>
|
<area shape="rect" id="node10" title=" " alt="" coords="824,80,879,107"/>
|
||||||
<area shape="rect" id="node11" href="$renderer_8h.html" title=" " alt="" coords="903,80,991,107"/>
|
<area shape="rect" id="node11" href="$renderer_8h.html" title=" " alt="" coords="913,155,1001,181"/>
|
||||||
<area shape="rect" id="node13" href="$shaders_8h.html" title=" " alt="" coords="1015,80,1101,107"/>
|
<area shape="rect" id="node13" href="$shaders_8h.html" title=" " alt="" coords="954,80,1039,107"/>
|
||||||
<area shape="rect" id="node12" title=" " alt="" coords="892,155,1003,181"/>
|
<area shape="rect" id="node12" title=" " alt="" coords="901,229,1012,256"/>
|
||||||
</map>
|
</map>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
e60cb5e80fe7097871c9791ed472d880
|
30af8ba7fb5c46185d62bb3935ee2b20
|
BIN
io_8c__incl.png
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 28 KiB |
65
main_8c.html
|
@ -68,14 +68,17 @@ $(function() {
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
|
<a href="#nested-classes">Data Structures</a> |
|
||||||
<a href="#define-members">Macros</a> |
|
<a href="#define-members">Macros</a> |
|
||||||
<a href="#func-members">Functions</a> </div>
|
<a href="#func-members">Functions</a> |
|
||||||
|
<a href="#var-members">Variables</a> </div>
|
||||||
<div class="headertitle">
|
<div class="headertitle">
|
||||||
<div class="title">main.c File Reference</div> </div>
|
<div class="title">main.c File Reference</div> </div>
|
||||||
</div><!--header-->
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock"><code>#include <GL/glew.h></code><br />
|
<div class="textblock"><code>#include <GL/glew.h></code><br />
|
||||||
<code>#include <GLFW/glfw3.h></code><br />
|
<code>#include <GLFW/glfw3.h></code><br />
|
||||||
|
<code>#include <argp.h></code><br />
|
||||||
<code>#include <fcntl.h></code><br />
|
<code>#include <fcntl.h></code><br />
|
||||||
<code>#include <stdlib.h></code><br />
|
<code>#include <stdlib.h></code><br />
|
||||||
<code>#include <sys/inotify.h></code><br />
|
<code>#include <sys/inotify.h></code><br />
|
||||||
|
@ -88,19 +91,25 @@ Include dependency graph for main.c:</div>
|
||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="main_8c__incl.png" border="0" usemap="#src_2main_8c" alt=""/></div>
|
<div class="center"><img src="main_8c__incl.png" border="0" usemap="#src_2main_8c" alt=""/></div>
|
||||||
<map name="src_2main_8c" id="src_2main_8c">
|
<map name="src_2main_8c" id="src_2main_8c">
|
||||||
<area shape="rect" title=" " alt="" coords="353,5,442,32"/>
|
<area shape="rect" title=" " alt="" coords="385,5,474,32"/>
|
||||||
<area shape="rect" title=" " alt="" coords="5,80,91,107"/>
|
<area shape="rect" title=" " alt="" coords="5,80,91,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="255,229,366,256"/>
|
<area shape="rect" title=" " alt="" coords="299,229,410,256"/>
|
||||||
<area shape="rect" title=" " alt="" coords="166,80,229,107"/>
|
<area shape="rect" title=" " alt="" coords="166,80,229,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="253,80,323,107"/>
|
<area shape="rect" title=" " alt="" coords="253,80,315,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="348,80,447,107"/>
|
<area shape="rect" title=" " alt="" coords="339,80,410,107"/>
|
||||||
<area shape="rect" href="io_8h.html" title=" " alt="" coords="471,80,518,107"/>
|
<area shape="rect" title=" " alt="" coords="435,80,533,107"/>
|
||||||
<area shape="rect" href="renderer_8h.html" title=" " alt="" coords="451,155,539,181"/>
|
<area shape="rect" href="io_8h.html" title=" " alt="" coords="558,80,605,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="594,80,649,107"/>
|
<area shape="rect" href="renderer_8h.html" title=" " alt="" coords="568,155,656,181"/>
|
||||||
<area shape="rect" href="shaders_8h.html" title=" " alt="" coords="673,80,759,107"/>
|
<area shape="rect" title=" " alt="" coords="681,80,735,107"/>
|
||||||
|
<area shape="rect" href="shaders_8h.html" title=" " alt="" coords="760,80,845,107"/>
|
||||||
</map>
|
</map>
|
||||||
</div>
|
</div>
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
|
Data Structures</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structarguments.html">arguments</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||||
Macros</h2></td></tr>
|
Macros</h2></td></tr>
|
||||||
<tr class="memitem:a498d9f026138406895e9a34b504ac6a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="main_8c.html#a498d9f026138406895e9a34b504ac6a6">WINDOW_WIDTH</a>   800</td></tr>
|
<tr class="memitem:a498d9f026138406895e9a34b504ac6a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="main_8c.html#a498d9f026138406895e9a34b504ac6a6">WINDOW_WIDTH</a>   800</td></tr>
|
||||||
|
@ -112,6 +121,13 @@ Macros</h2></td></tr>
|
||||||
Functions</h2></td></tr>
|
Functions</h2></td></tr>
|
||||||
<tr class="memitem:a0ddf1224851353fc92bfbff6f499fa97"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="main_8c.html#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
|
<tr class="memitem:a0ddf1224851353fc92bfbff6f499fa97"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="main_8c.html#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
|
||||||
<tr class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||||
|
Variables</h2></td></tr>
|
||||||
|
<tr class="memitem:a62f73ea01c816f1996aed4c66f57c4fb"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="main_8c.html#a62f73ea01c816f1996aed4c66f57c4fb">argp_program_version</a> = "0.1"</td></tr>
|
||||||
|
<tr class="separator:a62f73ea01c816f1996aed4c66f57c4fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aaa037e59f26a80a8a2e35e6f2364004d"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="main_8c.html#aaa037e59f26a80a8a2e35e6f2364004d">argp_program_bug_address</a></td></tr>
|
||||||
|
<tr class="separator:aaa037e59f26a80a8a2e35e6f2364004d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||||
<a id="a5473cf64fa979b48335079c99532e243"></a>
|
<a id="a5473cf64fa979b48335079c99532e243"></a>
|
||||||
|
@ -169,6 +185,37 @@ Functions</h2></td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Variable Documentation</h2>
|
||||||
|
<a id="aaa037e59f26a80a8a2e35e6f2364004d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aaa037e59f26a80a8a2e35e6f2364004d">◆ </a></span>argp_program_bug_address</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">const char* argp_program_bug_address</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||||
|
<div class="line"> <span class="stringliteral">"https://github.com/dlozeve/ShaderTool/issues"</span></div>
|
||||||
|
</div><!-- fragment -->
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a62f73ea01c816f1996aed4c66f57c4fb"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a62f73ea01c816f1996aed4c66f57c4fb">◆ </a></span>argp_program_version</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">const char* argp_program_version = "0.1"</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
<map id="src/main.c" name="src/main.c">
|
<map id="src/main.c" name="src/main.c">
|
||||||
<area shape="rect" id="node1" title=" " alt="" coords="353,5,442,32"/>
|
<area shape="rect" id="node1" title=" " alt="" coords="385,5,474,32"/>
|
||||||
<area shape="rect" id="node2" title=" " alt="" coords="5,80,91,107"/>
|
<area shape="rect" id="node2" title=" " alt="" coords="5,80,91,107"/>
|
||||||
<area shape="rect" id="node3" title=" " alt="" coords="255,229,366,256"/>
|
<area shape="rect" id="node3" title=" " alt="" coords="299,229,410,256"/>
|
||||||
<area shape="rect" id="node4" title=" " alt="" coords="166,80,229,107"/>
|
<area shape="rect" id="node4" title=" " alt="" coords="166,80,229,107"/>
|
||||||
<area shape="rect" id="node5" title=" " alt="" coords="253,80,323,107"/>
|
<area shape="rect" id="node5" title=" " alt="" coords="253,80,315,107"/>
|
||||||
<area shape="rect" id="node6" title=" " alt="" coords="348,80,447,107"/>
|
<area shape="rect" id="node6" title=" " alt="" coords="339,80,410,107"/>
|
||||||
<area shape="rect" id="node7" href="$io_8h.html" title=" " alt="" coords="471,80,518,107"/>
|
<area shape="rect" id="node7" title=" " alt="" coords="435,80,533,107"/>
|
||||||
<area shape="rect" id="node8" href="$renderer_8h.html" title=" " alt="" coords="451,155,539,181"/>
|
<area shape="rect" id="node8" href="$io_8h.html" title=" " alt="" coords="558,80,605,107"/>
|
||||||
<area shape="rect" id="node9" title=" " alt="" coords="594,80,649,107"/>
|
<area shape="rect" id="node9" href="$renderer_8h.html" title=" " alt="" coords="568,155,656,181"/>
|
||||||
<area shape="rect" id="node10" href="$shaders_8h.html" title=" " alt="" coords="673,80,759,107"/>
|
<area shape="rect" id="node10" title=" " alt="" coords="681,80,735,107"/>
|
||||||
|
<area shape="rect" id="node11" href="$shaders_8h.html" title=" " alt="" coords="760,80,845,107"/>
|
||||||
</map>
|
</map>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
c703ca2d0b5ddad1d171681f55232837
|
b42d1c851d673dff334116dc22a785c0
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 30 KiB |
|
@ -33,4 +33,5 @@ var menudata={children:[
|
||||||
{text:"Globals",url:"globals.html",children:[
|
{text:"Globals",url:"globals.html",children:[
|
||||||
{text:"All",url:"globals.html"},
|
{text:"All",url:"globals.html"},
|
||||||
{text:"Functions",url:"globals_func.html"},
|
{text:"Functions",url:"globals_func.html"},
|
||||||
|
{text:"Variables",url:"globals_vars.html"},
|
||||||
{text:"Macros",url:"globals_defs.html"}]}]}]}
|
{text:"Macros",url:"globals_defs.html"}]}]}]}
|
||||||
|
|
|
@ -89,11 +89,13 @@ This graph shows which files directly or indirectly include this file:</div>
|
||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="renderer_8h__dep__incl.png" border="0" usemap="#src_2renderer_8hdep" alt=""/></div>
|
<div class="center"><img src="renderer_8h__dep__incl.png" border="0" usemap="#src_2renderer_8hdep" alt=""/></div>
|
||||||
<map name="src_2renderer_8hdep" id="src_2renderer_8hdep">
|
<map name="src_2renderer_8hdep" id="src_2renderer_8hdep">
|
||||||
<area shape="rect" title=" " alt="" coords="113,5,224,32"/>
|
<area shape="rect" title=" " alt="" coords="163,5,273,32"/>
|
||||||
<area shape="rect" href="io_8c.html" title=" " alt="" coords="5,80,73,107"/>
|
<area shape="rect" href="io_8c.html" title=" " alt="" coords="5,155,73,181"/>
|
||||||
<area shape="rect" href="io_8h.html" title=" " alt="" coords="98,80,167,107"/>
|
<area shape="rect" href="shaders_8h.html" title=" " alt="" coords="36,80,144,107"/>
|
||||||
<area shape="rect" href="main_8c.html" title=" " alt="" coords="124,155,213,181"/>
|
<area shape="rect" href="main_8c.html" title=" " alt="" coords="137,155,227,181"/>
|
||||||
<area shape="rect" href="renderer_8c.html" title=" " alt="" coords="243,80,353,107"/>
|
<area shape="rect" href="shaders_8c.html" title=" " alt="" coords="262,155,369,181"/>
|
||||||
|
<area shape="rect" href="io_8h.html" title=" " alt="" coords="219,80,289,107"/>
|
||||||
|
<area shape="rect" href="renderer_8c.html" title=" " alt="" coords="364,80,475,107"/>
|
||||||
</map>
|
</map>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
<map id="src/renderer.h" name="src/renderer.h">
|
<map id="src/renderer.h" name="src/renderer.h">
|
||||||
<area shape="rect" id="node1" title=" " alt="" coords="113,5,224,32"/>
|
<area shape="rect" id="node1" title=" " alt="" coords="163,5,273,32"/>
|
||||||
<area shape="rect" id="node2" href="$io_8c.html" title=" " alt="" coords="5,80,73,107"/>
|
<area shape="rect" id="node2" href="$io_8c.html" title=" " alt="" coords="5,155,73,181"/>
|
||||||
<area shape="rect" id="node3" href="$io_8h.html" title=" " alt="" coords="98,80,167,107"/>
|
<area shape="rect" id="node3" href="$shaders_8h.html" title=" " alt="" coords="36,80,144,107"/>
|
||||||
<area shape="rect" id="node4" href="$main_8c.html" title=" " alt="" coords="124,155,213,181"/>
|
<area shape="rect" id="node4" href="$main_8c.html" title=" " alt="" coords="137,155,227,181"/>
|
||||||
<area shape="rect" id="node5" href="$renderer_8c.html" title=" " alt="" coords="243,80,353,107"/>
|
<area shape="rect" id="node5" href="$shaders_8c.html" title=" " alt="" coords="262,155,369,181"/>
|
||||||
|
<area shape="rect" id="node6" href="$io_8h.html" title=" " alt="" coords="219,80,289,107"/>
|
||||||
|
<area shape="rect" id="node7" href="$renderer_8c.html" title=" " alt="" coords="364,80,475,107"/>
|
||||||
</map>
|
</map>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
f75e291eda9c12d6edbb432943093129
|
9cab67ee2dfd6c17da84834dcc621220
|
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 19 KiB |
|
@ -1,6 +1,7 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['basename_5fwithout_5fsuffix_0',['basename_without_suffix',['../io_8c.html#a04487b3f64fdc93c3ce0037ca16cbff0',1,'basename_without_suffix(const char *filename): io.c'],['../io_8h.html#a04487b3f64fdc93c3ce0037ca16cbff0',1,'basename_without_suffix(const char *filename): io.c']]],
|
['argp_5fprogram_5fbug_5faddress_0',['argp_program_bug_address',['../main_8c.html#aaa037e59f26a80a8a2e35e6f2364004d',1,'main.c']]],
|
||||||
['buf_5flen_1',['BUF_LEN',['../io_8c.html#a8b5839f71a3b6e7d64b2d5e9967e3dd1',1,'io.c']]],
|
['argp_5fprogram_5fversion_1',['argp_program_version',['../main_8c.html#a62f73ea01c816f1996aed4c66f57c4fb',1,'main.c']]],
|
||||||
['buffer_5fshader_2',['buffer_shader',['../structrenderer__state.html#a39726f9047174897d3cd54bf34f0c918',1,'renderer_state']]]
|
['arguments_2',['arguments',['../structarguments.html',1,'']]],
|
||||||
|
['autoreload_3',['autoreload',['../structarguments.html#aef0b289368d537231ead5d0e1e2c703f',1,'arguments']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['capture_5fscreenshot_3',['capture_screenshot',['../io_8c.html#a3055c0f3882078342855d3eae628c488',1,'capture_screenshot(struct renderer_state *state): io.c'],['../io_8h.html#a3055c0f3882078342855d3eae628c488',1,'capture_screenshot(struct renderer_state *state): io.c']]],
|
['basename_5fwithout_5fsuffix_4',['basename_without_suffix',['../io_8c.html#a04487b3f64fdc93c3ce0037ca16cbff0',1,'basename_without_suffix(const char *filename): io.c'],['../io_8h.html#a04487b3f64fdc93c3ce0037ca16cbff0',1,'basename_without_suffix(const char *filename): io.c']]],
|
||||||
['compile_5fshaders_4',['compile_shaders',['../shaders_8c.html#a199bc15d3bf9a2b6948bfbf44e90652c',1,'compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file): shaders.c'],['../shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c',1,'compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file): shaders.c']]]
|
['buf_5flen_5',['BUF_LEN',['../io_8c.html#a8b5839f71a3b6e7d64b2d5e9967e3dd1',1,'io.c']]],
|
||||||
|
['buffer_5ffile_6',['buffer_file',['../structarguments.html#a89b6196d0bc9b0d599ac3560af62a0e7',1,'arguments']]],
|
||||||
|
['buffer_5fshader_7',['buffer_shader',['../structrenderer__state.html#a39726f9047174897d3cd54bf34f0c918',1,'renderer_state']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['filename_5',['filename',['../structshader__state.html#a4a39bb26de28029c609c6c2c3dbf92fc',1,'shader_state']]],
|
['capture_5fscreenshot_8',['capture_screenshot',['../io_8c.html#a3055c0f3882078342855d3eae628c488',1,'capture_screenshot(struct renderer_state *state): io.c'],['../io_8h.html#a3055c0f3882078342855d3eae628c488',1,'capture_screenshot(struct renderer_state *state): io.c']]],
|
||||||
['frame_5fcount_6',['frame_count',['../structrenderer__state.html#ab6592afba4a3b9fcc76eb5853b9fecb3',1,'renderer_state']]],
|
['compile_5fshaders_9',['compile_shaders',['../shaders_8c.html#a199bc15d3bf9a2b6948bfbf44e90652c',1,'compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file): shaders.c'],['../shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c',1,'compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file): shaders.c']]]
|
||||||
['framebuffer_5fsize_5fcallback_7',['framebuffer_size_callback',['../renderer_8c.html#a5180f7bf2b71421af837035824a8c8ac',1,'framebuffer_size_callback(GLFWwindow *window, int width, int height): renderer.c'],['../renderer_8h.html#a5180f7bf2b71421af837035824a8c8ac',1,'framebuffer_size_callback(GLFWwindow *window, int width, int height): renderer.c']]]
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['initialize_5fframebuffer_8',['initialize_framebuffer',['../renderer_8c.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab',1,'initialize_framebuffer(unsigned int *framebuffer, unsigned int *texture_color_buffer, unsigned int texture_width, unsigned int texture_height): renderer.c'],['../renderer_8h.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab',1,'initialize_framebuffer(unsigned int *framebuffer, unsigned int *texture_color_buffer, unsigned int texture_width, unsigned int texture_height): renderer.c']]],
|
['filename_10',['filename',['../structshader__state.html#a4a39bb26de28029c609c6c2c3dbf92fc',1,'shader_state']]],
|
||||||
['initialize_5fvertices_9',['initialize_vertices',['../renderer_8c.html#a934ec25611d153f2e7f357573ade2061',1,'initialize_vertices(): renderer.c'],['../renderer_8h.html#a934ec25611d153f2e7f357573ade2061',1,'initialize_vertices(): renderer.c']]],
|
['frame_5fcount_11',['frame_count',['../structrenderer__state.html#ab6592afba4a3b9fcc76eb5853b9fecb3',1,'renderer_state']]],
|
||||||
['initialize_5fwindow_10',['initialize_window',['../renderer_8c.html#a906b1457eeeaa2d7a9655343af151f66',1,'initialize_window(int width, int height): renderer.c'],['../renderer_8h.html#a906b1457eeeaa2d7a9655343af151f66',1,'initialize_window(int width, int height): renderer.c']]],
|
['framebuffer_5fsize_5fcallback_12',['framebuffer_size_callback',['../renderer_8c.html#a5180f7bf2b71421af837035824a8c8ac',1,'framebuffer_size_callback(GLFWwindow *window, int width, int height): renderer.c'],['../renderer_8h.html#a5180f7bf2b71421af837035824a8c8ac',1,'framebuffer_size_callback(GLFWwindow *window, int width, int height): renderer.c']]]
|
||||||
['inotify_5ffd_11',['inotify_fd',['../structrenderer__state.html#a36edaf5f4fdce89e7dc3a1d47cf96795',1,'renderer_state']]],
|
|
||||||
['io_2ec_12',['io.c',['../io_8c.html',1,'']]],
|
|
||||||
['io_2eh_13',['io.h',['../io_8h.html',1,'']]]
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['main_14',['main',['../main_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main.c']]],
|
['initialize_5fframebuffer_13',['initialize_framebuffer',['../renderer_8c.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab',1,'initialize_framebuffer(unsigned int *framebuffer, unsigned int *texture_color_buffer, unsigned int texture_width, unsigned int texture_height): renderer.c'],['../renderer_8h.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab',1,'initialize_framebuffer(unsigned int *framebuffer, unsigned int *texture_color_buffer, unsigned int texture_width, unsigned int texture_height): renderer.c']]],
|
||||||
['main_2ec_15',['main.c',['../main_8c.html',1,'']]]
|
['initialize_5fshaders_14',['initialize_shaders',['../shaders_8c.html#a448504c6f7a82a9ff3f86221a6757703',1,'initialize_shaders(struct renderer_state *state, const char *shader_file, const char *buffer_file): shaders.c'],['../shaders_8h.html#a448504c6f7a82a9ff3f86221a6757703',1,'initialize_shaders(struct renderer_state *state, const char *shader_file, const char *buffer_file): shaders.c']]],
|
||||||
|
['initialize_5fvertices_15',['initialize_vertices',['../renderer_8c.html#a934ec25611d153f2e7f357573ade2061',1,'initialize_vertices(): renderer.c'],['../renderer_8h.html#a934ec25611d153f2e7f357573ade2061',1,'initialize_vertices(): renderer.c']]],
|
||||||
|
['initialize_5fwindow_16',['initialize_window',['../renderer_8c.html#a906b1457eeeaa2d7a9655343af151f66',1,'initialize_window(int width, int height): renderer.c'],['../renderer_8h.html#a906b1457eeeaa2d7a9655343af151f66',1,'initialize_window(int width, int height): renderer.c']]],
|
||||||
|
['inotify_5ffd_17',['inotify_fd',['../structrenderer__state.html#a36edaf5f4fdce89e7dc3a1d47cf96795',1,'renderer_state']]],
|
||||||
|
['io_2ec_18',['io.c',['../io_8c.html',1,'']]],
|
||||||
|
['io_2eh_19',['io.h',['../io_8h.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['prev_5fframe_5fcount_16',['prev_frame_count',['../structrenderer__state.html#a823e5fe4cf25de6572b02c4278f24a47',1,'renderer_state']]],
|
['main_20',['main',['../main_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main.c']]],
|
||||||
['prev_5ftime_17',['prev_time',['../structrenderer__state.html#a774cdc17c1ec071da811f56ffd4e090b',1,'renderer_state']]],
|
['main_2ec_21',['main.c',['../main_8c.html',1,'']]]
|
||||||
['process_5finput_18',['process_input',['../io_8c.html#a526d50cc66c2573b2e5b96c7256e9fae',1,'process_input(struct renderer_state *state): io.c'],['../io_8h.html#a526d50cc66c2573b2e5b96c7256e9fae',1,'process_input(struct renderer_state *state): io.c']]],
|
|
||||||
['program_19',['program',['../structshader__state.html#a585871ab45d0a6f6b0f5bacbccce0896',1,'shader_state']]]
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['read_5ffile_20',['read_file',['../shaders_8c.html#abf2fc422517537eba9784a4cb7ecab69',1,'read_file(const char *const filename): shaders.c'],['../shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69',1,'read_file(const char *const filename): shaders.c']]],
|
['prev_5fframe_5fcount_22',['prev_frame_count',['../structrenderer__state.html#a823e5fe4cf25de6572b02c4278f24a47',1,'renderer_state']]],
|
||||||
['renderer_2ec_21',['renderer.c',['../renderer_8c.html',1,'']]],
|
['prev_5ftime_23',['prev_time',['../structrenderer__state.html#a774cdc17c1ec071da811f56ffd4e090b',1,'renderer_state']]],
|
||||||
['renderer_2eh_22',['renderer.h',['../renderer_8h.html',1,'']]],
|
['process_5finput_24',['process_input',['../io_8c.html#a526d50cc66c2573b2e5b96c7256e9fae',1,'process_input(struct renderer_state *state): io.c'],['../io_8h.html#a526d50cc66c2573b2e5b96c7256e9fae',1,'process_input(struct renderer_state *state): io.c']]],
|
||||||
['renderer_5fstate_23',['renderer_state',['../structrenderer__state.html',1,'']]]
|
['program_25',['program',['../structshader__state.html#a585871ab45d0a6f6b0f5bacbccce0896',1,'shader_state']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['screen_5fshader_24',['screen_shader',['../structrenderer__state.html#a20e2c1fbe9446676f4cce1b56f501585',1,'renderer_state']]],
|
['read_5ffile_26',['read_file',['../shaders_8c.html#abf2fc422517537eba9784a4cb7ecab69',1,'read_file(const char *const filename): shaders.c'],['../shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69',1,'read_file(const char *const filename): shaders.c']]],
|
||||||
['shader_5fstate_25',['shader_state',['../structshader__state.html',1,'']]],
|
['renderer_2ec_27',['renderer.c',['../renderer_8c.html',1,'']]],
|
||||||
['shaders_2ec_26',['shaders.c',['../shaders_8c.html',1,'']]],
|
['renderer_2eh_28',['renderer.h',['../renderer_8h.html',1,'']]],
|
||||||
['shaders_2eh_27',['shaders.h',['../shaders_8h.html',1,'']]]
|
['renderer_5fstate_29',['renderer_state',['../structrenderer__state.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,9 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['time_28',['time',['../structrenderer__state.html#ab0eb1b70130c2abfed2e2366390ca20f',1,'renderer_state']]]
|
['screen_5fshader_30',['screen_shader',['../structrenderer__state.html#a20e2c1fbe9446676f4cce1b56f501585',1,'renderer_state']]],
|
||||||
|
['shader_5ffile_31',['shader_file',['../structarguments.html#aede36bf225cf550bf4aa3b6f55c446de',1,'arguments']]],
|
||||||
|
['shader_5fstate_32',['shader_state',['../structshader__state.html',1,'']]],
|
||||||
|
['shaders_2ec_33',['shaders.c',['../shaders_8c.html',1,'']]],
|
||||||
|
['shaders_2eh_34',['shaders.h',['../shaders_8h.html',1,'']]],
|
||||||
|
['silent_35',['silent',['../structarguments.html#ab860c7ee6240047cfce0a2d3589cb53e',1,'arguments']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['unused_29',['UNUSED',['../renderer_8c.html#aa2c1c2787f4fc780b0a902fc66d5c3ce',1,'renderer.c']]]
|
['time_36',['time',['../structrenderer__state.html#ab0eb1b70130c2abfed2e2366390ca20f',1,'renderer_state']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,7 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['wd_30',['wd',['../structshader__state.html#a64eb6436823980d957e5fe2937b2779c',1,'shader_state']]],
|
['unused_37',['UNUSED',['../renderer_8c.html#aa2c1c2787f4fc780b0a902fc66d5c3ce',1,'renderer.c']]]
|
||||||
['window_31',['window',['../structrenderer__state.html#a66a324cf71a869d65347455d97f82d33',1,'renderer_state']]],
|
|
||||||
['window_5fheight_32',['WINDOW_HEIGHT',['../main_8c.html#a5473cf64fa979b48335079c99532e243',1,'main.c']]],
|
|
||||||
['window_5fwidth_33',['WINDOW_WIDTH',['../main_8c.html#a498d9f026138406895e9a34b504ac6a6',1,'main.c']]]
|
|
||||||
];
|
];
|
||||||
|
|
30
search/all_b.html
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_b.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
createResults();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
4
search/all_b.js
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['verbose_38',['verbose',['../structarguments.html#a45d8ecff22a65388fc343eeda3c2dbee',1,'arguments']]]
|
||||||
|
];
|
30
search/all_c.html
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_c.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
createResults();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
7
search/all_c.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['wd_39',['wd',['../structshader__state.html#a64eb6436823980d957e5fe2937b2779c',1,'shader_state']]],
|
||||||
|
['window_40',['window',['../structrenderer__state.html#a66a324cf71a869d65347455d97f82d33',1,'renderer_state']]],
|
||||||
|
['window_5fheight_41',['WINDOW_HEIGHT',['../main_8c.html#a5473cf64fa979b48335079c99532e243',1,'main.c']]],
|
||||||
|
['window_5fwidth_42',['WINDOW_WIDTH',['../main_8c.html#a498d9f026138406895e9a34b504ac6a6',1,'main.c']]]
|
||||||
|
];
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['renderer_5fstate_34',['renderer_state',['../structrenderer__state.html',1,'']]]
|
['arguments_43',['arguments',['../structarguments.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['shader_5fstate_35',['shader_state',['../structshader__state.html',1,'']]]
|
['renderer_5fstate_44',['renderer_state',['../structrenderer__state.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
|
30
search/classes_2.html
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="classes_2.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
createResults();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
4
search/classes_2.js
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['shader_5fstate_45',['shader_state',['../structshader__state.html',1,'']]]
|
||||||
|
];
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['buf_5flen_64',['BUF_LEN',['../io_8c.html#a8b5839f71a3b6e7d64b2d5e9967e3dd1',1,'io.c']]]
|
['buf_5flen_82',['BUF_LEN',['../io_8c.html#a8b5839f71a3b6e7d64b2d5e9967e3dd1',1,'io.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['unused_65',['UNUSED',['../renderer_8c.html#aa2c1c2787f4fc780b0a902fc66d5c3ce',1,'renderer.c']]]
|
['unused_83',['UNUSED',['../renderer_8c.html#aa2c1c2787f4fc780b0a902fc66d5c3ce',1,'renderer.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['window_5fheight_66',['WINDOW_HEIGHT',['../main_8c.html#a5473cf64fa979b48335079c99532e243',1,'main.c']]],
|
['window_5fheight_84',['WINDOW_HEIGHT',['../main_8c.html#a5473cf64fa979b48335079c99532e243',1,'main.c']]],
|
||||||
['window_5fwidth_67',['WINDOW_WIDTH',['../main_8c.html#a498d9f026138406895e9a34b504ac6a6',1,'main.c']]]
|
['window_5fwidth_85',['WINDOW_WIDTH',['../main_8c.html#a498d9f026138406895e9a34b504ac6a6',1,'main.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['io_2ec_36',['io.c',['../io_8c.html',1,'']]],
|
['io_2ec_46',['io.c',['../io_8c.html',1,'']]],
|
||||||
['io_2eh_37',['io.h',['../io_8h.html',1,'']]]
|
['io_2eh_47',['io.h',['../io_8h.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['main_2ec_38',['main.c',['../main_8c.html',1,'']]]
|
['main_2ec_48',['main.c',['../main_8c.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['renderer_2ec_39',['renderer.c',['../renderer_8c.html',1,'']]],
|
['renderer_2ec_49',['renderer.c',['../renderer_8c.html',1,'']]],
|
||||||
['renderer_2eh_40',['renderer.h',['../renderer_8h.html',1,'']]]
|
['renderer_2eh_50',['renderer.h',['../renderer_8h.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['shaders_2ec_41',['shaders.c',['../shaders_8c.html',1,'']]],
|
['shaders_2ec_51',['shaders.c',['../shaders_8c.html',1,'']]],
|
||||||
['shaders_2eh_42',['shaders.h',['../shaders_8h.html',1,'']]]
|
['shaders_2eh_52',['shaders.h',['../shaders_8h.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['basename_5fwithout_5fsuffix_43',['basename_without_suffix',['../io_8c.html#a04487b3f64fdc93c3ce0037ca16cbff0',1,'basename_without_suffix(const char *filename): io.c'],['../io_8h.html#a04487b3f64fdc93c3ce0037ca16cbff0',1,'basename_without_suffix(const char *filename): io.c']]]
|
['basename_5fwithout_5fsuffix_53',['basename_without_suffix',['../io_8c.html#a04487b3f64fdc93c3ce0037ca16cbff0',1,'basename_without_suffix(const char *filename): io.c'],['../io_8h.html#a04487b3f64fdc93c3ce0037ca16cbff0',1,'basename_without_suffix(const char *filename): io.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['capture_5fscreenshot_44',['capture_screenshot',['../io_8c.html#a3055c0f3882078342855d3eae628c488',1,'capture_screenshot(struct renderer_state *state): io.c'],['../io_8h.html#a3055c0f3882078342855d3eae628c488',1,'capture_screenshot(struct renderer_state *state): io.c']]],
|
['capture_5fscreenshot_54',['capture_screenshot',['../io_8c.html#a3055c0f3882078342855d3eae628c488',1,'capture_screenshot(struct renderer_state *state): io.c'],['../io_8h.html#a3055c0f3882078342855d3eae628c488',1,'capture_screenshot(struct renderer_state *state): io.c']]],
|
||||||
['compile_5fshaders_45',['compile_shaders',['../shaders_8c.html#a199bc15d3bf9a2b6948bfbf44e90652c',1,'compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file): shaders.c'],['../shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c',1,'compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file): shaders.c']]]
|
['compile_5fshaders_55',['compile_shaders',['../shaders_8c.html#a199bc15d3bf9a2b6948bfbf44e90652c',1,'compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file): shaders.c'],['../shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c',1,'compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file): shaders.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['framebuffer_5fsize_5fcallback_46',['framebuffer_size_callback',['../renderer_8c.html#a5180f7bf2b71421af837035824a8c8ac',1,'framebuffer_size_callback(GLFWwindow *window, int width, int height): renderer.c'],['../renderer_8h.html#a5180f7bf2b71421af837035824a8c8ac',1,'framebuffer_size_callback(GLFWwindow *window, int width, int height): renderer.c']]]
|
['framebuffer_5fsize_5fcallback_56',['framebuffer_size_callback',['../renderer_8c.html#a5180f7bf2b71421af837035824a8c8ac',1,'framebuffer_size_callback(GLFWwindow *window, int width, int height): renderer.c'],['../renderer_8h.html#a5180f7bf2b71421af837035824a8c8ac',1,'framebuffer_size_callback(GLFWwindow *window, int width, int height): renderer.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['initialize_5fframebuffer_47',['initialize_framebuffer',['../renderer_8c.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab',1,'initialize_framebuffer(unsigned int *framebuffer, unsigned int *texture_color_buffer, unsigned int texture_width, unsigned int texture_height): renderer.c'],['../renderer_8h.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab',1,'initialize_framebuffer(unsigned int *framebuffer, unsigned int *texture_color_buffer, unsigned int texture_width, unsigned int texture_height): renderer.c']]],
|
['initialize_5fframebuffer_57',['initialize_framebuffer',['../renderer_8c.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab',1,'initialize_framebuffer(unsigned int *framebuffer, unsigned int *texture_color_buffer, unsigned int texture_width, unsigned int texture_height): renderer.c'],['../renderer_8h.html#a5d8bc1fbae1bbe4bd2e70c9b645875ab',1,'initialize_framebuffer(unsigned int *framebuffer, unsigned int *texture_color_buffer, unsigned int texture_width, unsigned int texture_height): renderer.c']]],
|
||||||
['initialize_5fvertices_48',['initialize_vertices',['../renderer_8c.html#a934ec25611d153f2e7f357573ade2061',1,'initialize_vertices(): renderer.c'],['../renderer_8h.html#a934ec25611d153f2e7f357573ade2061',1,'initialize_vertices(): renderer.c']]],
|
['initialize_5fshaders_58',['initialize_shaders',['../shaders_8c.html#a448504c6f7a82a9ff3f86221a6757703',1,'initialize_shaders(struct renderer_state *state, const char *shader_file, const char *buffer_file): shaders.c'],['../shaders_8h.html#a448504c6f7a82a9ff3f86221a6757703',1,'initialize_shaders(struct renderer_state *state, const char *shader_file, const char *buffer_file): shaders.c']]],
|
||||||
['initialize_5fwindow_49',['initialize_window',['../renderer_8c.html#a906b1457eeeaa2d7a9655343af151f66',1,'initialize_window(int width, int height): renderer.c'],['../renderer_8h.html#a906b1457eeeaa2d7a9655343af151f66',1,'initialize_window(int width, int height): renderer.c']]]
|
['initialize_5fvertices_59',['initialize_vertices',['../renderer_8c.html#a934ec25611d153f2e7f357573ade2061',1,'initialize_vertices(): renderer.c'],['../renderer_8h.html#a934ec25611d153f2e7f357573ade2061',1,'initialize_vertices(): renderer.c']]],
|
||||||
|
['initialize_5fwindow_60',['initialize_window',['../renderer_8c.html#a906b1457eeeaa2d7a9655343af151f66',1,'initialize_window(int width, int height): renderer.c'],['../renderer_8h.html#a906b1457eeeaa2d7a9655343af151f66',1,'initialize_window(int width, int height): renderer.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['main_50',['main',['../main_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main.c']]]
|
['main_61',['main',['../main_8c.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['process_5finput_51',['process_input',['../io_8c.html#a526d50cc66c2573b2e5b96c7256e9fae',1,'process_input(struct renderer_state *state): io.c'],['../io_8h.html#a526d50cc66c2573b2e5b96c7256e9fae',1,'process_input(struct renderer_state *state): io.c']]]
|
['process_5finput_62',['process_input',['../io_8c.html#a526d50cc66c2573b2e5b96c7256e9fae',1,'process_input(struct renderer_state *state): io.c'],['../io_8h.html#a526d50cc66c2573b2e5b96c7256e9fae',1,'process_input(struct renderer_state *state): io.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['read_5ffile_52',['read_file',['../shaders_8c.html#abf2fc422517537eba9784a4cb7ecab69',1,'read_file(const char *const filename): shaders.c'],['../shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69',1,'read_file(const char *const filename): shaders.c']]]
|
['read_5ffile_63',['read_file',['../shaders_8c.html#abf2fc422517537eba9784a4cb7ecab69',1,'read_file(const char *const filename): shaders.c'],['../shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69',1,'read_file(const char *const filename): shaders.c']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
var indexSectionsWithContent =
|
var indexSectionsWithContent =
|
||||||
{
|
{
|
||||||
0: "bcfimprstuw",
|
0: "abcfimprstuvw",
|
||||||
1: "rs",
|
1: "ars",
|
||||||
2: "imrs",
|
2: "imrs",
|
||||||
3: "bcfimpr",
|
3: "bcfimpr",
|
||||||
4: "bfipstw",
|
4: "abfipstvw",
|
||||||
5: "buw"
|
5: "buw"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['buffer_5fshader_53',['buffer_shader',['../structrenderer__state.html#a39726f9047174897d3cd54bf34f0c918',1,'renderer_state']]]
|
['argp_5fprogram_5fbug_5faddress_64',['argp_program_bug_address',['../main_8c.html#aaa037e59f26a80a8a2e35e6f2364004d',1,'main.c']]],
|
||||||
|
['argp_5fprogram_5fversion_65',['argp_program_version',['../main_8c.html#a62f73ea01c816f1996aed4c66f57c4fb',1,'main.c']]],
|
||||||
|
['autoreload_66',['autoreload',['../structarguments.html#aef0b289368d537231ead5d0e1e2c703f',1,'arguments']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['filename_54',['filename',['../structshader__state.html#a4a39bb26de28029c609c6c2c3dbf92fc',1,'shader_state']]],
|
['buffer_5ffile_67',['buffer_file',['../structarguments.html#a89b6196d0bc9b0d599ac3560af62a0e7',1,'arguments']]],
|
||||||
['frame_5fcount_55',['frame_count',['../structrenderer__state.html#ab6592afba4a3b9fcc76eb5853b9fecb3',1,'renderer_state']]]
|
['buffer_5fshader_68',['buffer_shader',['../structrenderer__state.html#a39726f9047174897d3cd54bf34f0c918',1,'renderer_state']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['inotify_5ffd_56',['inotify_fd',['../structrenderer__state.html#a36edaf5f4fdce89e7dc3a1d47cf96795',1,'renderer_state']]]
|
['filename_69',['filename',['../structshader__state.html#a4a39bb26de28029c609c6c2c3dbf92fc',1,'shader_state']]],
|
||||||
|
['frame_5fcount_70',['frame_count',['../structrenderer__state.html#ab6592afba4a3b9fcc76eb5853b9fecb3',1,'renderer_state']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['prev_5fframe_5fcount_57',['prev_frame_count',['../structrenderer__state.html#a823e5fe4cf25de6572b02c4278f24a47',1,'renderer_state']]],
|
['inotify_5ffd_71',['inotify_fd',['../structrenderer__state.html#a36edaf5f4fdce89e7dc3a1d47cf96795',1,'renderer_state']]]
|
||||||
['prev_5ftime_58',['prev_time',['../structrenderer__state.html#a774cdc17c1ec071da811f56ffd4e090b',1,'renderer_state']]],
|
|
||||||
['program_59',['program',['../structshader__state.html#a585871ab45d0a6f6b0f5bacbccce0896',1,'shader_state']]]
|
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['screen_5fshader_60',['screen_shader',['../structrenderer__state.html#a20e2c1fbe9446676f4cce1b56f501585',1,'renderer_state']]]
|
['prev_5fframe_5fcount_72',['prev_frame_count',['../structrenderer__state.html#a823e5fe4cf25de6572b02c4278f24a47',1,'renderer_state']]],
|
||||||
|
['prev_5ftime_73',['prev_time',['../structrenderer__state.html#a774cdc17c1ec071da811f56ffd4e090b',1,'renderer_state']]],
|
||||||
|
['program_74',['program',['../structshader__state.html#a585871ab45d0a6f6b0f5bacbccce0896',1,'shader_state']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['time_61',['time',['../structrenderer__state.html#ab0eb1b70130c2abfed2e2366390ca20f',1,'renderer_state']]]
|
['screen_5fshader_75',['screen_shader',['../structrenderer__state.html#a20e2c1fbe9446676f4cce1b56f501585',1,'renderer_state']]],
|
||||||
|
['shader_5ffile_76',['shader_file',['../structarguments.html#aede36bf225cf550bf4aa3b6f55c446de',1,'arguments']]],
|
||||||
|
['silent_77',['silent',['../structarguments.html#ab860c7ee6240047cfce0a2d3589cb53e',1,'arguments']]]
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['wd_62',['wd',['../structshader__state.html#a64eb6436823980d957e5fe2937b2779c',1,'shader_state']]],
|
['time_78',['time',['../structrenderer__state.html#ab0eb1b70130c2abfed2e2366390ca20f',1,'renderer_state']]]
|
||||||
['window_63',['window',['../structrenderer__state.html#a66a324cf71a869d65347455d97f82d33',1,'renderer_state']]]
|
|
||||||
];
|
];
|
||||||
|
|
30
search/variables_7.html
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="variables_7.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
createResults();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
4
search/variables_7.js
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['verbose_79',['verbose',['../structarguments.html#a45d8ecff22a65388fc343eeda3c2dbee',1,'arguments']]]
|
||||||
|
];
|
30
search/variables_8.html
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="variables_8.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
createResults();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
/* @license-end */
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
5
search/variables_8.js
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['wd_80',['wd',['../structshader__state.html#a64eb6436823980d957e5fe2937b2779c',1,'shader_state']]],
|
||||||
|
['window_81',['window',['../structrenderer__state.html#a66a324cf71a869d65347455d97f82d33',1,'renderer_state']]]
|
||||||
|
];
|
|
@ -76,28 +76,38 @@ $(function() {
|
||||||
<div class="textblock"><code>#include <GL/glew.h></code><br />
|
<div class="textblock"><code>#include <GL/glew.h></code><br />
|
||||||
<code>#include <stdio.h></code><br />
|
<code>#include <stdio.h></code><br />
|
||||||
<code>#include <stdlib.h></code><br />
|
<code>#include <stdlib.h></code><br />
|
||||||
|
<code>#include <sys/inotify.h></code><br />
|
||||||
<code>#include "log.h"</code><br />
|
<code>#include "log.h"</code><br />
|
||||||
|
<code>#include "<a class="el" href="renderer_8h_source.html">renderer.h</a>"</code><br />
|
||||||
|
<code>#include "<a class="el" href="shaders_8h_source.html">shaders.h</a>"</code><br />
|
||||||
</div><div class="textblock"><div class="dynheader">
|
</div><div class="textblock"><div class="dynheader">
|
||||||
Include dependency graph for shaders.c:</div>
|
Include dependency graph for shaders.c:</div>
|
||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="shaders_8c__incl.png" border="0" usemap="#src_2shaders_8c" alt=""/></div>
|
<div class="center"><img src="shaders_8c__incl.png" border="0" usemap="#src_2shaders_8c" alt=""/></div>
|
||||||
<map name="src_2shaders_8c" id="src_2shaders_8c">
|
<map name="src_2shaders_8c" id="src_2shaders_8c">
|
||||||
<area shape="rect" title=" " alt="" coords="141,5,248,32"/>
|
<area shape="rect" title=" " alt="" coords="297,5,404,32"/>
|
||||||
<area shape="rect" title=" " alt="" coords="5,80,91,107"/>
|
<area shape="rect" title=" " alt="" coords="5,80,91,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="115,80,181,107"/>
|
<area shape="rect" title=" " alt="" coords="115,80,181,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="206,80,277,107"/>
|
<area shape="rect" title=" " alt="" coords="206,80,277,107"/>
|
||||||
<area shape="rect" title=" " alt="" coords="301,80,355,107"/>
|
<area shape="rect" title=" " alt="" coords="301,80,400,107"/>
|
||||||
|
<area shape="rect" title=" " alt="" coords="425,80,479,107"/>
|
||||||
|
<area shape="rect" href="renderer_8h.html" title=" " alt="" coords="513,155,601,181"/>
|
||||||
|
<area shape="rect" href="shaders_8h.html" title=" " alt="" coords="555,80,640,107"/>
|
||||||
|
<area shape="rect" title=" " alt="" coords="502,229,613,256"/>
|
||||||
</map>
|
</map>
|
||||||
</div>
|
</div>
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||||
Functions</h2></td></tr>
|
Functions</h2></td></tr>
|
||||||
<tr class="memitem:abf2fc422517537eba9784a4cb7ecab69"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8c.html#abf2fc422517537eba9784a4cb7ecab69">read_file</a> (const char *const filename)</td></tr>
|
<tr class="memitem:a448504c6f7a82a9ff3f86221a6757703"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8c.html#a448504c6f7a82a9ff3f86221a6757703">initialize_shaders</a> (struct <a class="el" href="structrenderer__state.html">renderer_state</a> *state, const char *shader_file, const char *buffer_file)</td></tr>
|
||||||
<tr class="memdesc:abf2fc422517537eba9784a4cb7ecab69"><td class="mdescLeft"> </td><td class="mdescRight">Reads a file in a heap-allocated buffer. <a href="shaders_8c.html#abf2fc422517537eba9784a4cb7ecab69">More...</a><br /></td></tr>
|
<tr class="memdesc:a448504c6f7a82a9ff3f86221a6757703"><td class="mdescLeft"> </td><td class="mdescRight">Initialize shaders and setup inotify if required. <a href="shaders_8c.html#a448504c6f7a82a9ff3f86221a6757703">More...</a><br /></td></tr>
|
||||||
<tr class="separator:abf2fc422517537eba9784a4cb7ecab69"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a448504c6f7a82a9ff3f86221a6757703"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8c.html#a199bc15d3bf9a2b6948bfbf44e90652c">compile_shaders</a> (unsigned int *shader_program, const char *const fragment_shader_file)</td></tr>
|
<tr class="memitem:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8c.html#a199bc15d3bf9a2b6948bfbf44e90652c">compile_shaders</a> (unsigned int *shader_program, const char *const fragment_shader_file)</td></tr>
|
||||||
<tr class="memdesc:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="mdescLeft"> </td><td class="mdescRight">Compile shaders from source files. <a href="shaders_8c.html#a199bc15d3bf9a2b6948bfbf44e90652c">More...</a><br /></td></tr>
|
<tr class="memdesc:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="mdescLeft"> </td><td class="mdescRight">Compile shaders from source files. <a href="shaders_8c.html#a199bc15d3bf9a2b6948bfbf44e90652c">More...</a><br /></td></tr>
|
||||||
<tr class="separator:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abf2fc422517537eba9784a4cb7ecab69"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8c.html#abf2fc422517537eba9784a4cb7ecab69">read_file</a> (const char *const filename)</td></tr>
|
||||||
|
<tr class="memdesc:abf2fc422517537eba9784a4cb7ecab69"><td class="mdescLeft"> </td><td class="mdescRight">Reads a file in a heap-allocated buffer. <a href="shaders_8c.html#abf2fc422517537eba9784a4cb7ecab69">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abf2fc422517537eba9784a4cb7ecab69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Function Documentation</h2>
|
<h2 class="groupheader">Function Documentation</h2>
|
||||||
<a id="a199bc15d3bf9a2b6948bfbf44e90652c"></a>
|
<a id="a199bc15d3bf9a2b6948bfbf44e90652c"></a>
|
||||||
|
@ -137,6 +147,51 @@ Functions</h2></td></tr>
|
||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on error. </dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on error. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a448504c6f7a82a9ff3f86221a6757703"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a448504c6f7a82a9ff3f86221a6757703">◆ </a></span>initialize_shaders()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int initialize_shaders </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">struct <a class="el" href="structrenderer__state.html">renderer_state</a> * </td>
|
||||||
|
<td class="paramname"><em>state</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const char * </td>
|
||||||
|
<td class="paramname"><em>shader_file</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const char * </td>
|
||||||
|
<td class="paramname"><em>buffer_file</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Initialize shaders and setup inotify if required. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">state</td><td>The target renderer state. </td></tr>
|
||||||
|
<tr><td class="paramname">shader_file</td><td>The file name of the screen shader. </td></tr>
|
||||||
|
<tr><td class="paramname">buffer_file</td><td>The file name of the buffer shader, or NULL if no buffer shader. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on error. </dd></dl>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="abf2fc422517537eba9784a4cb7ecab69"></a>
|
<a id="abf2fc422517537eba9784a4cb7ecab69"></a>
|
||||||
|
|
|
@ -1,7 +1,11 @@
|
||||||
<map id="src/shaders.c" name="src/shaders.c">
|
<map id="src/shaders.c" name="src/shaders.c">
|
||||||
<area shape="rect" id="node1" title=" " alt="" coords="141,5,248,32"/>
|
<area shape="rect" id="node1" title=" " alt="" coords="297,5,404,32"/>
|
||||||
<area shape="rect" id="node2" title=" " alt="" coords="5,80,91,107"/>
|
<area shape="rect" id="node2" title=" " alt="" coords="5,80,91,107"/>
|
||||||
<area shape="rect" id="node3" title=" " alt="" coords="115,80,181,107"/>
|
<area shape="rect" id="node3" title=" " alt="" coords="115,80,181,107"/>
|
||||||
<area shape="rect" id="node4" title=" " alt="" coords="206,80,277,107"/>
|
<area shape="rect" id="node4" title=" " alt="" coords="206,80,277,107"/>
|
||||||
<area shape="rect" id="node5" title=" " alt="" coords="301,80,355,107"/>
|
<area shape="rect" id="node5" title=" " alt="" coords="301,80,400,107"/>
|
||||||
|
<area shape="rect" id="node6" title=" " alt="" coords="425,80,479,107"/>
|
||||||
|
<area shape="rect" id="node7" href="$renderer_8h.html" title=" " alt="" coords="513,155,601,181"/>
|
||||||
|
<area shape="rect" id="node9" href="$shaders_8h.html" title=" " alt="" coords="555,80,640,107"/>
|
||||||
|
<area shape="rect" id="node8" title=" " alt="" coords="502,229,613,256"/>
|
||||||
</map>
|
</map>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
6faf6964b15a53afd401a1a849666530
|
756be8130248a739a1200a25acf632e6
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 18 KiB |
|
@ -73,14 +73,26 @@ $(function() {
|
||||||
<div class="title">shaders.h File Reference</div> </div>
|
<div class="title">shaders.h File Reference</div> </div>
|
||||||
</div><!--header-->
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock"><div class="dynheader">
|
<div class="textblock"><code>#include "<a class="el" href="renderer_8h_source.html">renderer.h</a>"</code><br />
|
||||||
|
</div><div class="textblock"><div class="dynheader">
|
||||||
|
Include dependency graph for shaders.h:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="shaders_8h__incl.png" border="0" usemap="#src_2shaders_8h" alt=""/></div>
|
||||||
|
<map name="src_2shaders_8h" id="src_2shaders_8h">
|
||||||
|
<area shape="rect" title=" " alt="" coords="7,5,115,32"/>
|
||||||
|
<area shape="rect" href="renderer_8h.html" title=" " alt="" coords="17,80,105,107"/>
|
||||||
|
<area shape="rect" title=" " alt="" coords="5,155,116,181"/>
|
||||||
|
</map>
|
||||||
|
</div>
|
||||||
|
</div><div class="textblock"><div class="dynheader">
|
||||||
This graph shows which files directly or indirectly include this file:</div>
|
This graph shows which files directly or indirectly include this file:</div>
|
||||||
<div class="dyncontent">
|
<div class="dyncontent">
|
||||||
<div class="center"><img src="shaders_8h__dep__incl.png" border="0" usemap="#src_2shaders_8hdep" alt=""/></div>
|
<div class="center"><img src="shaders_8h__dep__incl.png" border="0" usemap="#src_2shaders_8hdep" alt=""/></div>
|
||||||
<map name="src_2shaders_8hdep" id="src_2shaders_8hdep">
|
<map name="src_2shaders_8hdep" id="src_2shaders_8hdep">
|
||||||
<area shape="rect" title=" " alt="" coords="36,5,144,32"/>
|
<area shape="rect" title=" " alt="" coords="88,5,196,32"/>
|
||||||
<area shape="rect" href="io_8c.html" title=" " alt="" coords="5,80,73,107"/>
|
<area shape="rect" href="io_8c.html" title=" " alt="" coords="5,80,73,107"/>
|
||||||
<area shape="rect" href="main_8c.html" title=" " alt="" coords="97,80,187,107"/>
|
<area shape="rect" href="main_8c.html" title=" " alt="" coords="97,80,187,107"/>
|
||||||
|
<area shape="rect" href="shaders_8c.html" title=" " alt="" coords="211,80,318,107"/>
|
||||||
</map>
|
</map>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -88,12 +100,15 @@ This graph shows which files directly or indirectly include this file:</div>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||||
Functions</h2></td></tr>
|
Functions</h2></td></tr>
|
||||||
<tr class="memitem:abf2fc422517537eba9784a4cb7ecab69"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69">read_file</a> (const char *const filename)</td></tr>
|
<tr class="memitem:a448504c6f7a82a9ff3f86221a6757703"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8h.html#a448504c6f7a82a9ff3f86221a6757703">initialize_shaders</a> (struct <a class="el" href="structrenderer__state.html">renderer_state</a> *state, const char *shader_file, const char *buffer_file)</td></tr>
|
||||||
<tr class="memdesc:abf2fc422517537eba9784a4cb7ecab69"><td class="mdescLeft"> </td><td class="mdescRight">Reads a file in a heap-allocated buffer. <a href="shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69">More...</a><br /></td></tr>
|
<tr class="memdesc:a448504c6f7a82a9ff3f86221a6757703"><td class="mdescLeft"> </td><td class="mdescRight">Initialize shaders and setup inotify if required. <a href="shaders_8h.html#a448504c6f7a82a9ff3f86221a6757703">More...</a><br /></td></tr>
|
||||||
<tr class="separator:abf2fc422517537eba9784a4cb7ecab69"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a448504c6f7a82a9ff3f86221a6757703"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c">compile_shaders</a> (unsigned int *shader_program, const char *const fragment_shader_file)</td></tr>
|
<tr class="memitem:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c">compile_shaders</a> (unsigned int *shader_program, const char *const fragment_shader_file)</td></tr>
|
||||||
<tr class="memdesc:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="mdescLeft"> </td><td class="mdescRight">Compile shaders from source files. <a href="shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c">More...</a><br /></td></tr>
|
<tr class="memdesc:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="mdescLeft"> </td><td class="mdescRight">Compile shaders from source files. <a href="shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c">More...</a><br /></td></tr>
|
||||||
<tr class="separator:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a199bc15d3bf9a2b6948bfbf44e90652c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abf2fc422517537eba9784a4cb7ecab69"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69">read_file</a> (const char *const filename)</td></tr>
|
||||||
|
<tr class="memdesc:abf2fc422517537eba9784a4cb7ecab69"><td class="mdescLeft"> </td><td class="mdescRight">Reads a file in a heap-allocated buffer. <a href="shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abf2fc422517537eba9784a4cb7ecab69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Function Documentation</h2>
|
<h2 class="groupheader">Function Documentation</h2>
|
||||||
<a id="a199bc15d3bf9a2b6948bfbf44e90652c"></a>
|
<a id="a199bc15d3bf9a2b6948bfbf44e90652c"></a>
|
||||||
|
@ -133,6 +148,51 @@ Functions</h2></td></tr>
|
||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on error. </dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on error. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a448504c6f7a82a9ff3f86221a6757703"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a448504c6f7a82a9ff3f86221a6757703">◆ </a></span>initialize_shaders()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int initialize_shaders </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">struct <a class="el" href="structrenderer__state.html">renderer_state</a> * </td>
|
||||||
|
<td class="paramname"><em>state</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const char * </td>
|
||||||
|
<td class="paramname"><em>shader_file</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const char * </td>
|
||||||
|
<td class="paramname"><em>buffer_file</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Initialize shaders and setup inotify if required. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">state</td><td>The target renderer state. </td></tr>
|
||||||
|
<tr><td class="paramname">shader_file</td><td>The file name of the screen shader. </td></tr>
|
||||||
|
<tr><td class="paramname">buffer_file</td><td>The file name of the buffer shader, or NULL if no buffer shader. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on error. </dd></dl>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="abf2fc422517537eba9784a4cb7ecab69"></a>
|
<a id="abf2fc422517537eba9784a4cb7ecab69"></a>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<map id="src/shaders.h" name="src/shaders.h">
|
<map id="src/shaders.h" name="src/shaders.h">
|
||||||
<area shape="rect" id="node1" title=" " alt="" coords="36,5,144,32"/>
|
<area shape="rect" id="node1" title=" " alt="" coords="88,5,196,32"/>
|
||||||
<area shape="rect" id="node2" href="$io_8c.html" title=" " alt="" coords="5,80,73,107"/>
|
<area shape="rect" id="node2" href="$io_8c.html" title=" " alt="" coords="5,80,73,107"/>
|
||||||
<area shape="rect" id="node3" href="$main_8c.html" title=" " alt="" coords="97,80,187,107"/>
|
<area shape="rect" id="node3" href="$main_8c.html" title=" " alt="" coords="97,80,187,107"/>
|
||||||
|
<area shape="rect" id="node4" href="$shaders_8c.html" title=" " alt="" coords="211,80,318,107"/>
|
||||||
</map>
|
</map>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
804ae3cffc420d9cae49a4407d6eeab7
|
ed8d91cb3130a3d5168ab09159d5ee5c
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 6 KiB |
5
shaders_8h__incl.map
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
<map id="src/shaders.h" name="src/shaders.h">
|
||||||
|
<area shape="rect" id="node1" title=" " alt="" coords="7,5,115,32"/>
|
||||||
|
<area shape="rect" id="node2" href="$renderer_8h.html" title=" " alt="" coords="17,80,105,107"/>
|
||||||
|
<area shape="rect" id="node3" title=" " alt="" coords="5,155,116,181"/>
|
||||||
|
</map>
|
1
shaders_8h__incl.md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
57fe6d1946c668d88c8823f6b7caa89b
|
BIN
shaders_8h__incl.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
|
@ -74,15 +74,22 @@ $(function() {
|
||||||
<a href="shaders_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef SHADERS_H</span></div>
|
<a href="shaders_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef SHADERS_H</span></div>
|
||||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define SHADERS_H</span></div>
|
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define SHADERS_H</span></div>
|
||||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="keywordtype">char</span> *<a class="code" href="shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69">read_file</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">const</span> <a class="code" href="structshader__state.html#a4a39bb26de28029c609c6c2c3dbf92fc">filename</a>);</div>
|
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include "<a class="code" href="renderer_8h.html">renderer.h</a>"</span></div>
|
||||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keywordtype">int</span> <a class="code" href="shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c">compile_shaders</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *shader_program,</div>
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">const</span> fragment_shader_file);</div>
|
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="keywordtype">int</span> <a class="code" href="shaders_8h.html#a448504c6f7a82a9ff3f86221a6757703">initialize_shaders</a>(<span class="keyword">struct</span> <a class="code" href="structrenderer__state.html">renderer_state</a> *state, <span class="keyword">const</span> <span class="keywordtype">char</span> *shader_file,</div>
|
||||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *buffer_file);</div>
|
||||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#endif </span><span class="comment">/* SHADERS_H */</span><span class="preprocessor"></span></div>
|
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="keywordtype">int</span> <a class="code" href="shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c">compile_shaders</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *shader_program,</div>
|
||||||
|
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">const</span> fragment_shader_file);</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="keywordtype">char</span> *<a class="code" href="shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69">read_file</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">const</span> <a class="code" href="structshader__state.html#a4a39bb26de28029c609c6c2c3dbf92fc">filename</a>);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#endif </span><span class="comment">/* SHADERS_H */</span><span class="preprocessor"></span></div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
<div class="ttc" id="ashaders_8h_html_a199bc15d3bf9a2b6948bfbf44e90652c"><div class="ttname"><a href="shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c">compile_shaders</a></div><div class="ttdeci">int compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file)</div><div class="ttdoc">Compile shaders from source files.</div><div class="ttdef"><b>Definition:</b> shaders.c:64</div></div>
|
<div class="ttc" id="ashaders_8h_html_a448504c6f7a82a9ff3f86221a6757703"><div class="ttname"><a href="shaders_8h.html#a448504c6f7a82a9ff3f86221a6757703">initialize_shaders</a></div><div class="ttdeci">int initialize_shaders(struct renderer_state *state, const char *shader_file, const char *buffer_file)</div><div class="ttdoc">Initialize shaders and setup inotify if required.</div><div class="ttdef"><b>Definition:</b> shaders.c:19</div></div>
|
||||||
|
<div class="ttc" id="ashaders_8h_html_a199bc15d3bf9a2b6948bfbf44e90652c"><div class="ttname"><a href="shaders_8h.html#a199bc15d3bf9a2b6948bfbf44e90652c">compile_shaders</a></div><div class="ttdeci">int compile_shaders(unsigned int *shader_program, const char *const fragment_shader_file)</div><div class="ttdoc">Compile shaders from source files.</div><div class="ttdef"><b>Definition:</b> shaders.c:67</div></div>
|
||||||
<div class="ttc" id="astructshader__state_html_a4a39bb26de28029c609c6c2c3dbf92fc"><div class="ttname"><a href="structshader__state.html#a4a39bb26de28029c609c6c2c3dbf92fc">shader_state::filename</a></div><div class="ttdeci">const char * filename</div><div class="ttdef"><b>Definition:</b> renderer.h:11</div></div>
|
<div class="ttc" id="astructshader__state_html_a4a39bb26de28029c609c6c2c3dbf92fc"><div class="ttname"><a href="structshader__state.html#a4a39bb26de28029c609c6c2c3dbf92fc">shader_state::filename</a></div><div class="ttdeci">const char * filename</div><div class="ttdef"><b>Definition:</b> renderer.h:11</div></div>
|
||||||
<div class="ttc" id="ashaders_8h_html_abf2fc422517537eba9784a4cb7ecab69"><div class="ttname"><a href="shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69">read_file</a></div><div class="ttdeci">char * read_file(const char *const filename)</div><div class="ttdoc">Reads a file in a heap-allocated buffer.</div><div class="ttdef"><b>Definition:</b> shaders.c:18</div></div>
|
<div class="ttc" id="astructrenderer__state_html"><div class="ttname"><a href="structrenderer__state.html">renderer_state</a></div><div class="ttdef"><b>Definition:</b> renderer.h:19</div></div>
|
||||||
|
<div class="ttc" id="ashaders_8h_html_abf2fc422517537eba9784a4cb7ecab69"><div class="ttname"><a href="shaders_8h.html#abf2fc422517537eba9784a4cb7ecab69">read_file</a></div><div class="ttdeci">char * read_file(const char *const filename)</div><div class="ttdoc">Reads a file in a heap-allocated buffer.</div><div class="ttdef"><b>Definition:</b> shaders.c:145</div></div>
|
||||||
|
<div class="ttc" id="arenderer_8h_html"><div class="ttname"><a href="renderer_8h.html">renderer.h</a></div></div>
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<hr class="footer"/><address class="footer"><small>
|
||||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
|
168
structarguments.html
Normal file
|
@ -0,0 +1,168 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>ShaderTool: arguments Struct Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">ShaderTool
|
||||||
|
 <span id="projectnumber">0.1</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Live tool for developing OpenGL shaders interactively</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-attribs">Data Fields</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">arguments Struct Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||||
|
Data Fields</h2></td></tr>
|
||||||
|
<tr class="memitem:aede36bf225cf550bf4aa3b6f55c446de"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structarguments.html#aede36bf225cf550bf4aa3b6f55c446de">shader_file</a></td></tr>
|
||||||
|
<tr class="separator:aede36bf225cf550bf4aa3b6f55c446de"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a45d8ecff22a65388fc343eeda3c2dbee"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structarguments.html#a45d8ecff22a65388fc343eeda3c2dbee">verbose</a></td></tr>
|
||||||
|
<tr class="separator:a45d8ecff22a65388fc343eeda3c2dbee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab860c7ee6240047cfce0a2d3589cb53e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structarguments.html#ab860c7ee6240047cfce0a2d3589cb53e">silent</a></td></tr>
|
||||||
|
<tr class="separator:ab860c7ee6240047cfce0a2d3589cb53e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aef0b289368d537231ead5d0e1e2c703f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structarguments.html#aef0b289368d537231ead5d0e1e2c703f">autoreload</a></td></tr>
|
||||||
|
<tr class="separator:aef0b289368d537231ead5d0e1e2c703f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a89b6196d0bc9b0d599ac3560af62a0e7"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structarguments.html#a89b6196d0bc9b0d599ac3560af62a0e7">buffer_file</a></td></tr>
|
||||||
|
<tr class="separator:a89b6196d0bc9b0d599ac3560af62a0e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Field Documentation</h2>
|
||||||
|
<a id="aef0b289368d537231ead5d0e1e2c703f"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aef0b289368d537231ead5d0e1e2c703f">◆ </a></span>autoreload</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool arguments::autoreload</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a89b6196d0bc9b0d599ac3560af62a0e7"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a89b6196d0bc9b0d599ac3560af62a0e7">◆ </a></span>buffer_file</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">char* arguments::buffer_file</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aede36bf225cf550bf4aa3b6f55c446de"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aede36bf225cf550bf4aa3b6f55c446de">◆ </a></span>shader_file</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">char* arguments::shader_file</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ab860c7ee6240047cfce0a2d3589cb53e"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ab860c7ee6240047cfce0a2d3589cb53e">◆ </a></span>silent</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool arguments::silent</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a45d8ecff22a65388fc343eeda3c2dbee"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a45d8ecff22a65388fc343eeda3c2dbee">◆ </a></span>verbose</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool arguments::verbose</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||||
|
<li>src/<a class="el" href="main_8c.html">main.c</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.17
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|