if (draw) {
/* Find the XMesaBuffer which corresponds to 'draw' */
- if (ctx == current) {
- drawBuffer = XMesaFindBuffer( dpy, draw );
- }
+ drawBuffer = XMesaFindBuffer( dpy, draw );
if (!drawBuffer) {
/* drawable must be a new window! */
drawBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, draw );
if (read) {
/* Find the XMesaBuffer which corresponds to 'read' */
- if (ctx == current) {
- readBuffer = XMesaFindBuffer( dpy, read );
- }
+ readBuffer = XMesaFindBuffer( dpy, read );
if (!readBuffer) {
/* drawable must be a new window! */
readBuffer = XMesaCreateWindowBuffer( xmctx->xm_visual, read );