Lines Matching defs:PVRShellData

36 struct PVRShellData  struct
39 char *pszAppName; /*!< Application name string. */
40 char *pszExitMessage; /*!< Exit message string. */
41 int nShellDimX; /*!< Width in pixels. */
42 int nShellDimY; /*!< Height in pixels. */
43 int nShellPosX; /*!< X position of the window. */
44 int nShellPosY; /*!< Y position of the window. */
45 bool bFullScreen; /*!< Fullscreen boolean. */
46 … bLandscape; /*!< Landscape orientation boolean. false = portrait orientation. */
47 bool bNeedPbuffer; /*!< True if pixel buffer is needed. */
48 bool bNeedZbuffer; /*!< True if Z buffer is needed. */
49 bool bNeedStencilBuffer; /*!< True if stencil buffer is needed. */
50 bool bNeedPixmap; /*!< True if pixmap is needed. */
51 bool bNeedPixmapDisableCopy; /*!< Disables copy if true, because pixmaps are used. */
52 …bLockableBackBuffer; /*!< DX9 only. Enable the use of D3DPRESENTFLAG_LOCKABLE_BACKBUFFER. */
53 bool bSoftwareRender; /*!< Enable the use of software rendering. */
54 …lphaFormatPre; /*!< EGL only: If true, creates the EGL surface with EGL_ALPHA_FORMAT_PRE. */
55 bool bUsingPowerSaving; /*!< Use power saving mode when device is not in use. */
56 …putInfo; /*!< Enable information to be output via PVRShellOutputDebug. For example,
59 bool bNoShellSwapBuffer; /*!< Disable eglswapbuffers at the end of each frame. */
60 int nSwapInterval; /*!< Interval to wait for monitor vertical sync. */
61 int nInitRepeats; /*!< Number of times to reinitialise. */
62 … nDieAfterFrames; /*!< Set shell to quit after this number of frames (-1 to disable) */
63 …fDieAfterTime; /*!< Set shell to quit after this number of seconds (-1 to disable). */
64 …Samples; /*!< Number of anti-aliasing samples to have. 0 disables anti-aliasing. */
65 int nColorBPP; /*!< Color buffer size. */
66 int nDepthBPP; /*!< Depth buffer size. */
67 int nCaptureFrameStart; /*!< The frame to start capturing screenshots from. */
68 int nCaptureFrameStop; /*!< The frame to stop capturing screenshots from. */
69 int nCaptureFrameScale; /*!< Save screenshots scale factor. 1 for no scaling. */
70 int nPriority; /*!< EGL: If supported sets the egl context priority;
72 …bForceFrameTime; /*!< Overrides PVRShellGetTime to force specified frame time. May cause
74 int nFrameTime; /*!< How long for each frame time to last (in ms). */
75 bool bDiscardFrameColor; /*!< Discard color data at the end of a render. */
76 bool bDiscardFrameDepth; /*!< Discard depth data at the end of a render. */
77 bool bDiscardFrameStencil; /*!< Discard stencil data at the end of a render. */
80 … bool bShellPosWasDefault; /*!< Internal. Default position for the shell was used. */
81 int nShellCurFrameNum; /*!< Internal. Current frame number. */
83 bool bOutputFPS; /*!< Output frames per second. */