Opened 16 years ago
Closed 16 years ago
#2920 closed defect (fixed)
VirtualBox 2.1 winXP guest openGL GLSelect mode defect -> Fixed in SVN
Reported by: | jk84 | Owned by: | |
---|---|---|---|
Component: | 3D support | Version: | VirtualBox 2.1.0 |
Keywords: | GLSelect | Cc: | |
Guest type: | Windows | Host type: | Linux |
Description
It seems like picking over GLSelect mode crashes ogl apps.
Change History (5)
follow-up: 2 comment:1 by , 16 years ago
comment:2 by , 16 years ago
Replying to leonid:
Could you give more info? Which app you use and logfile. Because it seems like picking over GLSelect mode works fine here.
App: not yet published ;).
OpenGL Debug output is (does this come from calls to glGetError(); ?!)
" OpenGL Warning: Packer wont pass SelectBuffer() OpenGL Warning: Try using the feedbackspu OpenGL Debug: stubSPUSafeTeardown "
The probably relevant part of the app code (works fine under native win and linux):
GLuint selectionBuffer[8192] = {0}; GLint hits, openGLviewport[4]; GLuint names, *ptr, minZ, *ptrName; ptrName = NULL; setOGLforVP(currentVP, state); glGetIntegerv(GL_VIEWPORT, openGLviewport); glSelectBuffer(8192, selectionBuffer);
glRenderMode(GL_SELECT);
glInitNames(); glPushName(0);
glMatrixMode(GL_PROJECTION); glLoadIdentity();
gluPickMatrix(x, y, (float)width, (float)width, openGLviewport);
/*renders here stuff for picking*/
hits = glRenderMode(GL_RENDER);
comment:4 by , 16 years ago
Summary: | VirtualBox 2.1 winXP guest openGL GLSelect mode defect → VirtualBox 2.1 winXP guest openGL GLSelect mode defect -> Fixed in SVN |
---|
comment:5 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Could you give more info? Which app you use and logfile. Because it seems like picking over GLSelect mode works fine here.