Skip to content

Commit

Permalink
update haxelib.json, the Float32Array autosize needs more work
Browse files Browse the repository at this point in the history
  • Loading branch information
nanjizal committed Mar 11, 2021
1 parent 5a8f53b commit 2669925
Show file tree
Hide file tree
Showing 9 changed files with 216 additions and 109 deletions.
2 changes: 1 addition & 1 deletion haxelib.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"license" : "MIT",
"tags" : ["WebGL","javascript","js" ],
"description" : "Kit to help with WebGL",
"version" : "0.0.1-alpha",
"version" : "0.0.2-alpha",
"releasenote" : "See https://github.com/nanjizal/hyperKitGL/blob/master/CHANGELOG.md",
"classPath" : "src",
"contributors" : ["Nanjizal"],
Expand Down
2 changes: 1 addition & 1 deletion pages/hyperKitGL/BufferGL.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
display: inline-block;
float: none;
text-shadow: 0 0 0 transparent;
</style><nav class="nav"><div class="navbar"><div class="navbar-inner" style="background:#cc0066; border-bottom:1px solid rgba(0,0,0,.09)"><div class="container"><a class="brand" style="color:#000000" href="../">hyperKitGL API documentation</a></div></div></div></nav><div class="container main-content"><div class="row-fluid"><div class="span3"><div class="well sidebar-nav"><form class="form-search" id="searchForm"><div class="input-prepend input-block-level"><span class="add-on"><i class="icon-search"></i></span><input id="search" type="text" placeholder="Filter (Ctrl+P)" autocomplete="off"/></div></form></div><div class="well sidebar-nav" id="explorer"><div id="nav"></div></div></div><div class="span9"><div class="page-header"><span class="viewsource"><a href="https://github.com/nanjizal/hyperKitGL/tree/master/src/hyperKitGL/BufferGL.hx" class="btn btn-medium"><i class="fa fa-eye"></i> View source</a></span><h1><small>class</small> BufferGL</h1><h4><small>package <a href="../index.html">hyperKitGL</a></small></h4> </div><div class="body"><div class="doc doc-main"><p></p></div><h3 class="section">Variables</h3><div class="fields"><div class="field "><a name="bufferSetup_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(bufferSetup)</span><a href="#bufferSetup_"><span class="identifier">bufferSetup_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, data:<span class="type">Float32Array</span>, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = bufferSetup</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="colorsXYZ_RGBA_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(colorsXYZ_RGBA)</span><a href="#colorsXYZ_RGBA_"><span class="identifier">colorsXYZ_RGBA_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, positions:<span class="type">Float32Array</span>, colors:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Void</span><span> = colorsXYZ_RGBA</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="colorsXY_RGBA_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(colorsXY_RGBA)</span><a href="#colorsXY_RGBA_"><span class="identifier">colorsXY_RGBA_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, positions:<span class="type">Float32Array</span>, colors:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Void</span><span> = colorsXY_RGBA</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="interleaveXYZ_RGBA_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(interleaveXYZ_RGBA)</span><a href="#interleaveXYZ_RGBA_"><span class="identifier">interleaveXYZ_RGBA_</span></a>:(gl:<span class="type">RenderingContext</span>, program:<span class="type">Program</span>, data:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = interleaveXYZ_RGBA</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="interleaveXYZ_RGBA_UV_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(interleaveXYZ_RGBA_UV)</span><a href="#interleaveXYZ_RGBA_UV_"><span class="identifier">interleaveXYZ_RGBA_UV_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, data:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>, inUVName:<span class="type">String</span>, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = interleaveXYZ_RGBA_UV</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="interleaveXY_RGB_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(interleaveXY_RGB)</span><a href="#interleaveXY_RGB_"><span class="identifier">interleaveXY_RGB_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, data:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = interleaveXY_RGB</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="posColors_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(posColors)</span><a href="#posColors_"><span class="identifier">posColors_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, positions:<span class="type">Float32Array</span>, colors:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>, noPos:<span class="type">Int</span>, noCols:<span class="type">Int</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Void</span><span> = posColors</span></code></h3><div class="doc"><p></p></div></div></div></div></div></div></div><footer class="section site-footer" style="background:#cc0066"><div class="container"><div class="copyright"><p style="color:#000000">&copy; 2021 &nbsp;</p></div></div></footer><script src="..//highlighter.js"></script><link href="../highlighter.css" rel="stylesheet"/></body></html>
</style><nav class="nav"><div class="navbar"><div class="navbar-inner" style="background:#cc0066; border-bottom:1px solid rgba(0,0,0,.09)"><div class="container"><a class="brand" style="color:#000000" href="../">hyperKitGL API documentation</a></div></div></div></nav><div class="container main-content"><div class="row-fluid"><div class="span3"><div class="well sidebar-nav"><form class="form-search" id="searchForm"><div class="input-prepend input-block-level"><span class="add-on"><i class="icon-search"></i></span><input id="search" type="text" placeholder="Filter (Ctrl+P)" autocomplete="off"/></div></form></div><div class="well sidebar-nav" id="explorer"><div id="nav"></div></div></div><div class="span9"><div class="page-header"><span class="viewsource"><a href="https://github.com/nanjizal/hyperKitGL/tree/master/src/hyperKitGL/BufferGL.hx" class="btn btn-medium"><i class="fa fa-eye"></i> View source</a></span><h1><small>class</small> BufferGL</h1><h4><small>package <a href="../index.html">hyperKitGL</a></small></h4> </div><div class="body"><div class="doc doc-main"><p></p></div><h3 class="section">Variables</h3><div class="fields"><div class="field "><a name="bufferSetup_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(bufferSetup)</span><a href="#bufferSetup_"><span class="identifier">bufferSetup_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, data:<span class="type">Float32Array</span>, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = bufferSetup</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="colorsXYZ_RGBA_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(colorsXYZ_RGBA)</span><a href="#colorsXYZ_RGBA_"><span class="identifier">colorsXYZ_RGBA_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, positions:<span class="type">Float32Array</span>, colors:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Void</span><span> = colorsXYZ_RGBA</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="colorsXY_RGBA_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(colorsXY_RGBA)</span><a href="#colorsXY_RGBA_"><span class="identifier">colorsXY_RGBA_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, positions:<span class="type">Float32Array</span>, colors:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Void</span><span> = colorsXY_RGBA</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="interleaveXYZ_RGBA_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(interleaveXYZ_RGBA)</span><a href="#interleaveXYZ_RGBA_"><span class="identifier">interleaveXYZ_RGBA_</span></a>:(gl:<span class="type">RenderingContext</span>, program:<span class="type">Program</span>, data:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = interleaveXYZ_RGBA</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="interleaveXYZ_RGBA_UV_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(interleaveXYZ_RGBA_UV)</span><a href="#interleaveXYZ_RGBA_UV_"><span class="identifier">interleaveXYZ_RGBA_UV_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, data:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>, inUVName:<span class="type">String</span>, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = interleaveXYZ_RGBA_UV</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="interleaveXY_RGB_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(interleaveXY_RGB)</span><a href="#interleaveXY_RGB_"><span class="identifier">interleaveXY_RGB_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, data:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = interleaveXY_RGB</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="passIndicesToShader_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(passIndicesToShader)</span><a href="#passIndicesToShader_"><span class="identifier">passIndicesToShader_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, indices:<span class="type">Array</span>&lt;<span class="type">Int</span>&gt;, isDynamic:<span class="type">Bool</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Buffer</span><span> = passIndicesToShader</span></code></h3><div class="doc"><p></p></div></div><div class="field "><a name="posColors_"></a><h3 class="anchor"><code><span class="label label-meta label-meta-value" title="Used to store default values for fields and function arguments.">@:value(posColors)</span><a href="#posColors_"><span class="identifier">posColors_</span></a>:(gl:<a class="type" title="hyperKitGL.GL" href="../hyperKitGL/GL.html">GL</a>, program:<span class="type">Program</span>, positions:<span class="type">Float32Array</span>, colors:<span class="type">Float32Array</span>, inPosName:<span class="type">String</span>, inColName:<span class="type">String</span>, noPos:<span class="type">Int</span>, noCols:<span class="type">Int</span>)&nbsp;&#8209;&gt;&nbsp;<span class="type">Void</span><span> = posColors</span></code></h3><div class="doc"><p></p></div></div></div></div></div></div></div><footer class="section site-footer" style="background:#cc0066"><div class="container"><div class="copyright"><p style="color:#000000">&copy; 2021 &nbsp;</p></div></div></footer><script src="..//highlighter.js"></script><link href="../highlighter.css" rel="stylesheet"/></body></html>
Loading

0 comments on commit 2669925

Please sign in to comment.