Re: [RFC PATCH v4 00/42] Color Pipeline API w/ VKMS

2024-02-29 Thread Daniel Vetter
| 16 + > include/uapi/drm/drm_mode.h | 14 + > 38 files changed, 3882 insertions(+), 30 deletions(-) > create mode 100644 Documentation/gpu/rfc/color_pipeline.rst > create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c > create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.h > create mode 100644 drivers/gpu/drm/drm_colorop.c > create mode 100644 drivers/gpu/drm/tests/drm_fixp_test.c > create mode 100644 drivers/gpu/drm/vkms/Kconfig > create mode 100644 drivers/gpu/drm/vkms/tests/.kunitconfig > create mode 100644 drivers/gpu/drm/vkms/tests/vkms_color_tests.c > create mode 100644 drivers/gpu/drm/vkms/vkms_colorop.c > create mode 100644 drivers/gpu/drm/vkms/vkms_luts.c > create mode 100644 drivers/gpu/drm/vkms/vkms_luts.h > create mode 100644 include/drm/drm_colorop.h > > -- > 2.44.0 > -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch

Re: [PATCH v1] dynamic_debug: add support for logs destination

2023-10-12 Thread Daniel Vetter
On Thu, Oct 12, 2023 at 01:39:44PM +0300, Pekka Paalanen wrote: > On Thu, 12 Oct 2023 11:53:52 +0200 > Daniel Vetter wrote: > > > On Thu, Oct 12, 2023 at 11:55:48AM +0300, Pekka Paalanen wrote: > > > On Wed, 11 Oct 2023 11:42:24 +0200 > > > Daniel Vetter wrote

Re: [PATCH v1] dynamic_debug: add support for logs destination

2023-10-12 Thread Daniel Vetter
On Thu, Oct 12, 2023 at 11:55:48AM +0300, Pekka Paalanen wrote: > On Wed, 11 Oct 2023 11:42:24 +0200 > Daniel Vetter wrote: > > > On Wed, Oct 11, 2023 at 11:48:16AM +0300, Pekka Paalanen wrote: > > > On Tue, 10 Oct 2023 10:06:02 -0600 > > > jim.cro...@gmail.co

Re: [PATCH v1] dynamic_debug: add support for logs destination

2023-10-11 Thread Daniel Vetter
oblem. Sessions could register what kind of info they need for their session, and something like journald can figure out how to record it all. If you want the kernel to keep separate flight recorders I guess we could add that, but I don't think it currently exists for the dyndbg stuff at least

Re: [PATCH v5 6/6] drm/doc: Define KMS atomic state set

2023-08-02 Thread Daniel Vetter
On Mon, 31 Jul 2023 at 04:01, André Almeida wrote: > > Em 13/07/2023 04:51, Pekka Paalanen escreveu: > > On Tue, 11 Jul 2023 10:57:57 +0200 > > Daniel Vetter wrote: > > > >> On Fri, Jul 07, 2023 at 07:40:59PM -0300, André Almeida wrote: > >>> From

Re: [PATCH v5 6/6] drm/doc: Define KMS atomic state set

2023-07-11 Thread Daniel Vetter
ss crtc (and their connected planes/connectors) might result in some oversynchronization issues, and userspace should therefore avoid them if feasible. With some sentences added to clarify this: Reviewed-by: Daniel Vetter > + > +A "modeset" is a change in KMS state that might enable,

Re: [RFC] Plane color pipeline KMS uAPI

2023-05-08 Thread Daniel Vetter
On Mon, 8 May 2023 at 10:58, Simon Ser wrote: > > On Friday, May 5th, 2023 at 21:53, Daniel Vetter wrote: > > > On Fri, May 05, 2023 at 04:06:26PM +, Simon Ser wrote: > > > On Friday, May 5th, 2023 at 17:28, Daniel Vetter wrote: > > > > > > &g

Re: [RFC] Plane color pipeline KMS uAPI

2023-05-08 Thread Daniel Vetter
On Mon, 8 May 2023 at 10:24, Pekka Paalanen wrote: > > On Fri, 5 May 2023 21:51:41 +0200 > Daniel Vetter wrote: > > > On Fri, May 05, 2023 at 05:57:37PM +0200, Sebastian Wick wrote: > > > On Fri, May 5, 2023 at 5:28 PM Daniel Vetter wrote: > > > > >

Re: [RFC] Plane color pipeline KMS uAPI

2023-05-05 Thread Daniel Vetter
On Fri, May 05, 2023 at 04:06:26PM +, Simon Ser wrote: > On Friday, May 5th, 2023 at 17:28, Daniel Vetter wrote: > > > Ok no comments from me on the actual color operations and semantics of all > > that, because I have simply nothing to bring to that except confusion :-) &g

Re: [RFC] Plane color pipeline KMS uAPI

2023-05-05 Thread Daniel Vetter
On Fri, May 05, 2023 at 05:57:37PM +0200, Sebastian Wick wrote: > On Fri, May 5, 2023 at 5:28 PM Daniel Vetter wrote: > > > > On Thu, May 04, 2023 at 03:22:59PM +, Simon Ser wrote: > > > Hi all, > > > > > > The goal of this RFC is to expose a gene

Re: [RFC] Plane color pipeline KMS uAPI

