<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wlroots.git/include/render, branch master</title>
<subtitle>fork of wlroots with action binder support
</subtitle>
<id>https://git.vlhl.dev/navi/wayland/wlroots.git/atom?h=master</id>
<link rel='self' href='https://git.vlhl.dev/navi/wayland/wlroots.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/'/>
<updated>2024-02-23T17:52:48+00:00</updated>
<entry>
<title>render/egl: drop wlr_egl_is_current()</title>
<updated>2024-02-23T17:52:48+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2024-02-22T18:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=54e1fefd2e29cb00dff7c02801913d793ceab7d6'/>
<id>urn:sha1:54e1fefd2e29cb00dff7c02801913d793ceab7d6</id>
<content type='text'>
This is unused.
</content>
</entry>
<entry>
<title>render/egl: drop wlr_egl_save_context()</title>
<updated>2024-02-23T17:52:48+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2024-02-22T18:37:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=c31d307971da6088c76fca9a057a6426cc59df22'/>
<id>urn:sha1:c31d307971da6088c76fca9a057a6426cc59df22</id>
<content type='text'>
This is no longer used.
</content>
</entry>
<entry>
<title>render/egl: add save_context parameter to wlr_egl_make_current()</title>
<updated>2024-02-23T17:52:48+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2024-02-22T18:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=d5556ec78f65c286ae281a17d7b6b2ddc38c4c00'/>
<id>urn:sha1:d5556ec78f65c286ae281a17d7b6b2ddc38c4c00</id>
<content type='text'>
Saving the old context and immediately making our own context
current is a common pattern. Let's make it easier to do.

No functional change, just refactoring.
</content>
</entry>
<entry>
<title>allocator: remove backend parameter in allocator_autocreate_with_drm_fd</title>
<updated>2024-02-02T21:36:31+00:00</updated>
<author>
<name>Austin Shafer</name>
<email>ashafer@nvidia.com</email>
</author>
<published>2024-01-31T20:37:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=d368028bd5557810af954ef96bf0f4addd97f551'/>
<id>urn:sha1:d368028bd5557810af954ef96bf0f4addd97f551</id>
<content type='text'>
Since we only use the backend capabilities here we can simply pass
them in directly. This allows other locations to create an allocator
even if they don't have a backend. They can simply specify the caps
they want instead.
</content>
</entry>
<entry>
<title>render/pixel-format: Move has_alpha into it's own array</title>
<updated>2024-01-31T18:47:17+00:00</updated>
<author>
<name>Leo Li</name>
<email>sunpeng.li@amd.com</email>
</author>
<published>2024-01-31T17:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=71fb55f3bf4341d250b580cb2d6a7acf21cfce39'/>
<id>urn:sha1:71fb55f3bf4341d250b580cb2d6a7acf21cfce39</id>
<content type='text'>
Some opaque pixel formats (nv12, p010) require per-plane bytes_per_block
info. However, it doesn't make sense to store them in
wlr_pixel_format_info, as they will never be useful (currently, this
info is used for shm, which doesn't have a concept of multi-planar
buffers.)

Let's define a separate array and function for determining whether a
pixel format has alpha.
</content>
</entry>
<entry>
<title>render/vulkan: use _SRGB image view when possible</title>
<updated>2023-12-04T15:13:31+00:00</updated>
<author>
<name>Manuel Stoeckl</name>
<email>code@mstoeckl.com</email>
</author>
<published>2023-10-22T02:06:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=d6859da3b465609a47ce02e700f5f408f5a5d4b8'/>
<id>urn:sha1:d6859da3b465609a47ce02e700f5f408f5a5d4b8</id>
<content type='text'>
This is the last of a set of commits which ensures that both textures
and render buffers can be accessed through _UNORM and _SRGB image
views. While _UNORM image views are not yet used for 8-bpc image
formats, they will be needed in the future to support color transforms
for both textures and render buffers.
</content>
</entry>
<entry>
<title>render/vulkan: constify vulkan_format_props_find_modifier</title>
<updated>2023-12-04T15:13:31+00:00</updated>
<author>
<name>Manuel Stoeckl</name>
<email>code@mstoeckl.com</email>
</author>
<published>2023-10-22T01:40:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=566c413d8ff70f075a7481035605ec710d610f45'/>
<id>urn:sha1:566c413d8ff70f075a7481035605ec710d610f45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>render/vulkan: detect which _UNORM formats support _SRGB views</title>
<updated>2023-12-04T15:13:31+00:00</updated>
<author>
<name>Manuel Stoeckl</name>
<email>code@mstoeckl.com</email>
</author>
<published>2023-10-22T01:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=fd4548bb93af7e26f52a9ca266da3af78b17bf93'/>
<id>urn:sha1:fd4548bb93af7e26f52a9ca266da3af78b17bf93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>render/vulkan: track and use _UNORM variants of _SRGB formats</title>
<updated>2023-12-04T15:13:31+00:00</updated>
<author>
<name>Manuel Stoeckl</name>
<email>code@mstoeckl.com</email>
</author>
<published>2023-10-22T01:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=eab89d6c76f6fbd497145137c1f7dadd142f2f58'/>
<id>urn:sha1:eab89d6c76f6fbd497145137c1f7dadd142f2f58</id>
<content type='text'>
Later commits will start using _SRGB image views again,
where appropriate.
</content>
</entry>
<entry>
<title>renderer: Drop buffer binding</title>
<updated>2023-12-01T01:11:50+00:00</updated>
<author>
<name>Alexander Orzechowski</name>
<email>alex@ozal.ski</email>
</author>
<published>2023-08-20T01:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=d3a339a03e320c397696d3d0f49567670146a7a4'/>
<id>urn:sha1:d3a339a03e320c397696d3d0f49567670146a7a4</id>
<content type='text'>
</content>
</entry>
</feed>
