Changeset 81365 in vbox
- Timestamp:
- Oct 18, 2019 6:45:41 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-win-d3d9.cpp
r81359 r81365 35 35 D3D9TextureType enmType) 36 36 { 37 if (enmType = D3D9TextureType_Bounce) 38 return pSurface->bounce.pTexture; 39 if (enmType = D3D9TextureType_Emulated) 40 return pSurface->emulated.pTexture; 41 return pSurface->u.pTexture; 37 IDirect3DTexture9 *p; 38 switch (enmType) 39 { 40 default: AssertFailed(); 41 RT_FALL_THRU(); 42 case D3D9TextureType_Texture: p = pSurface->u.pTexture; break; 43 case D3D9TextureType_Bounce: p = pSurface->bounce.pTexture; break; 44 case D3D9TextureType_Emulated: p = pSurface->emulated.pTexture; break; 45 } 46 return p; 42 47 } 43 48 … … 45 50 D3D9TextureType enmType) 46 51 { 47 if (enmType = D3D9TextureType_Bounce) 48 return pSurface->bounce.pCubeTexture; 49 if (enmType = D3D9TextureType_Emulated) 50 return pSurface->emulated.pCubeTexture; 51 return pSurface->u.pCubeTexture; 52 IDirect3DCubeTexture9 *p; 53 switch (enmType) 54 { 55 default: AssertFailed(); 56 RT_FALL_THRU(); 57 case D3D9TextureType_Texture: p = pSurface->u.pCubeTexture; break; 58 case D3D9TextureType_Bounce: p = pSurface->bounce.pCubeTexture; break; 59 case D3D9TextureType_Emulated: p = pSurface->emulated.pCubeTexture; break; 60 } 61 return p; 52 62 } 53 63 … … 55 65 D3D9TextureType enmType) 56 66 { 57 if (enmType = D3D9TextureType_Bounce) 58 return pSurface->bounce.pVolumeTexture; 59 if (enmType = D3D9TextureType_Emulated) 60 return pSurface->emulated.pVolumeTexture; 61 return pSurface->u.pVolumeTexture; 67 IDirect3DVolumeTexture9 *p; 68 switch (enmType) 69 { 70 default: AssertFailed(); 71 RT_FALL_THRU(); 72 case D3D9TextureType_Texture: p = pSurface->u.pVolumeTexture; break; 73 case D3D9TextureType_Bounce: p = pSurface->bounce.pVolumeTexture; break; 74 case D3D9TextureType_Emulated: p = pSurface->emulated.pVolumeTexture; break; 75 } 76 return p; 62 77 } 63 78
Note:
See TracChangeset
for help on using the changeset viewer.