CI and common update:
-added webpage deploymnet stage -added separate build stage which build all binaries and generate documentation -added Emscripten build stage for merge to master only -added VBO batch rendering (current default, no render mode switch yet) -fixed camera positioning calculation -fixed buffer issue with WebGL -added viewport scalling (at least 300 pixels height). Pixels are scalled if screen is bigger. -center demos gameplay area -added fullpage html template for Emscripten build
This commit is contained in:
parent
f67eb452cc
commit
54a6d5dec2
29 changed files with 1167 additions and 322 deletions
36
skeleton.html
Normal file
36
skeleton.html
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>BubelECS</title>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
|
||||
<!-- You should delete this line if you don't want to use
|
||||
the JS-based search as it exists just to optimize that. -->
|
||||
<link rel="prefetch" href="search-results.html" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="page-header">
|
||||
<div id="logotype">
|
||||
<span>BubelECS</span>
|
||||
<nav>
|
||||
<a href="https://gitlab.com/Mergul/bubel-ecs/">Repository</a>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<form id="search" action="search-docs.html">
|
||||
<input placeholder="Find a symbol name..." type="search" name="searchTerm" />
|
||||
<input type="submit" value="Go" />
|
||||
</form>
|
||||
</div>
|
||||
<div id="page-body">
|
||||
<div id="page-content">
|
||||
</div>
|
||||
<div id="page-nav">
|
||||
</div>
|
||||
</div>
|
||||
<div id="page-footer">Page generated by <a href="https://github.com/adamdruppe/adrdox">adrdox</a></div>
|
||||
</body>
|
||||
</html>
|
||||
Loading…
Add table
Add a link
Reference in a new issue