Review Request 115311: [kwin] Don't call into GL without a context
Thomas Lübking
thomas.luebking at gmail.com
Sat Jan 25 02:15:13 GMT 2014
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/115311/#review48254
-----------------------------------------------------------
Looks fine (and required) - thanks.
In case you do not have commit rights (nor do intend to ask for), please upload a "git format-patch" variant (to maintain the commit metadata, namely your identity)
For potential future patches (welcome ;-) please set the group to "kwin", the KWin maintainer is "graesslin".
- Thomas Lübking
On Jan. 25, 2014, 1:57 a.m., James Jones wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/115311/
> -----------------------------------------------------------
>
> (Updated Jan. 25, 2014, 1:57 a.m.)
>
>
> Review request for kde-workspace, Thomas Lübking and Marco Martin.
>
>
> Repository: kde-workspace
>
>
> Description
> -------
>
> [kwin] Don't call into GL without a context
>
> After losing current from the EGL or GLX
> context, calls to the GL or GLES functions
> have undefined behavior. Perform all
> cleanup that may touch OpenGL and check for
> GL errors before losing current from the
> context.
>
>
> Diffs
> -----
>
> kwin/egl_wayland_backend.cpp b229cdd84161a64d5cd93c189514067867773e7f
> kwin/eglonxbackend.cpp dd41da55b94821802f2d1464794db39bd636088a
> kwin/glxbackend.cpp 73f463e9df43c2cd71836ce3f48da84fb4df35ed
> kwin/scene_opengl.cpp 961e81fbcc39940bc49179899e034ad8a9e802cd
>
> Diff: https://git.reviewboard.kde.org/r/115311/diff/
>
>
> Testing
> -------
>
> Compiled/Installed kde-workspace on x86
> kwin_gles (EGL+X11) - Tested mode switching
> kwin (GLX) - Tested mode switching
>
>
> Thanks,
>
> James Jones
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20140125/c0d95859/attachment.htm>
More information about the kde-core-devel
mailing list