From d62726019e4b7bfac8a23d0d733677b141047d66 Mon Sep 17 00:00:00 2001 From: Jon TURNEY Date: Tue, 2 Nov 2010 11:38:53 +0000 Subject: [PATCH] hw/xwin: Add items to WGL AIGLX todo Reviewed-by: Colin Harrison Signed-off-by: Jon TURNEY --- hw/xwin/glx/indirect.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/hw/xwin/glx/indirect.c b/hw/xwin/glx/indirect.c index 478e0ec1a..235e96b5d 100644 --- a/hw/xwin/glx/indirect.c +++ b/hw/xwin/glx/indirect.c @@ -49,8 +49,17 @@ - pbuffer clobbering: we don't get async notification, but can we arrange to emit the event when we notice it's been clobbered? at the very least, check if it's been clobbered before using it? - - are the __GLXConfig * we get handed back ones we are made (so we can extend the structure - with privates?) Or are they created inside the GLX core as well? + - XGetImage() doesn't work on pixmaps; need to do more work to make the format and location + of the native pixmap compatible + - implement GLX_EXT_texture_from_pixmap in terms of WGL_ARB_render_texture + (not quite straightforward as we will have to create a pbuffer and copy the pixmap texture + into it) +*/ + +/* + Assumptions: + - the __GLXConfig * we get handed back ones we are made (so we can extend the structure + with privates) and never get created inside the GLX core */ /*