>
> My comment was rather about the information which GPU can be used
> independently by user-space. Anyway, I wasn't aware that the kernel
> provides a boot_vga sysfs attribute with the same information. So I
> can rewrite this patch to use this attribute instead of using
> libpciaccess.
Well for
On 10/25, dar...@chaosreigns.com wrote:
> bluetech opened a bug with an attached patch:
> https://bugzilla.gnome.org/show_bug.cgi?id=686904
Committed, GTK+ master now builds with wayland / libxkbcommon git masters.
EFL is also up to date.
XWayland, Qt, and SDL still haven't been updated since the
---
src/Makefile.am | 1 +
src/compositor-android.c | 2 +-
src/compositor-drm.c | 1 +
src/compositor-wayland.c | 4 +---
src/compositor-x11.c | 4 +---
src/compositor.h | 29 -
src/gl-renderer.h| 48 +++
---
src/compositor.h | 12 ---
src/gles2-renderer.c | 61 ++--
2 files changed, 35 insertions(+), 38 deletions(-)
diff --git a/src/compositor.h b/src/compositor.h
index 76f9aa8..1f6a38f 100644
--- a/src/compositor.h
+++ b/src/compositor.
---
src/compositor.c | 3 --
src/compositor.h | 6
src/gles2-renderer.c | 87 +---
3 files changed, 48 insertions(+), 48 deletions(-)
diff --git a/src/compositor.c b/src/compositor.c
index f017052..42d04e0 100644
--- a/src/compositor.
---
src/compositor.h | 18 --
src/gles2-renderer.c | 93 +---
2 files changed, 59 insertions(+), 52 deletions(-)
diff --git a/src/compositor.h b/src/compositor.h
index f3dc829..d8332fc 100644
--- a/src/compositor.h
+++ b/src/compositor.h
---
src/gles2-renderer.c | 37 ++---
1 file changed, 18 insertions(+), 19 deletions(-)
diff --git a/src/gles2-renderer.c b/src/gles2-renderer.c
index 0a05899..fc9e06e 100644
--- a/src/gles2-renderer.c
+++ b/src/gles2-renderer.c
@@ -640,7 +640,7 @@ use_output(struct
---
src/compositor.c | 11 ++-
src/compositor.h | 7 ++-
src/gles2-renderer.c | 47 ++-
3 files changed, 58 insertions(+), 7 deletions(-)
diff --git a/src/compositor.c b/src/compositor.c
index 3597cf7..f017052 100644
--- a/src/compo
---
src/compositor.h | 6 -
src/gles2-renderer.c | 67 +++-
src/screenshooter.c | 27 +++--
3 files changed, 76 insertions(+), 24 deletions(-)
diff --git a/src/compositor.h b/src/compositor.h
index 48bbbc6..dfad011 100644
-
---
src/compositor-wayland.c | 160 +++
src/compositor.h | 3 +
src/gles2-renderer.c | 173 ++-
3 files changed, 183 insertions(+), 153 deletions(-)
diff --git a/src/compositor-wayland.c b/src/compos
---
src/compositor-android.c | 128 ++--
src/compositor-drm.c | 38 ++--
src/compositor-wayland.c | 46 +++
src/compositor-x11.c | 57 ++
src/compositor.h | 9 ++-
src/gles2-renderer.c | 148 ++
---
src/compositor-android.c | 21 ++---
src/compositor-drm.c | 61 ++
src/compositor-wayland.c | 21 ++---
src/compositor-x11.c | 18 +--
src/compositor.h | 16 --
src/gles2-renderer.c | 77 +++
On Mon, Oct 29, 2012 at 07:21:16PM +0100, David Herrmann wrote:
> If we can find a boot_vga PCI GPU, we should prefer it over any other GPU
> that is connected to the system. The boot_vga flag tells us that this GPU
> is the primary system GPU.
>
> This fixes problems on two-GPU-systems were the w
On Sun, Oct 28, 2012 at 12:50:12AM +0200, Jonas Ådahl wrote:
> If a frame callback is not destroyed when destroying a surface, its
> handler function will be invoked if the surface was destroyed after the
> callback was requested but before it was invoked, causing a write on
> free:ed memory.
>
>
On Sun, Oct 28, 2012 at 12:45:40AM +0200, Jonas Ådahl wrote:
> Even when a closure got queued in the queue of a proxy, the proxy object
> can be destroyed during a closure invoke earlier in the queue. Therefore
> check that the proxy object still exists before invoking a closure.
>
> Signed-off-by
On Sun, Oct 28, 2012 at 09:45:37PM -0700, Matt Arsenault wrote:
> Should really use %zu for size_t. %zd is for ssize_t
> On Oct 25, 2012, at 17:15 , Damien Lespiau wrote:
Thanks, committed with Matts change on top.
Kristian
> > From: Damien Lespiau
> >
> > len i size_t, so is the result of th
If we can find a boot_vga PCI GPU, we should prefer it over any other GPU
that is connected to the system. The boot_vga flag tells us that this GPU
is the primary system GPU.
This fixes problems on two-GPU-systems were the wrong GPU is used. It also
fixes systems were DisplayLink GPUs are availabl
Add a headless backend and a noop renderer, mainly for testing
purposes. Although no rendering is performed with this backend,
this allow some of the code paths inside Weston and shm clients
to be tested without any windowing system or any need for drm
access.
---
configure.ac |6
Hi Sannu
On Sun, Oct 28, 2012 at 10:19 AM, Sannu K wrote:
>>>
>>> GPU switching under linux has no stable API. The vga_switcheroo module
>>> only provides some temporary hacks via debugfs. Therefore, the
>>> situations you describe are not what this patch tries to address. It
>>> rather tries to
Hi Dave
On Sun, Oct 28, 2012 at 7:26 PM, Dave Airlie wrote:
> On Sat, Oct 27, 2012 at 10:54 PM, David Herrmann
> wrote:
>> This rewrites the GPU detection of the DRM backend and uses the new PCI
>> helpers to find the primary GPU. If no primary GPU is found, the first GPU
>> on the seat is used.
20 matches
Mail list logo