D7698: Pass EGL information from AbstractEglBackend to Platform instead of query
    Martin Flöser 
    noreply at phabricator.kde.org
       
    Tue Sep  5 18:42:34 UTC 2017
    
    
  
graesslin created this revision.
Restricted Application added a project: KWin.
Restricted Application added subscribers: kwin, plasma-devel.
REVISION SUMMARY
  So far the Platform performed a deep query into the AbstractEglBackend
  to get information such as EGLContext, EGLConfig, EGLSurface. This
  change adjusts this so that the AbstractEGLPlatform forwards it directly
  whenever it gets informed about one following the approach already used
  for EGLDisplay. This simplifies the code a lot and allows to remove the
  dependency on the actual scene backend from the Platform (in order to
  split out the SceneOpenGL into a plugin).
TEST PLAN
  Run nested kwin_wayland, triggered Outline which requires all
  those methods.
REPOSITORY
  R108 KWin
BRANCH
  egl-backend-to-platform
REVISION DETAIL
  https://phabricator.kde.org/D7698
AFFECTED FILES
  abstract_egl_backend.cpp
  abstract_egl_backend.h
  platform.cpp
  platform.h
To: graesslin, #kwin, #plasma
Cc: plasma-devel, kwin, bwowk, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170905/0881fe62/attachment.html>
    
    
More information about the Plasma-devel
mailing list