<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fparkan/adapters/fparkan-render-vulkan, branch trunk</title>
<subtitle>Utilities and tools for the game "Parkan: Iron Strategy".
</subtitle>
<id>https://git.popov.link/fparkan/atom?h=trunk</id>
<link rel='self' href='https://git.popov.link/fparkan/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/'/>
<updated>2026-10-19T19:05:50+00:00</updated>
<entry>
<title>perf(render): skip redundant draw-order rebuilds</title>
<updated>2026-10-19T19:05:50+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-19T19:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=e2b67a066eea65a283871f0709ad771c648cf433'/>
<id>urn:sha1:e2b67a066eea65a283871f0709ad771c648cf433</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(render): honor terrain base-only face flags</title>
<updated>2026-10-18T08:18:30+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-18T08:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=26370126f92241ccfb76899634bb52a8cb44b6f1'/>
<id>urn:sha1:26370126f92241ccfb76899634bb52a8cb44b6f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(render): expose completed frame readback</title>
<updated>2026-10-18T08:04:09+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-18T08:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=e7b02c879a2b975b6659bbba63a47acb78735b81'/>
<id>urn:sha1:e7b02c879a2b975b6659bbba63a47acb78735b81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(render): upload dynamic point lights per frame</title>
<updated>2026-10-18T07:24:16+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-18T07:23:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=5a48d0b26685526eaa2c7c824e6e0828177246b0'/>
<id>urn:sha1:5a48d0b26685526eaa2c7c824e6e0828177246b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: preserve native sky sprite screen depth</title>
<updated>2026-10-18T03:28:16+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-18T03:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=c77c078efee9ece70c3f82793ed002f82a95eb85'/>
<id>urn:sha1:c77c078efee9ece70c3f82793ed002f82a95eb85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use LOD0 for terrain queries and rendering</title>
<updated>2026-10-18T01:59:15+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-18T01:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=e5d273158cd27545479276120dba8c02913f7930'/>
<id>urn:sha1:e5d273158cd27545479276120dba8c02913f7930</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Accept finite negative material RGB coefficients</title>
<updated>2026-10-17T20:33:21+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-17T20:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=8bc22d4f06ca9bb939acfea78ebb038039fce0ce'/>
<id>urn:sha1:8bc22d4f06ca9bb939acfea78ebb038039fce0ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix native alpha-test default reference</title>
<updated>2026-10-17T20:25:11+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-17T20:25:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=36fe4449f1c7774dda7dcc57d3ff0366cbc164a7'/>
<id>urn:sha1:36fe4449f1c7774dda7dcc57d3ff0366cbc164a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix material categories and transparent background ordering</title>
<updated>2026-10-11T17:41:37+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-11T17:41:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=c90ec80dc0cc90e76b78f84d98d1ac9c5f02c4eb'/>
<id>urn:sha1:c90ec80dc0cc90e76b78f84d98d1ac9c5f02c4eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix terrain height and native frame capture</title>
<updated>2026-10-11T13:37:48+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-10-11T13:37:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=100f656b089898e4ffef48871f5ed5ea068d54b6'/>
<id>urn:sha1:100f656b089898e4ffef48871f5ed5ea068d54b6</id>
<content type='text'>
Use raw world-space terrain heights throughout mesh, camera-floor, shadow, and sun-ray paths while preserving the projection far-plane conversion. Complete the verified selected-camera readback flow with frozen phase sampling, capture tooling, and documentation.
</content>
</entry>
</feed>
