Changeset 22382 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Aug 21, 2009 11:12:34 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 51327
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/include/VBoxFrameBuffer.h
r22374 r22382 672 672 673 673 void init(VBoxVHWASurfaceBase * pPrimary, uchar *pvMem); 674 void setupMatricies(VBoxVHWASurfaceBase *pPrimary);675 674 676 675 void uninit(); … … 679 678 680 679 // int blt(const QRect * aDstRect, VBoxVHWASurfaceBase * aSrtSurface, const QRect * aSrcRect, const VBoxVHWAColorKey * pDstCKeyOverride, const VBoxVHWAColorKey * pSrcCKeyOverride); 681 // int overlay(VBoxVHWASurfaceBase * aOverlaySurface);682 680 683 681 int lock(const QRect * pRect, uint32_t flags); … … 703 701 ulong width() { return mRect.width(); } 704 702 ulong height() { return mRect.height(); } 703 const QSize size() {return mRect.size();} 705 704 706 705 GLenum format() {return mColorFormat.format(); } … … 839 838 void doMultiTex2FB(const QRect * pDstRect, VBoxVHWATexture * pDstTex, const QRect * pSrcRect, int cSrcTex); 840 839 void doMultiTex2FB(const QRect * pDstRect, const QRect * pSrcRect, int cSrcTex); 841 842 void doSetupMatrix(const QSize & aSize , bool bInverted);843 840 844 841 QRect mRect; /* == Inv FB size */ … … 1220 1217 1221 1218 void postCmd(VBOXVHWA_PIPECMD_TYPE aType, void * pvData); 1219 1220 static void doSetupMatrix(const QSize & aSize, bool bInverted); 1222 1221 protected: 1223 1222 … … 1237 1236 void initializeGL(); 1238 1237 private: 1238 static void setupMatricies(const QSize &display); 1239 static void adjustViewport(const QSize &display, const QRect &viewport); 1239 1240 void vboxDoResize(void *re); 1240 1241 void vboxDoPaint(void *rec); … … 1317 1318 bool mUsesGuestVRAM; 1318 1319 bool mbVGASurfCreated; 1320 QRect mViewport; 1319 1321 1320 1322 RTCRITSECT mCritSect;
Note:
See TracChangeset
for help on using the changeset viewer.