2023-05-05 Thread Daniel Vetter
ation 42 (input CSC) > └─ "matrix_data" = PQ → scRGB (TF) > Color operation 44 (DeGamma) > └─ "type" = Bypass > Color operation 45 (gamut remap) > └─ "matrix_data" = scRGB (TF) → PQ > Color operation 46 (shaper LUT RAM) > └─ "lut_data" = PQ → Display native > Color operation 47 (3D LUT RAM) > └─ "lut_data" = Gamut mapping + tone mapping + night mode > Color operation 48 (blend gamma) > └─ "1d_curve_type" = PQ > > I hope comparing these properties to the diagrams linked above can help > understand how the uAPI would be used and give an idea of its viability. > > Please feel free to provide feedback! It would be especially useful to have > someone familiar with Arm SoCs look at this, to confirm that this proposal > would work there. > > Unless there is a show-stopper, we plan to follow up this RFC with > implementations for AMD, Intel, NVIDIA, gamescope, and IGT. > > Many thanks to everybody who contributed to the hackfest, on-site or remotely! > Let's work together to make this happen! > > Simon, on behalf of the hackfest participants > > [1]: https://wiki.gnome.org/Hackfests/ShellDisplayNext2023 > [2]: https://github.com/ValveSoftware/gamescope > [3]: > https://github.com/ValveSoftware/gamescope/blob/5af321724c8b8a29cef5ae9e31293fd5d560c4ec/src/docs/Steam%20Deck%20Display%20Pipeline.png > [4]: https://kernel.org/doc/html/latest/_images/dcn3_cm_drm_current.svg -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch

Re: [RFC PATCH v3 0/3] Support for Solid Fill Planes

2023-01-11 Thread Daniel Vetter
On Fri, Jan 06, 2023 at 04:33:04PM -0800, Abhinav Kumar wrote: > Hi Daniel > > Thanks for looking into this series. > > On 1/6/2023 1:49 PM, Dmitry Baryshkov wrote: > > On Fri, 6 Jan 2023 at 20:41, Daniel Vetter wrote: > > > > > > On Fri, Jan 06, 202

Re: [RFC PATCH v3 0/3] Support for Solid Fill Planes

2023-01-06 Thread Daniel Vetter
On Fri, Jan 06, 2023 at 05:43:23AM +0200, Dmitry Baryshkov wrote: > On Fri, 6 Jan 2023 at 02:38, Jessica Zhang wrote: > > > > > > > > On 1/5/2023 3:33 AM, Daniel Vetter wrote: > > > On Wed, Jan 04, 2023 at 03:40:33PM -0800, Jessica Zhang wrote: > > >

Re: [RFC PATCH v3 0/3] Support for Solid Fill Planes

2023-01-05 Thread Daniel Vetter
_blend.c | 17 +++ > drivers/gpu/drm/drm_plane.c | 8 +- > drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 9 +- > drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 65 +++ > include/drm/drm_atomic_helper.h | 5 +- > include/drm/drm_blend.h |

Re: [PATCH] drm/atomic: add quirks for blind save/restore

2022-11-17 Thread Daniel Vetter
ion to "enabled", interpret > it as "desired". > > [1]: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3794 > > Signed-off-by: Simon Ser Reviewed-by: Daniel Vetter I think a doc patch which documents the guarantees we're trying to make

Re: [PATCH 0/6] drm: Add mouse cursor hotspot support to atomic KMS

2022-06-10 Thread Daniel Vetter
On Fri, Jun 10, 2022 at 09:15:35AM +, Simon Ser wrote: > On Friday, June 10th, 2022 at 10:41, Daniel Vetter wrote: > > > Anything I've missed? Or got completely wrong? > > This plan looks good to me. > > As Pekka mentionned, I'd also like to have a con

Re: [PATCH 0/6] drm: Add mouse cursor hotspot support to atomic KMS

2022-06-10 Thread Daniel Vetter
kms driver stuff. I think we should also put in a "limitations" part there and just spec that any kind of scaling is a no-go on these (and that drivers better validate this is the case). -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch

Re: [PATCH 0/6] drm: Add mouse cursor hotspot support to atomic KMS

2022-06-10 Thread Daniel Vetter
On Fri, Jun 10, 2022 at 10:41:05AM +0200, Daniel Vetter wrote: > Hi all, > > Kinda top post because the thread is sprawling and I think we need a > summary/restart. I think there's at least 3 issues here: > > - lack of hotspot property support, which means compositors c

Re: [PATCH 0/6] drm: Add mouse cursor hotspot support to atomic KMS

2022-06-10 Thread Daniel Vetter
ne 2nd, 2022 at 17:42, Zack Rusin wrote: > > > - all userspace code needs to hardcore a list of drivers which require > > hotspots because there's no way to query from drm "does this driver > > require hotspot" > > Can you elaborate? I'm not sure I understand what you mean here. > > Thanks, > > Simon -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch

Re: [RFC] drm/kms: control display brightness through drm_connector properties

2022-04-27 Thread Daniel Vetter
On Wed, Apr 27, 2022 at 05:23:22PM +0300, Jani Nikula wrote: > On Wed, 27 Apr 2022, Daniel Vetter wrote: > > On Thu, Apr 14, 2022 at 01:24:30PM +0300, Jani Nikula wrote: > >> On Mon, 11 Apr 2022, Alex Deucher wrote: > >> > On Mon, Apr 11, 2022 at 6:18 A

Re: [RFC] drm/kms: control display brightness through drm_connector properties

2022-04-27 Thread Daniel Vetter
Fri, Apr 8, 2022 at 10:56 AM Hans de Goede > >> > wrote: > >> >> > >> >> Hi, > >> >> > >> >> On 4/8/22 16:08, Alex Deucher wrote: > >> >>> On Fri, Apr 8, 2022 at 4:07 AM Daniel Vetter wrote: > >

Re: [RFC] drm/kms: control display brightness through drm_connector properties

2022-04-13 Thread Daniel Vetter
ot a good idea. Much better if we get to the correct future step-by-step. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch

Re: [RFC] drm/kms: control display brightness through drm_connector properties

