|
HDK
|
#include <RE_OGLQuery.h>
Inheritance diagram for RE_PrimitivesGeneratedQuery:Public Member Functions | |
| RE_PrimitivesGeneratedQuery (int stream=0) | |
| int | getNumPrimitives (RE_Render *r) |
| Fetch the number of primitives generated by the GPU. More... | |
Public Member Functions inherited from RE_OGLQuery | |
| ~RE_OGLQuery () override | |
| bool | init (RE_Render *r) override |
| Create the query. A query cannot be created if another query is active. More... | |
| bool | isResultAvailable (RE_Render *r) const |
| Returns true if the query result is available from the GL server. More... | |
| bool | isQueryBlockDone () const |
| returns true if a query block has been executed in the past. More... | |
| int | getID () const |
| Get Raw GL ID of the query object. More... | |
| void | reset () |
| void | destroy () |
| Deletes the query ID. init() must be called again. More... | |
| virtual bool | begin (RE_Render *r) |
| virtual void | end (RE_Render *r) |
Public Member Functions inherited from RE_ContextSpecificObject | |
| RE_ContextSpecificObject () | |
| virtual | ~RE_ContextSpecificObject () |
| void | initContext (RE_Render *r) |
| bool | matchesContext (RE_Render *r) const |
| void | clearContext () |
Additional Inherited Members | |
Protected Member Functions inherited from RE_OGLQuery | |
| RE_OGLQuery (RE_Extension extension_type, int gl_query_type, int stream_num, RE_Extension alternate_extension=RE_EXT_INVALID, int alt_gl_query_type=0) | |
| int | getIntResult (RE_Render *r) |
| int64 | getLongResult (RE_Render *r) |
| bool | queryCounter (RE_Render *r) |
Protected Member Functions inherited from RE_ContextSpecificObject | |
| RE_Render * | getMyRender () |
| bool | initOrCheckRender (RE_Render *r) |
Definition at line 76 of file RE_OGLQuery.h.
| RE_PrimitivesGeneratedQuery::RE_PrimitivesGeneratedQuery | ( | int | stream = 0 | ) |
Fetch the number of primitives generated by the GPU.
Definition at line 82 of file RE_OGLQuery.h.