- 時間撮記:
- 2015-4-13 下午03:50:18 (10 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/GuestHost/OpenGL/state_tracker/state_diff.c
r53400 r55212 308 308 { 309 309 CRFBDataElement *el = &data->aElements[i]; 310 bool fUseRenderBuffer =311 (el->enmFormat == GL_STENCIL_INDEX || el->enmFormat == GL_DEPTH_COMPONENT || el->enmFormat == GL_DEPTH_STENCIL);312 310 #if 0 313 311 char fname[200]; … … 345 343 } 346 344 347 /* Bind to corresponding buffer. */ 348 if (fUseRenderBuffer) 349 diff_api.BindRenderbufferEXT(GL_RENDERBUFFER_EXT, el->idFBO); 350 else 351 diff_api.BindFramebufferEXT(GL_DRAW_FRAMEBUFFER, el->idFBO); 345 diff_api.BindFramebufferEXT(GL_DRAW_FRAMEBUFFER, el->idFBO); 352 346 353 347 if (el->enmBuffer) … … 386 380 diff_api.Disable(GL_STENCIL_TEST); 387 381 } 388 389 /* Bind to window system default buffer. */390 if (fUseRenderBuffer)391 diff_api.BindRenderbufferEXT(GL_RENDERBUFFER_EXT, 0);392 else393 diff_api.BindFramebufferEXT(GL_DRAW_FRAMEBUFFER, 0);394 382 } 395 383
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器