2022-04-08 Thread Daniel Vetter
tcoming of the current > > backlight API is that it does not let userspace know if the > > number is a linear control of the time the LEDs are on vs off > > (assuming a LED backlight) or if some component already uses a > > lookup table to make 0-100% be more of a linear scale in the > > human perception, which is very much non linear. See e.g.: > > > > https://www.sciencedirect.com/topics/computer-science/perceived-brightness > > > > "refers to the perceived amount of light coming from self-luminous sources" > > "Perceived brightness is a very nonlinear function of the amount of light > > emitted by a lamp." > > > > The problem is that at the kernel level we have no idea if > > we are controlling "the amount of light emitted" or > > perceived brightness and it would be sorta nice for userspace > > to know. So the idea here is/was to allow userspace to make some > > educated guess here. E.g. a bl_brightness_control_method of "PWM" > > hints strongly at "the amount of light emitted" (but this is > > not true 100% of the time). ATM userspace does not do any > > "perceived brightness" curve correction so for the first > > implementation of moving brightness control to drm properties > > I believe it might be better to just park the whole > > bl_brightness_control_method propery idea. > > > > Which would leave the problem of communicating the control_method=="none" > > case but we can just use bl_brightness_max == 0 for that. > > > > Regards, > > > > Hans > > > > > > -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch

Re: [Mesa-dev] [PATCH 0/6] dma-buf: Add an API for exporting sync files (v12)

2021-06-21 Thread Daniel Vetter
On Mon, Jun 21, 2021 at 12:16:55PM +0200, Christian König wrote: > Am 18.06.21 um 20:45 schrieb Daniel Vetter: > > On Fri, Jun 18, 2021 at 8:02 PM Christian König > > wrote: > > > Am 18.06.21 um 19:20 schrieb Daniel Vetter: > > > [SNIP] > > > The whole

Re: [Mesa-dev] [PATCH 0/6] dma-buf: Add an API for exporting sync files (v12)

2021-06-18 Thread Daniel Vetter
On Fri, Jun 18, 2021 at 8:02 PM Christian König wrote: > > Am 18.06.21 um 19:20 schrieb Daniel Vetter: > > On Fri, Jun 18, 2021 at 6:43 PM Christian König > > wrote: > >> Am 18.06.21 um 17:17 schrieb Daniel Vetter: > >>> [SNIP] > >>> Ignori

Re: [Mesa-dev] [PATCH 0/6] dma-buf: Add an API for exporting sync files (v12)

2021-06-18 Thread Daniel Vetter
On Fri, Jun 18, 2021 at 6:43 PM Christian König wrote: > > Am 18.06.21 um 17:17 schrieb Daniel Vetter: > > [SNIP] > > Ignoring _all_ fences is officially ok for pinned dma-buf. This is > > what v4l does. Aside from it's definitely not just i915 that does this > &

Re: [Mesa-dev] [PATCH 0/6] dma-buf: Add an API for exporting sync files (v12)

2021-06-18 Thread Daniel Vetter
On Fri, Jun 18, 2021 at 4:42 PM Christian König wrote: > > Am 18.06.21 um 16:31 schrieb Daniel Vetter: > > [SNIP] > >> And that drivers choose to ignore the exclusive fence is an absolutely > >> no-go from a memory management and security point of view. Exclusi

Re: [Mesa-dev] [PATCH 0/6] dma-buf: Add an API for exporting sync files (v12)

2021-06-18 Thread Daniel Vetter
On Fri, Jun 18, 2021 at 11:15 AM Christian König wrote: > > Am 17.06.21 um 21:58 schrieb Daniel Vetter: > > On Thu, Jun 17, 2021 at 09:37:36AM +0200, Christian König wrote: > >> [SNIP] > >>> But, to the broader point, maybe? I'm a little fuzzy on exactly w

Re: [Mesa-dev] [PATCH 0/6] dma-buf: Add an API for exporting sync files (v12)

2021-06-17 Thread Daniel Vetter
ctl since it > > > > seems > > > > like there's no real disagreement on that one. The import ioctl, > > > > however, > > > > has a lot of debate around it so it's intended to be RFC-only for now. > > > > > > > > Mesa MR: > > > > https://nam11.safelinks.protecti

Re: Split render/display SoCs, Mesa's renderonly, and Wayland dmabuf hints

2021-04-20 Thread Daniel Vetter
device - for most current > compositors as an EGLImage, for some others as a VkImage - and falling back > to GL composition paths, or GL blits, or even ReadPixels if strictly > necessary, so your client content continues to be accessible. >

Re: 2020 X.Org Board of Directors Elections Nomination period is NOW

2020-03-24 Thread Daniel Vetter
Another reminder that we're in the election process, and the next deadline is approaching: - Send board nominations to elections AT x DOT org - Got to https://members.x.org/ to renew your membership (or become one to begin with!) On Tue, Mar 17, 2020 at 7:21 AM Daniel Vetter wrote: >

Re: Plumbing explicit synchronization through the Linux ecosystem

2020-03-19 Thread Daniel Vetter
rtwined with amdgpu's special interpretation of dma_resv fences though, no idea. We might need to revamp all that. But for a userspace client that does nothing fancy (no multiple render buffer targets in one bo, or vk style "I write to everything all the time, perhaps" stuff) there should be 0 perf difference between implicit sync through dma_resv and explicit sync through sync_file/syncobj/dma_fence directly. If there is I'd consider that a bit a driver bug. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: Plumbing explicit synchronization through the Linux ecosystem

