<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vkvg/tests/common, branch multithreading</title>
<subtitle>VulKan Vector Graphics</subtitle>
<id>https://git.osiis.dedyn.io/jpbruyere/vkvg/atom/tests/common?h=multithreading</id>
<link rel='self' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/atom/tests/common?h=multithreading'/>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/'/>
<updated>2022-01-26T22:41:15Z</updated>
<entry>
<title>test with only guarded last fence wait and submit</title>
<updated>2022-01-26T22:41:15Z</updated>
<author>
<name>Jean-Philippe Bruyère</name>
<email>jp_bruyere@hotmail.com</email>
</author>
<published>2022-01-26T22:41:15Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=0a1416cfdc133fc265bf57d6dfe58cbd0e1114d5'/>
<id>urn:sha1:0a1416cfdc133fc265bf57d6dfe58cbd0e1114d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace cross_mutex with tinycthread, add multisampled example</title>
<updated>2022-01-25T23:25:54Z</updated>
<author>
<name>Jean-Philippe Bruyère</name>
<email>jp_bruyere@hotmail.com</email>
</author>
<published>2022-01-25T22:01:06Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=3c8f25e3a1cee8eb150c9145eb959e73f23fb5d3'/>
<id>urn:sha1:3c8f25e3a1cee8eb150c9145eb959e73f23fb5d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>typo</title>
<updated>2022-01-25T23:23:23Z</updated>
<author>
<name>Jean-Philippe Bruyère</name>
<email>jp_bruyere@hotmail.com</email>
</author>
<published>2022-01-25T23:23:23Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=716730efa87ea26b22af7398514a7f27eaf834db'/>
<id>urn:sha1:716730efa87ea26b22af7398514a7f27eaf834db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>getopt instead of manual parsing, style changes (#70)</title>
<updated>2022-01-25T18:41:10Z</updated>
<author>
<name>Marco Rubin</name>
<email>20150305+Rubo3@users.noreply.github.com</email>
</author>
<published>2022-01-25T18:41:10Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=5063f7049602437aa92abc773ac778b16a8d4207'/>
<id>urn:sha1:5063f7049602437aa92abc773ac778b16a8d4207</id>
<content type='text'>
* getopt instead of manual parsing, style changes

Something maybe unusual but I think it's better to use existing tools even here, instead of manually parsing the arguments, and I think it's more pleasing to the eye. Also, `getopt` checks for missing arguments for options which need one.

* Add stdio.h for fprintf

* Restore "vsync" option instead of "v"

That was a test, now it prints the correct (already) supported option.</content>
</entry>
<entry>
<title>unified layer and instance exts check</title>
<updated>2022-01-24T20:50:48Z</updated>
<author>
<name>Jean-Philippe Bruyère</name>
<email>jp_bruyere@hotmail.com</email>
</author>
<published>2022-01-24T20:50:48Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=750c19410685218d66399554f4ed8e0cde7b8015'/>
<id>urn:sha1:750c19410685218d66399554f4ed8e0cde7b8015</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make glfw init and vulkan support check fatal failure in any case</title>
<updated>2022-01-24T18:40:52Z</updated>
<author>
<name>Jean-Philippe Bruyère</name>
<email>jp_bruyere@hotmail.com</email>
</author>
<published>2022-01-24T18:40:52Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=902da9ce1b01ed8ee0ac787fc7a3bc3258f7e2f4'/>
<id>urn:sha1:902da9ce1b01ed8ee0ac787fc7a3bc3258f7e2f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Substitute nested ifs with a single bigger if</title>
<updated>2022-01-24T12:40:22Z</updated>
<author>
<name>Marco Rubin</name>
<email>20150305+Rubo3@users.noreply.github.com</email>
</author>
<published>2022-01-24T12:40:22Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=4745104734491a00851974a7efc1d46d8296d872'/>
<id>urn:sha1:4745104734491a00851974a7efc1d46d8296d872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NDEBUG disable assert, so required function MUST be outside</title>
<updated>2022-01-24T11:58:22Z</updated>
<author>
<name>Jean-Philippe Bruyère</name>
<email>jp_bruyere@hotmail.com</email>
</author>
<published>2022-01-24T11:58:22Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=bd273b9ad1307d84dfc0ed362a5177f67fca0f1b'/>
<id>urn:sha1:bd273b9ad1307d84dfc0ed362a5177f67fca0f1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a possible memory leak in vkengine_create (#62)</title>
<updated>2022-01-24T11:44:55Z</updated>
<author>
<name>Marco Rubin</name>
<email>20150305+Rubo3@users.noreply.github.com</email>
</author>
<published>2022-01-24T11:44:55Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=004f6a83b088e550c1b82336102181b28f489cdf'/>
<id>urn:sha1:004f6a83b088e550c1b82336102181b28f489cdf</id>
<content type='text'>
* Fix a possible memory leak in vkengine_create

The assertion checks could crash the program, leaving memory allocated by `e` un`free`d.

* Restored GLFW callback function</content>
</entry>
<entry>
<title>add GLFW error callback function and assertion</title>
<updated>2022-01-24T10:58:39Z</updated>
<author>
<name>Marco Rubin</name>
<email>20150305+Rubo3@users.noreply.github.com</email>
</author>
<published>2022-01-24T10:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git.osiis.dedyn.io/jpbruyere/vkvg/commit/?id=5fde98b613620fca1303527786ea0cf6b8b829ed'/>
<id>urn:sha1:5fde98b613620fca1303527786ea0cf6b8b829ed</id>
<content type='text'>
Added a `glfwInit()` assertion because it could fail, and a callback function to get the error description and print it to stdout.</content>
</entry>
</feed>
