- Timestamp:
- 05/09/05 22:55:21 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/work/ogre_changes/OgreMain/include/OgreHardwareOcclusionQuery.h
r61 r88 103 103 * 0 will generate all the levels till 1x1. [default: 0] 104 104 */ 105 virtual bool pullOcclusionQuery( unsigned int* NumOfFragments ) = 0;105 virtual bool pullOcclusionQuery( unsigned int* NumOfFragments, const bool waitForResult ) = 0; 106 106 107 107 /** … … 112 112 * In OpenGL mode it makes no difference if you specify OCCLUSIONQUERY_FLUSH or OCCLUSIONQUERY_NOFLUSH. 113 113 */ 114 virtual bool pullOcclusionQuery( unsigned int* NumOfFragments, const HW_OCCLUSIONQUERY flag ) = 0; 114 virtual bool pullOcclusionQuery( unsigned int* NumOfFragments, const bool waitForResult, 115 const HW_OCCLUSIONQUERY flag ) = 0; 115 116 116 117 /** … … 133 134 virtual void setSkipRate( int skip ) = 0; 134 135 virtual int getSkipRate() = 0; 135 136 #ifdef GTP_VISIBILITY_MODIFIED_OGRE137 /**138 *139 * @Remarks This function returns true if the result of the140 * query is already availbable, false otherwise.141 */142 virtual bool resultAvailable() = 0;143 #endif // GTP_VISIBILITY_MODIFIED_OGRE144 145 136 //---------------------------------------------------------------------- 146 137 // Private members
Note: See TracChangeset
for help on using the changeset viewer.