2020-03-19 Thread Daniel Vetter
t.. That said, > I'm happy to leave that up to the actual video experts. (I just do 3D) dma_fence has an error state which you can set when things went south. The fence still completes (to guarantee forward progress). Currently that error code isn't really propagated anywhere (well i9

Re: [Mesa-dev] Plumbing explicit synchronization through the Linux ecosystem

2020-03-19 Thread Daniel Vetter
be enough (and I guess Christian gets to fix up amdgpu more, at least for anything that has a dma-buf attached even if it's not shared with anything !amdgpu.ko). -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _

Re: [Mesa-dev] Plumbing explicit synchronization through the Linux ecosystem

2020-03-19 Thread Daniel Vetter
gpus will nick your rendering with a quick reset. Iirc someone (from cros google team maybe) was even looking into making llvmpipe run on top of vgem as a real dri/drm mesa driver. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch __

Re: 2020 X.Org Board of Directors Elections Nomination period is NOW

2020-03-16 Thread Daniel Vetter
rs who received two year terms starting in 2019 wereSamuel > Iglesias Gonsálvez, Manasi D Navare, Lyude Paul and Daniel Vetter. > They will continue to serve until their term ends in 2021. Current > directors whose term expires in 2020 are Eric Anholt, Bryce > Harrington, Keith Pac

2020 X.Org Board of Directors Elections Nomination period is NOW

2020-03-08 Thread Daniel Vetter
, Manasi D Navare, Lyude Paul and Daniel Vetter. They will continue to serve until their term ends in 2021. Current directors whose term expires in 2020 are Eric Anholt, Bryce Harrington, Keith Packard and Harry Wentland. A director is expected to participate in the fortnightly IRC meeting to

Re: [Mesa-dev] [Intel-gfx] gitlab.fd.o financial situation and impact on services

2020-02-28 Thread Daniel Vetter
lso still happen next year. Also fd.o servers will keep running. The only thing we might need to switch off is the CI support. > Budgeting and cloud is hard, the feedback loops are messy. In the old > system the feedback loop was simple, we don't have admin time or money > for

Re: [Mesa-dev] [Intel-gfx] gitlab.fd.o financial situation and impact on services

2020-02-28 Thread Daniel Vetter
On Fri, Feb 28, 2020 at 10:29 AM Erik Faye-Lund wrote: > > On Fri, 2020-02-28 at 13:37 +1000, Dave Airlie wrote: > > On Fri, 28 Feb 2020 at 07:27, Daniel Vetter > > wrote: > > > Hi all, > > > > > > You might have read the short take in the X.org boar

Re: [Intel-gfx] gitlab.fd.o financial situation and impact on services

2020-02-27 Thread Daniel Vetter
On Fri, Feb 28, 2020 at 4:38 AM Dave Airlie wrote: > > On Fri, 28 Feb 2020 at 07:27, Daniel Vetter wrote: > > > > Hi all, > > > > You might have read the short take in the X.org board meeting minutes > > already, here's the long version. > > > &g

gitlab.fd.o financial situation and impact on services

2020-02-27 Thread Daniel Vetter
. The board is of course working on acquiring sponsors, but filling a shortfall of this magnitude is neither easy nor quick work, and we therefore decided to give an early warning as soon as possible. Any help in finding sponsors for fd.o is very much appreciated. Thanks, Daniel -- Daniel Vetter Softwa

Re: backend-drm and scanning really large resolutions

2020-02-13 Thread Daniel Vetter
gt; > > one or two hwpipe's from the devices global atomic state, depending on > > > scanout width.. the hwpipe (sspp) is the physical resource behind a > > > plane, so essentially the kms planes are virtualized. At some point > > > if you have too many wi

Re: [PATCH v7] unstable/drm-lease: DRM lease protocol support

2019-10-21 Thread Daniel Vetter
On Mon, Oct 21, 2019 at 10:48 AM Pekka Paalanen wrote: > > On Fri, 18 Oct 2019 17:47:49 +0200 > Daniel Vetter wrote: > > > On Fri, Oct 18, 2019 at 4:34 PM Pekka Paalanen wrote: > > > > > > On Fri, 18 Oct 2019 16:19:33 +0200 > > > Daniel Vetter wrot

Re: [PATCH v7] unstable/drm-lease: DRM lease protocol support

2019-10-18 Thread Daniel Vetter
On Fri, Oct 18, 2019 at 4:34 PM Pekka Paalanen wrote: > > On Fri, 18 Oct 2019 16:19:33 +0200 > Daniel Vetter wrote: > > > On Fri, Oct 18, 2019 at 3:43 PM Pekka Paalanen wrote: > > > > > > On Fri, 18 Oct 2019 07:54:50 -0400 > > > "Drew DeVault&q

Re: [PATCH v7] unstable/drm-lease: DRM lease protocol support

2019-10-18 Thread Daniel Vetter
ant to stop this behaviour and require CAP_SYS_ADMIN to become master, even accidentally. - I thought you can always re-open your own fd through proc? Which should be good enough for this use-case here. - Non-master primary node should indeed give you all the GET* ioctls for kms, and nothing else

Re: [PATCH] drm/doc: More fine-tuning on userspace review requirements

2019-06-03 Thread Daniel Vetter
On Tue, May 21, 2019 at 12:07:12PM +0300, Pekka Paalanen wrote: > On Tue, 21 May 2019 10:48:49 +0200 > Daniel Vetter wrote: > > > With Eric's patch > > > > commit ba6e798ecf320716780bb6a6088a8d17dcba1d49 > > Author: Eric Anholt > > Date: Wed Apr

[PATCH] drm/doc: More fine-tuning on userspace review requirements

2019-05-21 Thread Daniel Vetter
rnel patch review. That's not reasonable, same way kernel people can't review all the userspace we have. Try to clarify expectations a bit more. Cc: Eric Anholt Cc: Pekka Paalanen Cc: cont...@emersion.fr Cc: wayland-devel@lists.freedesktop.org Signed-off-by: Daniel Vetter --- Documentat

Requests for Proposal for hosting XDC 2020

2019-04-04 Thread Daniel Vetter
rd. Thanks, Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [RFC] Allow fd.o to join forces with X.Org

2018-10-29 Thread Daniel Vetter
On Mon, Oct 29, 2018 at 01:24:56PM +, Wentland, Harry wrote: > On 2018-10-26 7:22 a.m., Daniel Vetter wrote: > > On Fri, Oct 26, 2018 at 1:08 PM Daniel Stone wrote: > >> > >> Hi, > >> > >> On Fri, 26 Oct 2018 at 11:57, Daniel Vetter wrote: &

Re: [RFC] Allow fd.o to join forces with X.Org

2018-10-26 Thread Daniel Vetter
On Fri, Oct 26, 2018 at 1:08 PM Daniel Stone wrote: > > Hi, > > On Fri, 26 Oct 2018 at 11:57, Daniel Vetter wrote: > > On Fri, Oct 26, 2018 at 10:13:51AM +1000, Peter Hutterer wrote: > > > On Wed, Oct 17, 2018 at 02:37:25PM +0200, Daniel Vetter wrote: > > &g

Re: [RFC] Allow fd.o to join forces with X.Org

2018-10-26 Thread Daniel Vetter
On Fri, Oct 26, 2018 at 10:13:51AM +1000, Peter Hutterer wrote: > On Wed, Oct 17, 2018 at 02:37:25PM +0200, Daniel Vetter wrote: > > On Wed, Oct 17, 2018 at 2:05 PM Daniel Stone wrote: > > > > > > On Tue, 16 Oct 2018 at 08:17, Peter Hutterer > > > wrote: &

Re: [RFC] Allow fd.o to join forces with X.Org

2018-10-17 Thread Daniel Vetter
nces, travel sponsoring grants, papers committee, and acquiring lots of sponsors. None of this is spelled out in the bylaws, it's all in policies that the board deliberates and approves. I think this same approach will also work well for fd.o. And if members are unhappy with what the boa

XDC 2018 feedback and comments

2018-10-01 Thread Daniel Vetter
to send in your comments in private, please send them to both the x.org board and gpul - they want to know how to improve and what to keep for the next conference they're going to organize too. Cheers, Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 -

Re: [PATCH weston 2/3] compositor-drm: Add support for drm plane FB_DAMAGE_CLIPS property

2018-09-06 Thread Daniel Vetter
drmModeAtomicReq *req, > @@ -2477,6 +2511,7 @@ drm_output_apply_state_atomic(struct drm_output_state > *state, > plane_state->dest_w); > ret |= plane_add_prop(req, plane, WDRM_PLANE_CRTC_H, > plane_state->dest_h); > + ret |= plane_add_damage(req, backend, plane_state); > > if (ret != 0) { > weston_log("couldn't set plane state\n"); > -- > 2.17.1 > -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [Mesa-dev] XDC 2018: Call for Papers

2018-08-21 Thread Daniel Vetter
le. > > I am looking forward to seeing you there. If you have any > inquiries/questions, please send an email to xdc2...@gpul.org, adding on > CC the X.org board (bo...@foundation.x.org). > > Best regards, > > Sam > ___ > mes

Re: Requests for Proposal for hosting XDC 2019

2018-06-21 Thread Daniel Vetter
On Thu, Jun 21, 2018 at 11:16 PM, Daniel Vetter wrote: > Hi all, > > The X.org board is soliciting proposals to host XDC in 2019. By the usual > rotation a location in (North) America is preferred, but the board will also > consider other locations, especially if there'

Requests for Proposal for hosting XDC 2019

2018-06-21 Thread Daniel Vetter
just have some questions about what organizing XDC entails, please feel free to chat with a previous organizers, or with someone from the board. Thanks, Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch _

Re: [Mesa-dev] [PATCH i-g-t] [RFC] CONTRIBUTING: commit rights docs

2018-04-26 Thread Daniel Vetter
On Wed, Apr 25, 2018 at 01:27:20PM +0100, Emil Velikov wrote: > On 24 April 2018 at 20:14, Daniel Vetter wrote: > > On Tue, Apr 24, 2018 at 7:30 PM, Emil Velikov > > wrote: > >> On 13 April 2018 at 11:00, Daniel Vetter wrote: > >>> This tries to align with t

Re: [Mesa-dev] [PATCH i-g-t] [RFC] CONTRIBUTING: commit rights docs

2018-04-24 Thread Daniel Vetter
On Tue, Apr 24, 2018 at 7:30 PM, Emil Velikov wrote: > On 13 April 2018 at 11:00, Daniel Vetter wrote: >> This tries to align with the X.org communities's long-standing >> tradition of trying to be an inclusive community and handing out >> commit rights fairly freely.

[PATCH i-g-t] [RFC] CONTRIBUTING: commit rights docs

2018-04-16 Thread Daniel Vetter
enneth Graunke Cc: Kristian H. Kristensen Cc: Maarten Lankhorst Cc: Petri Latvala Cc: Rodrigo Vivi Cc: Sean Paul Reviewed-by: Keith Packard Signed-off-by: Daniel Vetter --- If you wonder about the wide distribution list for an igt patch: I'd like to start a discussions about x.org community

Re: [PATCH weston 0/3 v2] DRM lease support

2018-02-20 Thread Daniel Vetter
st) could bypass the one per-crtc commit queue that atomic has. That would allow us to hand out overlay planes using leases, while the compositor still composites everything else. But that's a quite a bit away, and there isn't really any real code yet for it. -Daniel -- Daniel Vetter Softwar

Re: [PATCH weston v5 00/36] Head-based output configuration API a.k.a clone mode infrastructure

2018-01-10 Thread Daniel Vetter
nd reject the modeset, and if the modeset passes, userspace knows that the driver will make sure the flips will stay in sync forever. Without that generic userspace can indeed not make any assumptions, since different CRTC might have different clock sources and slowly drift. > >> >

Re: [PATCH weston v12 00/40] Atomic modesetting

2017-11-22 Thread Daniel Vetter
. Any testing reports > at all would be awesome. > > > Thanks, > pq > _______ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/wayland-devel -- D

Re: [Mesa-dev] XDC 2017 feedback

2017-09-27 Thread Daniel Vetter
Bunch of people decided not to do XDC this year even, because too much travelling in one row. Plus Google's limit in scheduling a room, plus Khr f2f. We'll try to do better next year, but sometimes perfect scheduling is just not an option. Thanks, Daniel --

XDC 2017 feedback

2017-09-26 Thread Daniel Vetter
ready, we'd like to hear more feedback. Just reply to this mail or send a mail to bo...@foundation.x.org if you don't want the entire world to read it. And if you want to send at pseudonymous feedback, drop a pastebin onto the #xf-bod channel on the OFTC irc server. Thanks, Daniel -- D

Re: Linux: Smooth splashscreen with system having weston with drm-backend

2017-07-14 Thread Daniel Vetter
On Fri, Jul 14, 2017 at 03:07:11PM +0530, Vikas Patil wrote: > On Thu, Jul 13, 2017 at 7:20 PM, Daniel Vetter wrote: > > On Thu, Jul 13, 2017 at 3:33 PM, Vikas Patil wrote: > >> Dear All, > >> > >> I am looking for an solution to have early smooth splash

Re: Linux: Smooth splashscreen with system having weston with drm-backend

2017-07-13 Thread Daniel Vetter
splash quits), then re-enable it when weston starts. Cheers, Daniel > > Thanks & Regards, > Vikash > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/wayland-devel -- Daniel Vetter Software E

Re: Requests for Proposal for hosting XDC 2018

2017-05-12 Thread Daniel Vetter
On Fri, May 12, 2017 at 12:08 AM, Daniel Vetter wrote: > The X.org board is soliciting proposals to host XDC in 2017 That's meant to read 2018 too of course, I missed one date ... -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.

Requests for Proposal for hosting XDC 2018

2017-05-11 Thread Daniel Vetter
some questions about what organizing XDC entails, please feel free to chat with a previous organizers, or with someone from the board. Thanks, Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch ___

Re: [wayland-protocols v3] linux-dmabuf: advertise format modifiers with modifier event

2016-11-23 Thread Daniel Vetter
On Wed, Nov 23, 2016 at 02:39:01PM +0100, Daniel Vetter wrote: > On Mon, Nov 21, 2016 at 07:59:51PM +, Daniel Stone wrote: > > Hi Varad, > > > > On 21 November 2016 at 10:17, Varad Gautam wrote: > > > advertise the supported fourcc format modifiers along with

Re: [wayland-protocols v3] linux-dmabuf: advertise format modifiers with modifier event

2016-11-23 Thread Daniel Vetter
odifier[0]. Oops. Do we need to take adjustments in wayland now too? At elast enforcing everywhere that modifiers match is probably a good thing, and maybe even adjusting proto extensions and internal storage to only carry one? -Daniel -- Daniel Vette

Re: Introduction and updates from NVIDIA

2016-07-21 Thread Daniel Vetter
right NVIDIA people signed up. Kernel folks should be there plenty relevant for this topic (me included), and I think some google cros folks will show up too. There's even going to be a presentation about google's drm_hwcomposer. I think mostly you need to make sure nvidia folks show

Request for Proposal for XDC 2017

2016-06-07 Thread Daniel Vetter
some questions about what organizing XDC entails, please feel free to chat with a previous organizers, or with someone from the board. Thanks, Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch ___

Re: [RFC wayland] Add wl_proxy destruction callbacks

2016-05-30 Thread Daniel Vetter
Just a quick comment: I guess a piglit testcase to demonstrate the failure (or well, just any minimal test) would be awesome. That way folks can quickly figure out what all goes wrong without this. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [systemd-devel] [ANNOUNCE] systemd v230

2016-05-23 Thread Daniel Vetter
e display hw" like the drm master, I think this is not fixable. At least not just in userspace. Also even with native KMS compositors fbdev still doesn't have the concept of ownership, which is why it doesn't bother clearing it's buffer before KMS takes over. I agree that this sh

Re: Introduction and updates from NVIDIA

2016-05-16 Thread Daniel Vetter
On Mon, May 16, 2016 at 11:12:35AM -0700, James Jones wrote: > On 05/16/2016 02:36 AM, Daniel Vetter wrote: > >On Sat, May 14, 2016 at 05:46:51PM +0100, Daniel Stone wrote: > >>On 12 May 2016 at 00:08, James Jones wrote: > >>>The EGLStream encapsulation takes into c

Re: Introduction and updates from NVIDIA

2016-05-16 Thread Daniel Vetter
ch everything in the world about EGLstreams (vk, v4l, drm, ...). Which as Daniel Stone pointed out, doesn't really work well if you have IP blocks from multiple vendors on your SoC. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _

Re: Introduction and updates from NVIDIA

2016-05-03 Thread Daniel Vetter
On Tue, May 03, 2016 at 09:29:58AM -0700, James Jones wrote: > On 05/03/2016 09:06 AM, Daniel Vetter wrote: > >On Fri, Apr 29, 2016 at 02:16:28PM -0700, James Jones wrote: > >>Streams could provide a way to express that the compositor picked the wrong > >>plane, but t

Re: Introduction and updates from NVIDIA

2016-05-03 Thread Daniel Vetter
ms/buffers. And once you've decided to go the fully hidden route hw composer seems to be the best choice really. SurfaceFlinger isn't really great for multi-screen, but the hwc interface itself is already fixed and handles that properly. But even with hwc you don't have eglstreams

Re: Introduction and updates from NVIDIA

2016-03-28 Thread Daniel Vetter
On Thu, Mar 24, 2016 at 10:06:04AM -0700, Andy Ritger wrote: > On Wed, Mar 23, 2016 at 11:48:01AM +0100, Daniel Vetter wrote: > > On Tue, Mar 22, 2016 at 05:33:57PM -0700, Andy Ritger wrote: > > > On Tue, Mar 22, 2016 at 09:52:21PM +, Daniel Stone wrote: > > > &

Re: Introduction and updates from NVIDIA

2016-03-23 Thread Daniel Vetter
On Tue, Mar 22, 2016 at 05:33:57PM -0700, Andy Ritger wrote: > On Tue, Mar 22, 2016 at 09:52:21PM +, Daniel Stone wrote: > > Hi, > > > > On 22 March 2016 at 21:43, Daniel Vetter wrote: > > > On Tue, Mar 22, 2016 at 01:49:59PM +, Daniel Stone wrote: > [.

Re: Introduction and updates from NVIDIA

2016-03-23 Thread Daniel Vetter
bled. If your hw can do it. It's supposed to be black in that case, and there's some pages floating around to control the background colour (if anyone ever wants to change that ...). -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ___

Re: Introduction and updates from NVIDIA

2016-03-22 Thread Daniel Vetter
Sorry. Well the thing that irks me is that this isn't aiming to build a common platform. There's definitely issues with gbm/gralloc+kms+egl in upstream repos, and vendors have hacked around those in all kinds of horrible ways. But trying to fix this mess with yet another vendor-private solution just doesn't help. Instead we need to fix what is there, for everyone, instead of fragmenting more. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [PATCH 5/7] compositor-drm: Gracefully handle vblank and flip invalid timestamps

2016-03-22 Thread Daniel Vetter
re event > (e.g. softirq handler), and use that instead. nouveau bugs iirc. Yes, should never happen, it's a bug in the kernel driver that iirc Mario recently tracked down. nouveau somehow started the vblank machinery before the pipe was up, or something like that. So yeah happe

Re: [PATCH 7/7] compositor-drm: Add support for EGLDevice+EGLOutput

2016-03-22 Thread Daniel Vetter
+ b->gbm = create_gbm_device(b->drm.fd); > + if (!b->gbm) { > + weston_log("Failed to create gbm device. " > + "Aborting renderer switch\n"); > + return; > + } > } >

Request for Proposal for XDC 2016

2015-10-15 Thread Daniel Vetter
about that. Please send in your proposal to bo...@foundation.x.org latest by 28th Oct to make sure the baord can consider it. Thanks, Daniel, secretary of the board -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffw

Re: [PATCH weston] Revert "compositor-drm: disable hardware cursors"

2015-09-08 Thread Daniel Vetter
cial cursor hack in atomic helpers to make sure any new driver gets this right). Reviewed-by: Daniel Vetter > --- > src/compositor-drm.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/src/compositor-drm.c b/src/compositor-drm.c > index f

