HDK
|
#include <RE_OGLQuery.h>
Public Member Functions | |
RE_FeedbackPrimitivesWrittenQuery (int stream=0) | |
int | getNumPrimitives (RE_Render *r) |
Fetch the number of primitives captured by transform feedback. 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 86 of file RE_OGLQuery.h.
RE_FeedbackPrimitivesWrittenQuery::RE_FeedbackPrimitivesWrittenQuery | ( | int | stream = 0 | ) |
Fetch the number of primitives captured by transform feedback.
Definition at line 92 of file RE_OGLQuery.h.