<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fparkan/adapters/fparkan-render-vulkan/src/ffi, branch devel</title>
<subtitle>Utilities and tools for the game "Parkan: Iron Strategy".
</subtitle>
<id>https://git.popov.link/fparkan/atom?h=devel</id>
<link rel='self' href='https://git.popov.link/fparkan/atom?h=devel'/>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/'/>
<updated>2026-07-18T15:00:43+00:00</updated>
<entry>
<title>fix(render): export final Vulkan readback image</title>
<updated>2026-07-18T15:00:43+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T15:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=3b6dd392a74ebd1096a9bcccf0a02c417370bf82'/>
<id>urn:sha1:3b6dd392a74ebd1096a9bcccf0a02c417370bf82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(render): match Ngi32 camera matrices</title>
<updated>2026-07-18T11:58:24+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T11:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=a59f16d6b5895af58a36c16b041c3edaf882b3fd'/>
<id>urn:sha1:a59f16d6b5895af58a36c16b041c3edaf882b3fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(render): support full-scene 32-bit indices</title>
<updated>2026-07-18T11:19:07+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T11:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=438aaebcbc5c963d378d297bfb13e2af24b12084'/>
<id>urn:sha1:438aaebcbc5c963d378d297bfb13e2af24b12084</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(render): support per-frame camera updates</title>
<updated>2026-07-18T10:58:51+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T10:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=82f0f28ed9180b7adbf41f13e673823c61cbe371'/>
<id>urn:sha1:82f0f28ed9180b7adbf41f13e673823c61cbe371</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(render): bridge legacy camera to Vulkan</title>
<updated>2026-07-18T10:53:11+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T10:53:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=bfb048698ecbec09e745f5733b8f5df45225d268'/>
<id>urn:sha1:bfb048698ecbec09e745f5733b8f5df45225d268</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(vulkan): label readback image formats</title>
<updated>2026-07-18T05:11:43+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T05:11:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=d4aa7a223fee241f9acc64b0f7d8d7e994e9a7d4'/>
<id>urn:sha1:d4aa7a223fee241f9acc64b0f7d8d7e994e9a7d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(vulkan): export readback artifacts</title>
<updated>2026-07-18T05:08:07+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T05:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=b24594c6a20e43b8080a368ad9a20708caddcde6'/>
<id>urn:sha1:b24594c6a20e43b8080a368ad9a20708caddcde6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(vulkan): capture swapchain pixels</title>
<updated>2026-07-18T05:05:20+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T05:05:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=f9a13298c0d5ef9bc0df968d178983506c24c0a6'/>
<id>urn:sha1:f9a13298c0d5ef9bc0df968d178983506c24c0a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(vulkan): select readback-capable swapchains</title>
<updated>2026-07-18T04:59:28+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T04:59:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=9f6b21638d396783809bbd941d4cf0d548122995'/>
<id>urn:sha1:9f6b21638d396783809bbd941d4cf0d548122995</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(vulkan): add alpha test shader path</title>
<updated>2026-07-18T04:40:40+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T04:40:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=4feada1bf4e2cb14f1be4f35bb789b8902e88926'/>
<id>urn:sha1:4feada1bf4e2cb14f1be4f35bb789b8902e88926</id>
<content type='text'>
</content>
</entry>
</feed>