Re: [PATCH weston v2 1/8] protocol: add linux_dmabuf extension (v2)

2015-07-08 Thread Daniel Vetter
like what mesa might internally do for partial uploads). That will also extend to a dma-buf mmap extension where we'll add explicit begin/end_cpu_access ioctls for cpu-side access. If you really want to talk about coherency I'd go with: - clients must ensure that either all data

Re: [PATCH v2 weston 00/16] Atomic modesetting support

2015-06-23 Thread Daniel Vetter
tes there's nothing like that. But givin that max size is just a small part of figuring out what kind of surfaces a driver supports I don't think that's a big deal really ;-) -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwl

Re: [RFC weston 00/14] Atomic modesetting support

2015-05-25 Thread Daniel Vetter
everything is ok. You could also just clear the plane->crtc link and the plane's framebuffer and that's enough to disable a plane. Should be a lot simpler than adding rollback support to libdrm. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - htt

[PATCH] drm/plane-helper: Adapt cursor hack to transitional helpers

2015-05-20 Thread Daniel Vetter
In commit f02ad907cd9e7fe3a6405d2d005840912f1ed258 Author: Daniel Vetter Date: Thu Jan 22 16:36:23 2015 +0100 drm/atomic-helpers: Recover full cursor plane behaviour we've added a hack to atomic helpers to never to vblank waits for cursor updates through the legacy apis since that&#

