Followups on the just landed EGL_platform_device.

Submitted by Mathias Fröhlich on June 6, 2019, 11:10 a.m.

Details

Reviewer None
Submitted June 6, 2019, 11:10 a.m.
Last Updated June 17, 2019, 10:37 a.m.
Revision 2

Cover Letter(s)

Revision 1
      From: Mathias Fröhlich <Mathias.Froehlich@gmx.net>

Hi Emil,

I have two followups for EGL_platform_device:

I have now found the proof for gallium swrast not calling
getImage/putImage and provide an update to classic swrast to
just do the same.
Also, there is a change to catch one simple case that gives
a false warning on simple virtualization guests.

Please review!
thanks and best

Mathias


Mathias Fröhlich (2):
  swrast: Avoid creating front buffers with __DRI_SWRAST_LOADER < 3.
  egl: Don't add hardware device if there is no render node.

 src/egl/main/egldevice.c             | 14 +++++++++-----
 src/mesa/drivers/dri/swrast/swrast.c |  5 ++++-
 2 files changed, 13 insertions(+), 6 deletions(-)

--
2.21.0
    
Revision 2
      From: Mathias Fröhlich <Mathias.Froehlich@gmx.net>

Hi Emil,

I have two followups for EGL_platform_device:

I have now found the proof for gallium swrast not calling
getImage/putImage and provide an update to classic swrast to
just do the same.
Also, there is a change to catch one simple case that gives
a false warning on simple virtualization guests.

Please review!
thanks and best

Mathias


Mathias Fröhlich (2):
  swrast: Avoid creating front buffers with __DRI_SWRAST_LOADER < 3.
  egl: Don't add hardware device if there is no render node.

 src/egl/main/egldevice.c             | 14 +++++++++-----
 src/mesa/drivers/dri/swrast/swrast.c |  5 ++++-
 2 files changed, 13 insertions(+), 6 deletions(-)

--
2.21.0
    

Revisions