<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fparkan/adapters/fparkan-render-vulkan/src/ffi.rs, 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-06-25T18:35:08+00:00</updated>
<entry>
<title>fix(smoke): capture final validation after explicit shutdown</title>
<updated>2026-06-25T18:35:08+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T18:35:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=6cd23bf02a003a576705b3af4eecb7fb92dfb3c6'/>
<id>urn:sha1:6cd23bf02a003a576705b3af4eecb7fb92dfb3c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(ci): fail closed on shader provenance</title>
<updated>2026-06-25T09:07:58+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T09:07:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=7c7e91c857cbf8e5c2bf17a8d2d94e78177315f5'/>
<id>urn:sha1:7c7e91c857cbf8e5c2bf17a8d2d94e78177315f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(vulkan-policy): gate requested depth formats</title>
<updated>2026-06-25T07:45:40+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T04:20:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=5aff0b64e820728c9a3469445c496c38b63ec523'/>
<id>urn:sha1:5aff0b64e820728c9a3469445c496c38b63ec523</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(vulkan-smoke): track bootstrap timeout evidence</title>
<updated>2026-06-25T07:45:40+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T04:10:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=d146953bcc949ddf8b8326deab8d7aebeec5696d'/>
<id>urn:sha1:d146953bcc949ddf8b8326deab8d7aebeec5696d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(vulkan-policy): narrow unsafe module boundaries</title>
<updated>2026-06-25T07:45:39+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T03:57:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=607a64ca8d48c2265482f2dbd050889d0bc8b1ec'/>
<id>urn:sha1:607a64ca8d48c2265482f2dbd050889d0bc8b1ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(vulkan-ffi): extract capability probe module</title>
<updated>2026-06-25T07:45:37+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T03:11:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=b473b100c892a4b73ba2a5ee110364b9b923a4fc'/>
<id>urn:sha1:b473b100c892a4b73ba2a5ee110364b9b923a4fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(vulkan-ffi): extract swapchain probe module</title>
<updated>2026-06-25T07:45:37+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T03:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=3c3221566528774651e709bc86de7b4a58ab5966'/>
<id>urn:sha1:3c3221566528774651e709bc86de7b4a58ab5966</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(vulkan-ffi): extract swapchain resource module</title>
<updated>2026-06-25T07:45:37+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T03:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=f91378b884ea931e97a6f0c825083b6aec06eccb'/>
<id>urn:sha1:f91378b884ea931e97a6f0c825083b6aec06eccb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(vulkan-ffi): move adapter tests into submodule</title>
<updated>2026-06-25T07:45:37+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T02:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=4d0cb594a7800d8b6b4d5995aaf579b8e7b32e67'/>
<id>urn:sha1:4d0cb594a7800d8b6b4d5995aaf579b8e7b32e67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(vulkan-ffi): extract smoke renderer types</title>
<updated>2026-06-25T07:45:36+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-25T02:48:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=07e30cd0402554737bb5aea64335a6f8bdd348c4'/>
<id>urn:sha1:07e30cd0402554737bb5aea64335a6f8bdd348c4</id>
<content type='text'>
</content>
</entry>
</feed>