Re: [PATCH] drm-backend: for now, on the egl backend, force gl cursors to be used instead of hardware cursors

2015-05-20 Thread Daniel Vetter
On Wed, May 20, 2015 at 10:23:19AM +0300, Pekka Paalanen wrote: > On Wed, 20 May 2015 09:04:52 +0200 > Daniel Vetter wrote: > > > On Mon, May 18, 2015 at 10:10:27PM -0400, nerdopolis wrote: > > > Hardware cursors have been causing some problems with some drivers, > &g

Re: [PATCH] drm-backend: for now, on the egl backend, force gl cursors to be used instead of hardware cursors

2015-05-20 Thread Daniel Vetter
ing instead. */ > + ec->cursors_are_broken = 1; > > return 0; > } > -- > 2.1.0 > > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > http://l

Re: [PATCH 1/7] protocol: add linux_dmabuf extension RFCv1

2015-01-21 Thread Daniel Vetter
On Tue, Jan 20, 2015 at 10:31:52AM +0200, Pekka Paalanen wrote: > On Tue, 20 Jan 2015 07:41:52 +0100 > Daniel Vetter wrote: > > > On Thu, Jan 08, 2015 at 02:26:00PM +0200, Pekka Paalanen wrote: > > > On Mon, 5 Jan 2015 11:44:49 +0100 > > > Daniel Vetter wrote:

