<feed xmlns='http://www.w3.org/2005/Atom'>
<title>low_latency_layer/src/layer.cc, branch main</title>
<subtitle>vulkan layer for reducing latency</subtitle>
<id>https://git.nj3.xyz/low_latency_layer/atom?h=main</id>
<link rel='self' href='https://git.nj3.xyz/low_latency_layer/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/'/>
<updated>2026-04-12T08:45:49+00:00</updated>
<entry>
<title>LowLatency2: Check semaphore value before signalling</title>
<updated>2026-04-12T08:45:49+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-12T08:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=59289c6fcd79e52a4395451f61851661c417dbb3'/>
<id>urn:sha1:59289c6fcd79e52a4395451f61851661c417dbb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't discard signal semaphore on missing swapchain monitor without signalling it first</title>
<updated>2026-04-11T02:10:06+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-11T01:23:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=973532a7d28c2afbaaf0fe79efa9a5084d14e3aa'/>
<id>urn:sha1:973532a7d28c2afbaaf0fe79efa9a5084d14e3aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Guard against bad vkQueueSubmit before notifying contexts</title>
<updated>2026-04-08T04:44:40+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-08T04:44:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=622f4d60627a43395797bb147a7c138171ee025d'/>
<id>urn:sha1:622f4d60627a43395797bb147a7c138171ee025d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor storing submissions into FrameSpan class, reduce AntiLag thread contention</title>
<updated>2026-04-07T14:56:40+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-07T14:56:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=eb9719cc8b9a308654ccd2c3bce8a7047b6e2a1a'/>
<id>urn:sha1:eb9719cc8b9a308654ccd2c3bce8a7047b6e2a1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Notify swapchain deletion before Vulkan deletes it</title>
<updated>2026-04-07T08:46:50+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-07T08:46:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=9d6a2beb98085c0ebbddbbb311a5a3a93b4ec202'/>
<id>urn:sha1:9d6a2beb98085c0ebbddbbb311a5a3a93b4ec202</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Guard against nullptr instance in GIPA</title>
<updated>2026-04-07T08:43:11+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-07T08:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=f35e4abaf7c3f8c43466b14630f32633fee7d4a7'/>
<id>urn:sha1:f35e4abaf7c3f8c43466b14630f32633fee7d4a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix validation warning when calling GetPhysicalDeviceQueueFamilyProperties2KHR, late destructors for DeviceContext and InstanceContext</title>
<updated>2026-04-07T05:44:27+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-07T05:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=fa5ae90c34e740eaf3a4e29d5e2841240f62244d'/>
<id>urn:sha1:fa5ae90c34e740eaf3a4e29d5e2841240f62244d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix potential race in DestroyInstance and DestroyDevice</title>
<updated>2026-04-07T03:20:55+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-07T03:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=a65bdd8a0aa027c97391cea807d6d30df1c22ca4'/>
<id>urn:sha1:a65bdd8a0aa027c97391cea807d6d30df1c22ca4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix rare race when timestamps are returned to the pool and reused before their work completes</title>
<updated>2026-04-06T15:43:56+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-06T15:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=341b9b65a57dee1d4d16ec0994fe9a414b542ba5'/>
<id>urn:sha1:341b9b65a57dee1d4d16ec0994fe9a414b542ba5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix race during teardown, don't enable PresentID - it's not a requirement</title>
<updated>2026-04-06T10:34:29+00:00</updated>
<author>
<name>Nicolas James</name>
<email>nj3ahxac@gmail.com</email>
</author>
<published>2026-04-06T10:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nj3.xyz/low_latency_layer/commit/?id=b725e39d1a38e018e72389de7d72d7db351a8ccb'/>
<id>urn:sha1:b725e39d1a38e018e72389de7d72d7db351a8ccb</id>
<content type='text'>
</content>
</entry>
</feed>
