Changeset 16970 in vbox for trunk/src/VBox/GuestHost/OpenGL
- Timestamp:
- Feb 20, 2009 11:29:03 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 43136
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/OpenGL/state_tracker/state_snapshot.c
r16969 r16970 592 592 593 593 #ifdef CR_STATE_NO_TEXTURE_IMAGE_STORE 594 595 594 /* Restore previous texture bindings via diff_api */ 595 if (ui32) 596 596 { 597 597 CRTextureUnit *pTexUnit; … … 599 599 pTexUnit = &pContext->texture.unit[pContext->texture.curTextureUnit]; 600 600 601 602 603 601 diff_api.BindTexture(GL_TEXTURE_1D, pTexUnit->currentTexture1D->name); 602 diff_api.BindTexture(GL_TEXTURE_2D, pTexUnit->currentTexture2D->name); 603 diff_api.BindTexture(GL_TEXTURE_3D, pTexUnit->currentTexture3D->name); 604 604 #ifdef CR_ARB_texture_cube_map 605 605 diff_api.BindTexture(GL_TEXTURE_CUBE_MAP_ARB, pTexUnit->currentTextureCubeMap->name); 606 606 #endif 607 607 #ifdef CR_NV_texture_rectangle 608 608 diff_api.BindTexture(GL_TEXTURE_RECTANGLE_NV, pTexUnit->currentTextureRect->name); 609 609 #endif 610 610 }
Note:
See TracChangeset
for help on using the changeset viewer.