<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zigway, branch gl/rgb-square-anim</title>
<subtitle>A hello world Zig Wayland client</subtitle>
<id>https://git.yaroslavps.com/zigway/atom?h=gl%2Frgb-square-anim</id>
<link rel='self' href='https://git.yaroslavps.com/zigway/atom?h=gl%2Frgb-square-anim'/>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/'/>
<updated>2024-09-22T12:21:51Z</updated>
<entry>
<title>gl: animated rgb square</title>
<updated>2024-09-22T12:21:51Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-22T12:21:51Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=38fdb591d3630aa895dbe6cb42b964ef0f2106df'/>
<id>urn:sha1:38fdb591d3630aa895dbe6cb42b964ef0f2106df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gl: rgb square</title>
<updated>2024-09-21T20:57:14Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-21T20:57:14Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=7f2bee0d11ce5f98a450b80d33ef28c6e19b94e9'/>
<id>urn:sha1:7f2bee0d11ce5f98a450b80d33ef28c6e19b94e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gl: rgb triangle</title>
<updated>2024-09-21T20:40:37Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-21T20:40:37Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=44a1263cbbe6a19f796d6fb05e74396703482340'/>
<id>urn:sha1:44a1263cbbe6a19f796d6fb05e74396703482340</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gl: square</title>
<updated>2024-09-21T18:17:50Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-21T18:17:50Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=f880b428ff5735afd5d625645443474a03eb315c'/>
<id>urn:sha1:f880b428ff5735afd5d625645443474a03eb315c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gl: make viewport resize with window</title>
<updated>2024-09-21T17:58:44Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-21T17:58:44Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=ec63d69cdbeb0098b6c726c4391696a712d383ed'/>
<id>urn:sha1:ec63d69cdbeb0098b6c726c4391696a712d383ed</id>
<content type='text'>
Keep it square, but make it so the sides of the viewport are equal to
shorter side of the window.
</content>
</entry>
<entry>
<title>opengl: triangle</title>
<updated>2024-09-21T15:06:33Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-17T21:02:33Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=5b1d5fc0325dc5e20ccb7b1ce445721762256848'/>
<id>urn:sha1:5b1d5fc0325dc5e20ccb7b1ce445721762256848</id>
<content type='text'>
OpenGL hello world triangle on Wayland.
</content>
</entry>
<entry>
<title>updated README</title>
<updated>2024-09-17T21:10:26Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-17T21:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=65b93e57a8caac901348d373bf49df3ebb509984'/>
<id>urn:sha1:65b93e57a8caac901348d373bf49df3ebb509984</id>
<content type='text'>
Cairo might not be what I want to learn, after all.
</content>
</entry>
<entry>
<title>add license and README</title>
<updated>2024-09-14T11:18:38Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-13T22:54:50Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=176dada62ad558ab86c7fefe7dcc6b517a6bc374'/>
<id>urn:sha1:176dada62ad558ab86c7fefe7dcc6b517a6bc374</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve shm hello wayland client</title>
<updated>2024-09-11T08:32:04Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-10T22:27:17Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=b34919056ef006d78fde1a50867d6f050ee58254'/>
<id>urn:sha1:b34919056ef006d78fde1a50867d6f050ee58254</id>
<content type='text'>
* Don't allocate a new buffer on each frame; preallocate two buffers and
  realloc only on window size change.
* Refactor code a bit.
* Minor cosmetic changes.
</content>
</entry>
<entry>
<title>init: zig wayland hello world client</title>
<updated>2024-09-07T18:10:38Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2024-09-07T18:10:38Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/zigway/commit/?id=31b331a3a53884b41926bd6fee5dbc3505e8acde'/>
<id>urn:sha1:31b331a3a53884b41926bd6fee5dbc3505e8acde</id>
<content type='text'>
Adapted the example from chapters 7 and 8 of the Wayland book
(https://wayland-book.com/) into Zig.
</content>
</entry>
</feed>
