<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wlroots.git/render/pixman, 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>2023-12-11T18:47:55+00:00</updated>
<entry>
<title>render/pixman: add wlr_pixman_renderer_get_buffer_image()</title>
<updated>2023-12-11T18:47:55+00:00</updated>
<author>
<name>Roman Gilg</name>
<email>subdiff@gmail.com</email>
</author>
<published>2023-12-11T16:06:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=3531007b75a173ab0bd8152efb0a982f72140acb'/>
<id>urn:sha1:3531007b75a173ab0bd8152efb0a982f72140acb</id>
<content type='text'>
This is similar to wlr_pixman_texture_get_image and can be useful for
compositors to access the rendering data.
</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>
<entry>
<title>render: Nuke old read pixels API</title>
<updated>2023-12-01T01:01:12+00:00</updated>
<author>
<name>Alexander Orzechowski</name>
<email>alex@ozal.ski</email>
</author>
<published>2023-06-19T06:14:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=3ed1268f64fd736712c2de1bf522d42d6694e3cc'/>
<id>urn:sha1:3ed1268f64fd736712c2de1bf522d42d6694e3cc</id>
<content type='text'>
Sadly, the new API is not backwards compatible with the old API. Since
we have already switched all users in wlroots to the new API compositors
are already practically mandated to implement the new API. Let's get rid
of the old one since there is no point.
</content>
</entry>
<entry>
<title>render: Implement texture_preferred_read_format</title>
<updated>2023-12-01T01:01:12+00:00</updated>
<author>
<name>Alexander Orzechowski</name>
<email>alex@ozal.ski</email>
</author>
<published>2023-12-01T01:01:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=c5a3c5ca4cc4ee664bb4b4edad77dba8c36b0a21'/>
<id>urn:sha1:c5a3c5ca4cc4ee664bb4b4edad77dba8c36b0a21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>render/pixman: Implement texture_read_pixels</title>
<updated>2023-12-01T00:56:17+00:00</updated>
<author>
<name>Alexander Orzechowski</name>
<email>alex@ozal.ski</email>
</author>
<published>2023-12-01T00:56:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=01bd098166fae861e031f365b0974eddf0b3d94f'/>
<id>urn:sha1:01bd098166fae861e031f365b0974eddf0b3d94f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup wlr_matrix.h includes</title>
<updated>2023-11-25T07:37:43+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2023-11-23T21:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=56ec13596a7aff5d0129df1edb2b00a271d45972'/>
<id>urn:sha1:56ec13596a7aff5d0129df1edb2b00a271d45972</id>
<content type='text'>
Many files used to require wlr_matrix but no longer do.
</content>
</entry>
<entry>
<title>render/pixman: drop legacy rendering API</title>
<updated>2023-11-22T10:34:32+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2023-11-22T00:05:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=514caea437fe7d170703591155beb93f516ae834'/>
<id>urn:sha1:514caea437fe7d170703591155beb93f516ae834</id>
<content type='text'>
</content>
</entry>
<entry>
<title>treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical</title>
<updated>2023-10-03T05:51:07+00:00</updated>
<author>
<name>Alexander Orzechowski</name>
<email>alex@ozal.ski</email>
</author>
<published>2023-10-03T05:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=1b0694b79481643cb456d03e1be50a1b4f6ca591'/>
<id>urn:sha1:1b0694b79481643cb456d03e1be50a1b4f6ca591</id>
<content type='text'>
</content>
</entry>
<entry>
<title>renderer: Use wlr_render_rect_options_get_box</title>
<updated>2023-09-21T06:25:34+00:00</updated>
<author>
<name>Alexander Orzechowski</name>
<email>alex@ozal.ski</email>
</author>
<published>2023-08-28T19:01:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=e9706e62f550f81ca6cc1546aaa3660f654eeb9f'/>
<id>urn:sha1:e9706e62f550f81ca6cc1546aaa3660f654eeb9f</id>
<content type='text'>
Fixes: #3697
</content>
</entry>
<entry>
<title>render: constify struct wlr_buffer_pass_options</title>
<updated>2023-07-11T18:19:03+00:00</updated>
<author>
<name>Simon Ser</name>
<email>contact@emersion.fr</email>
</author>
<published>2023-07-10T09:31:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/wlroots.git/commit/?id=b7dca21c2b8ac707e8d3e2abe68f787d524a202d'/>
<id>urn:sha1:b7dca21c2b8ac707e8d3e2abe68f787d524a202d</id>
<content type='text'>
Let's not allow renderer implementations to mutate the passed in
options.
</content>
</entry>
</feed>
