summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hw/xwin/glx/indirect.c13
1 files 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
*/
/*