VirtualBox

16 年 前 建立

16 年 前 結束

#2920 closed defect (fixed)

VirtualBox 2.1 winXP guest openGL GLSelect mode defect -> Fixed in SVN

回報者: jk84 負責人:
元件: 3D support 版本: VirtualBox 2.1.0
關鍵字: GLSelect 副本:
Guest type: Windows Host type: Linux

描述

It seems like picking over GLSelect mode crashes ogl apps.

更動歷史 (5)

comment:1 16 年 前Leonid Lobachev 編輯

Could you give more info? Which app you use and logfile. Because it seems like picking over GLSelect mode works fine here.

回覆:  1 comment:2 16 年 前jk84 編輯

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:3 16 年 前Leonid Lobachev 編輯

Confirmed, it doesn't crash but doesn't work either.

comment:4 16 年 前Leonid Lobachev 編輯

摘要: VirtualBox 2.1 winXP guest openGL GLSelect mode defectVirtualBox 2.1 winXP guest openGL GLSelect mode defect -> Fixed in SVN

comment:5 16 年 前Frank Mehnert 編輯

狀態: newclosed
處理結果: fixed
注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette