Re: [PATCH] gl-renderer: Create a high priority context

2018-03-02 Thread Chris Wilson
Quoting Emil Velikov (2018-03-02 14:52:28) > Hi Chris, > > On 1 March 2018 at 08:28, Chris Wilson wrote: > > EGL_IMG_context_priority allows the client to request that their > > rendering be considered high priority. For ourselves, this is important > > as we are inter

[PATCH] gl-renderer: Create a high priority context

2018-03-01 Thread Chris Wilson
the GPU is being hogged by background clients. Signed-off-by: Chris Wilson Cc: Daniel Stone Reviewed-by: Daniel Stone --- The previously mentioned bug affecting i965_dri.so not accepting CONTEXT_ATTRIB_PRIORITY should now be fixed in the stable release, so the window of nasty surprises should be

Re: [PATCH weston v3 4/4] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-27 Thread Chris Wilson
Quoting Pekka Paalanen (2017-09-27 15:25:21) > On Wed, 27 Sep 2017 15:12:15 +0100 > Chris Wilson wrote: > > > Quoting Alexandros Frantzis (2017-09-27 15:01:08) > > > On Wed, Sep 27, 2017 at 01:18:47PM +0100, Chris Wilson wrote: > > > > Quoting Alex

Re: [PATCH weston v3 4/4] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-27 Thread Chris Wilson
Quoting Alexandros Frantzis (2017-09-27 15:01:08) > On Wed, Sep 27, 2017 at 01:18:47PM +0100, Chris Wilson wrote: > > Quoting Alexandros Frantzis (2017-09-27 13:09:16) > > > Use EGL fence sync objects to emit timepoints for the beginning and the > > > end of rendering o

Re: [PATCH weston v3 4/4] gl-renderer: Emit GPU rendering begin and end timeline timepoints

2017-09-27 Thread Chris Wilson
Quoting Alexandros Frantzis (2017-09-27 13:09:16) > Use EGL fence sync objects to emit timepoints for the beginning and the > end of rendering on the GPU. But why not use a qbo with GL_TIMESTAMP? sync_file are only timestamped when they are signaled, which is very, very loosely coupled with the G

Re: Fwd: Re: [PATCH 0/2] Add New XWayland API

2013-10-19 Thread Chris Wilson
I did many tests, and the only conclusion I've came to is that a buffer we > used for the framebuffer > is slower to render to after. Did you try just allocating a new cached backbuffer each frame? -Chris -- Chris Wilson, Intel Open Source Technology Centre

Re: Fwd: Re: [PATCH 0/2] Add New XWayland API

2013-10-19 Thread Chris Wilson
t; is fullscreen and then Weston uses the buffer as scanout buffer, when > the buffer is > released and we render again in the buffer, L3 caching is disabled. It is simple to demonstrate that hypothesis incorrect by marking all colour buffers as uncached. -Chirs -- Chris Wilson, Intel Ope

Re: [PATCH] compositor-drm: Don't try and scan out a SHM buffer directly

2012-09-14 Thread Chris Wilson
callers back! -Chris -- Chris Wilson, Intel Open Source Technology Centre ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: Decorationless EGL apps are broken in toytoolkit

2011-12-12 Thread Chris Wilson
unately one side-effect of cairo flushing everything prior to the swap caused the current context to be set to invalid. Author: Chris Wilson Date: Mon Dec 12 13:52:27 2011 + gl: Set the destination for swap buffers, required by EGL at least EGL mandates that the current context b

Re: [Mesa-dev] X/Graphics DevRoom at FOSDEM 2012? (4-5 February)

2011-09-20 Thread Chris Wilson
the weekend and teach us a thing or two about the DRM infrastructure and what it might look like in a year or two as more SoC gradually become mainline? -Chris -- Chris Wilson, Intel Open Source Technology Centre ___ wayland-devel mailing list wayland-d