<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vulkan, branch master</title>
<subtitle>Vulkan experiment.
</subtitle>
<id>https://the-tk.com/cgit/vulkan/atom?h=master</id>
<link rel='self' href='https://the-tk.com/cgit/vulkan/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/'/>
<updated>2025-10-19T08:46:38Z</updated>
<entry>
<title>Release under CC0-1.0</title>
<updated>2025-10-19T08:46:38Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tomasz@kramkow.ski</email>
</author>
<published>2025-10-19T08:46:38Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=1cf7f78414e30969225fce537364d34bef15132e'/>
<id>urn:sha1:1cf7f78414e30969225fce537364d34bef15132e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>various code cleanup</title>
<updated>2018-03-01T14:43:25Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-03-01T14:36:41Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=af3045190ff503657cfe8e53a3bc03965ceeadc4'/>
<id>urn:sha1:af3045190ff503657cfe8e53a3bc03965ceeadc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix multiple memory leaks</title>
<updated>2018-03-01T14:43:24Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-03-01T14:12:35Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=032b0b6a16de49063f2b1563f097533548800c49'/>
<id>urn:sha1:032b0b6a16de49063f2b1563f097533548800c49</id>
<content type='text'>
Some minor memory leaks have been fixed (found with valgrind).
</content>
</entry>
<entry>
<title>validation: segfault: callback destructor was getting incorrect handle</title>
<updated>2018-03-01T14:43:22Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-03-01T13:42:28Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=5d05f6b155eba68f6de9b0d32a6914449e45a385'/>
<id>urn:sha1:5d05f6b155eba68f6de9b0d32a6914449e45a385</id>
<content type='text'>
vkDestroyDebugReportCallbackEXT now gets passed the handle not a pointer
to it
</content>
</entry>
<entry>
<title>command pool: command buffers now created correctly</title>
<updated>2018-03-01T14:43:20Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-03-01T14:01:24Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=31497799058ddd776c1d448ea8931f598e86ae79'/>
<id>urn:sha1:31497799058ddd776c1d448ea8931f598e86ae79</id>
<content type='text'>
vkEndCommandBuffer needs to be called on each command buffer before it
can be submitted.
</content>
</entry>
<entry>
<title>pipeline: set missing create info fields</title>
<updated>2018-03-01T14:43:17Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-03-01T14:00:15Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=12df3d028326a158a0b2f6cf2b34f657b2b4219d'/>
<id>urn:sha1:12df3d028326a158a0b2f6cf2b34f657b2b4219d</id>
<content type='text'>
The pipeline now gets created by correctly including some missing fields.
</content>
</entry>
<entry>
<title>swapchain: store format and pass extent to fix creation</title>
<updated>2018-03-01T14:43:16Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-03-01T13:55:09Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=031baef75930430617fc14fe415621d7d9683859'/>
<id>urn:sha1:031baef75930430617fc14fe415621d7d9683859</id>
<content type='text'>
The swapchain creation omitted setting the swp-&gt;format field. The
swapchain was also not being given an image extent.
</content>
</entry>
<entry>
<title>shaders: fix shader embedding</title>
<updated>2018-03-01T14:43:15Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-03-01T13:48:17Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=78783f5a641e4429a61cf13251777502427db510'/>
<id>urn:sha1:78783f5a641e4429a61cf13251777502427db510</id>
<content type='text'>
The embedded shader data should be using char * instead of void *.
Additionally some macros are provided for better readability.
</content>
</entry>
<entry>
<title>init commit</title>
<updated>2018-03-01T11:48:15Z</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-02-28T00:35:15Z</published>
<link rel='alternate' type='text/html' href='https://the-tk.com/cgit/vulkan/commit/?id=364eea8654a69dd0e79cdfa86c10992e6e275ccd'/>
<id>urn:sha1:364eea8654a69dd0e79cdfa86c10992e6e275ccd</id>
<content type='text'>
</content>
</entry>
</feed>
