<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fparkan/apps/fparkan-vulkan-smoke, 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-18T10:58:51+00:00</updated>
<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): validate readback formats</title>
<updated>2026-07-18T05:15:23+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T05:15:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=8296400cad77f842b1ba7f5ea871eee7ff045a19'/>
<id>urn:sha1:8296400cad77f842b1ba7f5ea871eee7ff045a19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(vulkan): compare readback artifacts</title>
<updated>2026-07-18T05:13:52+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T05:13:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=172f667bc65b7a6095c79ecf5a7711069207bd86'/>
<id>urn:sha1:172f667bc65b7a6095c79ecf5a7711069207bd86</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): draw original terrain geometry</title>
<updated>2026-07-18T04:46:16+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T04:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=b1408b0907db19033771bd03cdf1b9184250e9d6'/>
<id>urn:sha1:b1408b0907db19033771bd03cdf1b9184250e9d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(render): bind materials per mesh batch</title>
<updated>2026-07-18T04:07:45+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T04:07:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=efaba9001fb64eca14db3668c1c5295f078691b5'/>
<id>urn:sha1:efaba9001fb64eca14db3668c1c5295f078691b5</id>
<content type='text'>
</content>
</entry>
</feed>
