Occlusion query provider. More...
#include <occlusion_query_provider.h>
Public Member Functions | |
Construction | |
| virtual | ~CL_OcclusionQueryProvider () |
Attributes | |
| virtual bool | is_result_ready () const =0 |
| Returns true if the GPU is ready to return the result. | |
| virtual int | get_result () const =0 |
| Returns the result of the occlusion query. | |
Operations | |
| virtual void | begin ()=0 |
| Start occlusion query. | |
| virtual void | end ()=0 |
| Finish occlusion query. | |
| virtual void | create ()=0 |
| Create occlusion query object. | |
| virtual void | destroy ()=0 |
| Destroy occlusion query provider. | |
Occlusion query provider.
| virtual CL_OcclusionQueryProvider::~CL_OcclusionQueryProvider | ( | ) | [inline, virtual] |
| virtual void CL_OcclusionQueryProvider::begin | ( | ) | [pure virtual] |
Start occlusion query.
| virtual void CL_OcclusionQueryProvider::create | ( | ) | [pure virtual] |
Create occlusion query object.
| virtual void CL_OcclusionQueryProvider::destroy | ( | ) | [pure virtual] |
Destroy occlusion query provider.
| virtual void CL_OcclusionQueryProvider::end | ( | ) | [pure virtual] |
Finish occlusion query.
| virtual int CL_OcclusionQueryProvider::get_result | ( | ) | const [pure virtual] |
Returns the result of the occlusion query.
| virtual bool CL_OcclusionQueryProvider::is_result_ready | ( | ) | const [pure virtual] |
Returns true if the GPU is ready to return the result.
1.7.1