<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://uap-core.de/hg/ascension/</link>
    <language>en-us</language>

    <title>ascension: src/Makefile history</title>
    <description>src/Makefile revision history</description>
    <item>
    <title>make camera independent of the scene</title>
    <link>https://uap-core.de/hg/ascension/log/359eaf2a8bd2/src/Makefile</link>
    <description><![CDATA[make camera independent of the scene]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 16 Nov 2025 22:00:13 +0100</pubDate>
</item>
<item>
    <title>update compilation dependencies</title>
    <link>https://uap-core.de/hg/ascension/log/314353bcfd82/src/Makefile</link>
    <description><![CDATA[update compilation dependencies]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 05 Aug 2025 20:06:35 +0200</pubDate>
</item>
<item>
    <title>add player colors</title>
    <link>https://uap-core.de/hg/ascension/log/6eeb987f1681/src/Makefile</link>
    <description><![CDATA[add player colors]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 02 Aug 2025 15:19:06 +0200</pubDate>
</item>
<item>
    <title>first idea of what the main scene could look like</title>
    <link>https://uap-core.de/hg/ascension/log/5c05b5164a16/src/Makefile</link>
    <description><![CDATA[first idea of what the main scene could look like]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 27 Jul 2025 23:44:14 +0200</pubDate>
</item>
<item>
    <title>simplify build and copy assets to build dir</title>
    <link>https://uap-core.de/hg/ascension/log/a5775e8dbc13/src/Makefile</link>
    <description><![CDATA[simplify build and copy assets to build dir<br/>
<br/>
demo programs can then be run directly from the build dir]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 26 Jul 2025 21:13:05 +0200</pubDate>
</item>
<item>
    <title>vastly deduplicate shader creation code</title>
    <link>https://uap-core.de/hg/ascension/log/2cb9a71df7a6/src/Makefile</link>
    <description><![CDATA[vastly deduplicate shader creation code]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 24 Jul 2025 20:58:00 +0200</pubDate>
</item>
<item>
    <title>remove global active font and color (also fixes #693)</title>
    <link>https://uap-core.de/hg/ascension/log/9d460888a83e/src/Makefile</link>
    <description><![CDATA[remove global active font and color (also fixes #693)]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 18 Jul 2025 18:01:41 +0200</pubDate>
</item>
<item>
    <title>remove ui subdir in includes</title>
    <link>https://uap-core.de/hg/ascension/log/916d2d125ecf/src/Makefile</link>
    <description><![CDATA[remove ui subdir in includes<br/>
<br/>
it is not really necessary and without it,<br/>
we can have much cleaner includes]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 12 Jul 2025 22:06:24 +0200</pubDate>
</item>
<item>
    <title>remove dependency to AscSprite from AscText</title>
    <link>https://uap-core.de/hg/ascension/log/ac2ade047d5b/src/Makefile</link>
    <description><![CDATA[remove dependency to AscSprite from AscText]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 11 Jul 2025 00:48:08 +0200</pubDate>
</item>
<item>
    <title>fix make dependencies for behavior.o</title>
    <link>https://uap-core.de/hg/ascension/log/7f0653d43a0d/src/Makefile</link>
    <description><![CDATA[fix make dependencies for behavior.o]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 06 Jul 2025 18:49:08 +0200</pubDate>
</item>
<item>
    <title>create utility to generate names - resolves #694</title>
    <link>https://uap-core.de/hg/ascension/log/d581ba87fe2a/src/Makefile</link>
    <description><![CDATA[create utility to generate names - resolves #694]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 04 Jul 2025 23:35:41 +0200</pubDate>
</item>
<item>
    <title>update make dependencies</title>
    <link>https://uap-core.de/hg/ascension/log/d7a06c1afa0a/src/Makefile</link>
    <description><![CDATA[update make dependencies]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 24 Jun 2025 20:09:47 +0200</pubDate>
</item>
<item>
    <title>add new ui.c where several UI functions are now moved to</title>
    <link>https://uap-core.de/hg/ascension/log/b598b4eb4b44/src/Makefile</link>
    <description><![CDATA[add new ui.c where several UI functions are now moved to]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 16 Jun 2025 20:24:47 +0200</pubDate>
</item>
<item>
    <title>adds first basic rectangle shader</title>
    <link>https://uap-core.de/hg/ascension/log/42960d0c879b/src/Makefile</link>
    <description><![CDATA[adds first basic rectangle shader<br/>
<br/>
partially solves issue #384]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 14 Jun 2025 14:02:16 +0200</pubDate>
</item>
<item>
    <title>do not try to use one distinct render group for each different shader</title>
    <link>https://uap-core.de/hg/ascension/log/43636d6a6e25/src/Makefile</link>
    <description><![CDATA[do not try to use one distinct render group for each different shader]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 11 Jun 2025 23:38:55 +0200</pubDate>
</item>
<item>
    <title>prepare implementation of primitives</title>
    <link>https://uap-core.de/hg/ascension/log/4db4f00493ad/src/Makefile</link>
    <description><![CDATA[prepare implementation of primitives]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 10 Jun 2025 19:29:07 +0200</pubDate>
</item>
<item>
    <title>fix includes in glcontext.c</title>
    <link>https://uap-core.de/hg/ascension/log/27c9bbd765d0/src/Makefile</link>
    <description><![CDATA[fix includes in glcontext.c]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 10 Jun 2025 19:17:21 +0200</pubDate>
</item>
<item>
    <title>refactor shader management - resolves #684</title>
    <link>https://uap-core.de/hg/ascension/log/5d655459db85/src/Makefile</link>
    <description><![CDATA[refactor shader management - resolves #684]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 08 Jun 2025 14:58:19 +0200</pubDate>
</item>
<item>
    <title>remove pre-defined dummy textures by introducing conditional compilation for shaders</title>
    <link>https://uap-core.de/hg/ascension/log/f8e6e0ae61a8/src/Makefile</link>
    <description><![CDATA[remove pre-defined dummy textures by introducing conditional compilation for shaders<br/>
<br/>
and by the way resolves #645]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 01 Jun 2025 16:35:23 +0200</pubDate>
</item>
<item>
    <title>add viewport_clear flag to camera settings</title>
    <link>https://uap-core.de/hg/ascension/log/ede9a9e92ff9/src/Makefile</link>
    <description><![CDATA[add viewport_clear flag to camera settings]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 14 May 2025 20:14:18 +0200</pubDate>
</item>
<item>
    <title>refactor rendering 1/3 - create new mesh structs</title>
    <link>https://uap-core.de/hg/ascension/log/e5f8c99b0987/src/Makefile</link>
    <description><![CDATA[refactor rendering 1/3 - create new mesh structs]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 10 May 2025 18:51:45 +0200</pubDate>
</item>
<item>
    <title>replace mempool with custom cleanup functions</title>
    <link>https://uap-core.de/hg/ascension/log/29f8d0d586f8/src/Makefile</link>
    <description><![CDATA[replace mempool with custom cleanup functions]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 05 May 2025 19:47:25 +0200</pubDate>
</item>
<item>
    <title>add AscBehavior - prepares resolution of issue #646</title>
    <link>https://uap-core.de/hg/ascension/log/d619bf7dd87b/src/Makefile</link>
    <description><![CDATA[add AscBehavior - prepares resolution of issue #646]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 03 May 2025 19:48:57 +0200</pubDate>
</item>
<item>
    <title>bring back error.h to reduce compile dependencies</title>
    <link>https://uap-core.de/hg/ascension/log/895f92cff6b8/src/Makefile</link>
    <description><![CDATA[bring back error.h to reduce compile dependencies]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 03 May 2025 14:30:56 +0200</pubDate>
</item>
<item>
    <title>improve datatypes</title>
    <link>https://uap-core.de/hg/ascension/log/2b7f92ff2c15/src/Makefile</link>
    <description><![CDATA[improve datatypes]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 03 May 2025 13:49:24 +0200</pubDate>
</item>
<item>
    <title>in preparation of more scenes, bring back AscScene struct</title>
    <link>https://uap-core.de/hg/ascension/log/622887f7e954/src/Makefile</link>
    <description><![CDATA[in preparation of more scenes, bring back AscScene struct]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 24 Apr 2025 19:53:40 +0200</pubDate>
</item>
<item>
    <title>use refcounted objects for textures instead of pass-by-value int structs</title>
    <link>https://uap-core.de/hg/ascension/log/e1f682a8a145/src/Makefile</link>
    <description><![CDATA[use refcounted objects for textures instead of pass-by-value int structs]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 21 Apr 2025 17:27:33 +0200</pubDate>
</item>
<item>
    <title>make asset paths configurable</title>
    <link>https://uap-core.de/hg/ascension/log/943bf9d7c6d6/src/Makefile</link>
    <description><![CDATA[make asset paths configurable]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 19 Apr 2025 15:06:24 +0200</pubDate>
</item>
<item>
    <title>add generic mesh draw function and move sprite draw function to separate unit</title>
    <link>https://uap-core.de/hg/ascension/log/4e1e698f4b0d/src/Makefile</link>
    <description><![CDATA[add generic mesh draw function and move sprite draw function to separate unit]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 19 Apr 2025 11:42:53 +0200</pubDate>
</item>
<item>
    <title>create catch-all util for GL errors + refactors mesh creation</title>
    <link>https://uap-core.de/hg/ascension/log/84a546e282b7/src/Makefile</link>
    <description><![CDATA[create catch-all util for GL errors + refactors mesh creation]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 18 Apr 2025 20:13:01 +0200</pubDate>
</item>
<item>
    <title>go back to reading shader code from files</title>
    <link>https://uap-core.de/hg/ascension/log/9bc544f4ce8f/src/Makefile</link>
    <description><![CDATA[go back to reading shader code from files<br/>
<br/>
apart from using a nice C23 feature there is<br/>
nothing really useful about embedding the code<br/>
directly]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 19 Mar 2025 22:43:37 +0100</pubDate>
</item>
<item>
    <title>prepare code for embedding shader sources with c23 #embed</title>
    <link>https://uap-core.de/hg/ascension/log/2187a732f4d7/src/Makefile</link>
    <description><![CDATA[prepare code for embedding shader sources with c23 #embed]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 18 Mar 2025 22:43:31 +0100</pubDate>
</item>
<item>
    <title>replaces broken font cache with improved cache - fixes #387</title>
    <link>https://uap-core.de/hg/ascension/log/8297afa1c29c/src/Makefile</link>
    <description><![CDATA[replaces broken font cache with improved cache - fixes #387]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 19 Apr 2024 22:28:29 +0200</pubDate>
</item>
<item>
    <title>merge different bools of AscSceneNode into flags</title>
    <link>https://uap-core.de/hg/ascension/log/b7954818a6b7/src/Makefile</link>
    <description><![CDATA[merge different bools of AscSceneNode into flags]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 12 Apr 2024 22:43:00 +0200</pubDate>
</item>
<item>
    <title>add texture.h</title>
    <link>https://uap-core.de/hg/ascension/log/d8d2e4817db1/src/Makefile</link>
    <description><![CDATA[add texture.h]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 09 Apr 2024 21:18:52 +0200</pubDate>
</item>
<item>
    <title>cleanup includes</title>
    <link>https://uap-core.de/hg/ascension/log/77493525eac2/src/Makefile</link>
    <description><![CDATA[cleanup includes]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 01 Apr 2024 19:44:00 +0200</pubDate>
</item>
<item>
    <title>create new UI subdir</title>
    <link>https://uap-core.de/hg/ascension/log/6e5b5ba2752c/src/Makefile</link>
    <description><![CDATA[create new UI subdir]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 01 Apr 2024 19:01:04 +0200</pubDate>
</item>
<item>
    <title>create own compilation unit for GL context - fixes shader not being created per context</title>
    <link>https://uap-core.de/hg/ascension/log/b3da4096c607/src/Makefile</link>
    <description><![CDATA[create own compilation unit for GL context - fixes shader not being created per context]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 26 Mar 2024 20:37:21 +0100</pubDate>
</item>
<item>
    <title>add camera and render groups</title>
    <link>https://uap-core.de/hg/ascension/log/8a8cc6725b48/src/Makefile</link>
    <description><![CDATA[add camera and render groups]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 15 Mar 2024 00:06:59 +0100</pubDate>
</item>
<item>
    <title>add transformation matrix</title>
    <link>https://uap-core.de/hg/ascension/log/86468a71dd73/src/Makefile</link>
    <description><![CDATA[add transformation matrix]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 04 Mar 2024 21:16:46 +0100</pubDate>
</item>
<item>
    <title>bring first scene graph to live</title>
    <link>https://uap-core.de/hg/ascension/log/1d001eb694dc/src/Makefile</link>
    <description><![CDATA[bring first scene graph to live]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 23 Jan 2024 21:34:12 +0100</pubDate>
</item>
<item>
    <title>add first draft of a scene graph structure</title>
    <link>https://uap-core.de/hg/ascension/log/1a47c57666f5/src/Makefile</link>
    <description><![CDATA[add first draft of a scene graph structure]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 18 Dec 2023 19:04:44 +0100</pubDate>
</item>
<item>
    <title>add text rendering and demo FPS counter</title>
    <link>https://uap-core.de/hg/ascension/log/c5dde81b6fb2/src/Makefile</link>
    <description><![CDATA[add text rendering and demo FPS counter]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 15 Nov 2023 22:51:40 +0100</pubDate>
</item>
<item>
    <title>add shader loading and unloading</title>
    <link>https://uap-core.de/hg/ascension/log/362b7659dc76/src/Makefile</link>
    <description><![CDATA[add shader loading and unloading]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 08 Nov 2023 23:17:07 +0100</pubDate>
</item>
<item>
    <title>add font management</title>
    <link>https://uap-core.de/hg/ascension/log/d83af80eb09b/src/Makefile</link>
    <description><![CDATA[add font management]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 07 Nov 2023 21:24:06 +0100</pubDate>
</item>
<item>
    <title>improve code structure</title>
    <link>https://uap-core.de/hg/ascension/log/9dd76cbd6c90/src/Makefile</link>
    <description><![CDATA[improve code structure]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 01 Nov 2023 21:00:33 +0100</pubDate>
</item>
<item>
    <title>move window related stuff to its own unit</title>
    <link>https://uap-core.de/hg/ascension/log/302971e8599b/src/Makefile</link>
    <description><![CDATA[move window related stuff to its own unit]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 01 Nov 2023 20:09:49 +0100</pubDate>
</item>
<item>
    <title>add datatypes.h</title>
    <link>https://uap-core.de/hg/ascension/log/1efd6da2ad53/src/Makefile</link>
    <description><![CDATA[add datatypes.h]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 30 Oct 2023 18:09:27 +0100</pubDate>
</item>
<item>
    <title>initial commit</title>
    <link>https://uap-core.de/hg/ascension/log/593b60458157/src/Makefile</link>
    <description><![CDATA[initial commit]]></description>
    <author>&#77;&#105;&#107;&#101;&#32;&#66;&#101;&#99;&#107;&#101;&#114;&#32;&#60;&#117;&#110;&#105;&#118;&#101;&#114;&#115;&#101;&#64;&#117;&#97;&#112;&#45;&#99;&#111;&#114;&#101;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 06 Oct 2023 21:21:10 +0200</pubDate>
</item>

  </channel>
</rss>
