In this case the draw surface should be unbound, but ANGLE had been skipping this case (and handling it internally). This caused a crash on Linux Intel. Now makeCurrent is actually called on the driver with drawSurface mDummyPbuffer. Bug: chromium:988440 Change-Id: Ifae7a828455eb67e516a47515ec6c24cc36e3c2b Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1808719 Commit-Queue: Jonah Ryan-Davis <jonahr@google.com> Reviewed-by:Geoff Lang <geofflang@chromium.org>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| DisplayGLX.cpp | Loading commit data... | |
| DisplayGLX.h | Loading commit data... | |
| FBConfigCompatibility.md | Loading commit data... | |
| FunctionsGLX.cpp | Loading commit data... | |
| FunctionsGLX.h | Loading commit data... | |
| PbufferSurfaceGLX.cpp | Loading commit data... | |
| PbufferSurfaceGLX.h | Loading commit data... | |
| RendererGLX.cpp | Loading commit data... | |
| RendererGLX.h | Loading commit data... | |
| SurfaceGLX.h | Loading commit data... | |
| WindowSurfaceGLX.cpp | Loading commit data... | |
| WindowSurfaceGLX.h | Loading commit data... | |
| functionsglx_typedefs.h | Loading commit data... | |
| platform_glx.h | Loading commit data... |