hw/xwin/glx: Remove an incorrect assertion in glxWinDrawableSwapBuffers
The piglit test glx_make_current triggers this assertion, by making the context current on a different drawable before issuing a glXSwapBuffers() Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
This commit is contained in:
parent
b21321e515
commit
f92df22a03
|
@ -890,13 +890,6 @@ glxWinDrawableSwapBuffers(ClientPtr client, __GLXdrawable * base)
|
|||
("glxWinSwapBuffers on drawable %p, last context %p (native ctx %p)",
|
||||
base, draw->drawContext, draw->drawContext->ctx);
|
||||
|
||||
/*
|
||||
draw->drawContext->base.drawPriv will not be set if the context is not current anymore,
|
||||
but if it is, it should point to this drawable....
|
||||
*/
|
||||
assert((draw->drawContext->base.drawPriv == NULL) ||
|
||||
(draw->drawContext->base.drawPriv == base));
|
||||
|
||||
dc = glxWinMakeDC(draw->drawContext, draw, &dc, &hwnd);
|
||||
if (dc == NULL)
|
||||
return GL_FALSE;
|
||||
|
|
Loading…
Reference in New Issue
Block a user