Re: [PATCH 1/7] protocol: add linux_dmabuf extension RFCv1

2015-01-19 Thread Daniel Vetter
On Thu, Jan 08, 2015 at 02:26:00PM +0200, Pekka Paalanen wrote: > On Mon, 5 Jan 2015 11:44:49 +0100 > Daniel Vetter wrote: > > > On Thu, Dec 18, 2014 at 01:45:22PM +0200, Pekka Paalanen wrote: > > > On Thu, 18 Dec 2014 10:25:09 +0100 > > > Daniel Vetter wro

Re: [PATCH 1/7] protocol: add linux_dmabuf extension RFCv1

2015-01-05 Thread Daniel Vetter
On Thu, Dec 18, 2014 at 01:45:22PM +0200, Pekka Paalanen wrote: > On Thu, 18 Dec 2014 10:25:09 +0100 > Daniel Vetter wrote: > > > On Fri, Dec 12, 2014 at 04:51:02PM -0500, Louis-Francis > > Ratté-Boulianne wrote: > > > From: Pekka Paalanen > > > >

Re: [PATCH 1/7] protocol: add linux_dmabuf extension RFCv1

2014-12-18 Thread Daniel Vetter
-planar formats may require using more than one > +dmabuf for passing all the data for one logical buffer. > +This request adds one dmabuf to the set in this dmabuf_batch. > + > +When one dmabuf has several planar channels, offset1 & stride1 > and > +

