qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 54d208: Add gles support to egl-helpers, wire


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 54d208: Add gles support to egl-helpers, wire up in egl-he...
Date: Tue, 26 Jun 2018 09:35:46 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 54d208ffdae20fd2bee745a037607a762d3a82a9
      
https://github.com/qemu/qemu/commit/54d208ffdae20fd2bee745a037607a762d3a82a9
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M include/ui/egl-helpers.h
    M include/ui/gtk.h
    M ui/egl-context.c
    M ui/egl-headless.c
    M ui/egl-helpers.c
    M ui/gtk-egl.c
    M ui/gtk.c
    M ui/spice-core.c

  Log Message:
  -----------
  Add gles support to egl-helpers, wire up in egl-headless and gtk.

Add support for OpenGL ES to egl-helpers.  Wire up the new option for
egl-headless and gtk UIs.  egl-headless actually works fine.  gtk hits a
not-yet implemented code path in libEGL when trying to use gles mode:

  libEGL warning: FIXME: egl/x11 doesn't support front buffer rendering.

(This is mesa 17.2.3).

Cc: Tomeu Vizoso <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Tomeu Vizoso <address@hidden>
Tested-by: Tomeu Vizoso <address@hidden>
Message-id: address@hidden


  Commit: 48db08cf1619afde2ad0f7df11ba3ba54c49112b
      
https://github.com/qemu/qemu/commit/48db08cf1619afde2ad0f7df11ba3ba54c49112b
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M ui/sdl2.c

  Log Message:
  -----------
  sdl2: fix copypaste issues

This patch fixes text and mouse event processing. These functions used
'key' field of the event instead of appropriate 'text', 'motion', 'button',
or 'wheel'.

Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Maria Klimushenkova <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 49213b721f4620364aa09142b5f4d559fed26b53
      
https://github.com/qemu/qemu/commit/49213b721f4620364aa09142b5f4d559fed26b53
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M ui/sdl2.c

  Log Message:
  -----------
  sdl2: add checking for NULL

Sometimes SDL2 console can't be retrieved on events and scon variable
becomes NULL. This patch prevents processing of the events when the console
is not available.

Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Maria Klimushenkova <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 0ab4c574a55448a37b9f616259b82950742c9427
      
https://github.com/qemu/qemu/commit/0ab4c574a55448a37b9f616259b82950742c9427
  Author: Peter Maydell <address@hidden>
  Date:   2018-06-26 (Tue, 26 Jun 2018)

  Changed paths:
    M include/ui/egl-helpers.h
    M include/ui/gtk.h
    M ui/egl-context.c
    M ui/egl-headless.c
    M ui/egl-helpers.c
    M ui/gtk-egl.c
    M ui/gtk.c
    M ui/sdl2.c
    M ui/spice-core.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180626-pull-request' 
into staging

ui: sdl2 fixes, gles support.

# gpg: Signature made Tue 26 Jun 2018 14:56:15 BST
# gpg:                using RSA key 4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg:                 aka "Gerd Hoffmann <address@hidden>"
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>"
# Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138

* remotes/kraxel/tags/ui-20180626-pull-request:
  sdl2: add checking for NULL
  sdl2: fix copypaste issues
  Add gles support to egl-helpers, wire up in egl-headless and gtk.

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/bd4e4a387aa7...0ab4c574a554
      **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]