Re: [PATCH V3] Do not assume 64x64 cursor, added support for other sizes (like in AMD Kaveri, 128x128).

2014-07-29 Thread Daniel Vetter
his and fix in a follow-up patch, that's > > > probably ok, > > > > That would be great. > > > > > but let's make sure one is coming. > > > > Alvaro, do you want to send a follow-up patch addressing the issue Jason > > described ab

Re: [PATCH v4 3/3] compositor-drm: allow to be a wl_dmabuf server

2014-01-08 Thread Daniel Vetter
(shm_buffer); > > + > > + ps->image = pixman_image_create_bits(pixman_format, > > + buffer->width, buffer->height, > > + wl_shm_buffer_get_data(shm_buffer), > > + wl_shm_buffer_get_stride(shm_buffer)); > > } > > > > - buffer->shm_buffer = shm_buffer; > > - buffer->width = wl_shm_buffer_get_width(shm_buffer); > > - buffer->height = wl_shm_buffer_get_height(shm_buffer); > > + if (dmabuf_buffer) { > > + void *data; > > + switch (wl_dmabuf_buffer_get_format(dmabuf_buffer)) { > > + case WL_DMABUF_FORMAT_XRGB: > > + pixman_format = PIXMAN_x8r8g8b8; > > + break; > > + case WL_DMABUF_FORMAT_ARGB: > > + pixman_format = PIXMAN_a8r8g8b8; > > + break; > > + case WL_DMABUF_FORMAT_RGB565: > > + pixman_format = PIXMAN_r5g6b5; > > + break; > > + default: > > + weston_log("Unsupported DMABUF buffer format\n"); > > + weston_buffer_reference(&ps->buffer_ref, NULL); > > + return; > > + break; > > + } > > > > - ps->image = pixman_image_create_bits(pixman_format, > > - buffer->width, buffer->height, > > - wl_shm_buffer_get_data(shm_buffer), > > - wl_shm_buffer_get_stride(shm_buffer)); > > + buffer->dmabuf_buffer = dmabuf_buffer; > > + buffer->width = wl_dmabuf_buffer_get_width(dmabuf_buffer); > > + buffer->height = wl_dmabuf_buffer_get_height(dmabuf_buffer); > > + > > + data = wl_dmabuf_buffer_get_data(dmabuf_buffer); > > + if (data) { > > + ps->image = pixman_image_create_bits(pixman_format, > > + buffer->width, buffer->height, data, > > + wl_dmabuf_buffer_get_stride(dmabuf_buffer)); > > + > > + pixman_image_set_destroy_function(ps->image, > > wl_dmabuf_pixman_destroy, dmabuf_buffer); > > + } else > > + weston_log("failed to get data from dmabuf buffer"); > > + } > > } > > > > static int > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/wayland-devel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [PATCH v4 1/3] Add wl_dmabuf protocol

2014-01-08 Thread Daniel Vetter
_YUV420 = 0x32315559, > + WL_DMABUF_FORMAT_YVU420 = 0x32315659, > + WL_DMABUF_FORMAT_YUV422 = 0x36315559, > + WL_DMABUF_FORMAT_YVU422 = 0x36315659, > + WL_DMABUF_FORMAT_YUV444 = 0x34325559, > + WL_DMABUF_FORMAT_YVU444 = 0x34325659, > +}; > +#endif /* WL_DMABUF_FORMAT_ENUM */ > + > +struct wl_dmabuf; > + > +struct wl_dmabuf_buffer { > + struct wl_resource *resource; > + struct wl_dmabuf *dmabuf; > + int32_t width, height; > + int32_t stride; > + uint32_t format; > + uint8_t *data; > + int mmapcount; > + int refcount; > + int fd; > +}; > + > +/* struct wl_dmabuf_callbacks > + * > + * @send_server_info: ask to the server to send all > + * supported pixel formats and device name > + */ > +struct wl_dmabuf_callbacks { > + void (*send_server_info)(void *user_data, struct wl_resource *resource); > +}; > + > +struct wl_dmabuf * > +wl_dmabuf_init(struct wl_display *display, > + struct wl_dmabuf_callbacks *callbacks, > + void *user_data, uint32_t flags); > + > +void > +wl_dmabuf_uninit(struct wl_dmabuf *dmabuf); > + > +struct wl_dmabuf_buffer * > +wl_dmabuf_buffer_get(struct wl_resource *resource); > + > +uint32_t > +wl_dmabuf_buffer_get_format(struct wl_dmabuf_buffer *buffer); > + > +int32_t > +wl_dmabuf_buffer_get_stride(struct wl_dmabuf_buffer *buffer); > + > +void * > +wl_dmabuf_buffer_get_data(struct wl_dmabuf_buffer *buffer); > + > +void > +wl_dmabuf_buffer_put_data(struct wl_dmabuf_buffer *buffer); > + > +int32_t > +wl_dmabuf_buffer_get_width(struct wl_dmabuf_buffer *buffer); > + > +int32_t > +wl_dmabuf_buffer_get_height(struct wl_dmabuf_buffer *buffer); > + > +#endif > -- > 1.7.9.5 > > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/wayland-devel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

  1   2   >