webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rx::QueryVk Class Reference

#include <QueryVk.h>

Inheritance diagram for rx::QueryVk:
rx::QueryImpl angle::NonCopyable

Public Member Functions

 QueryVk (GLenum type)
 
 ~QueryVk () override
 
gl::Error begin () override
 
gl::Error end () override
 
gl::Error queryCounter () override
 
gl::Error getResult (GLint *params) override
 
gl::Error getResult (GLuint *params) override
 
gl::Error getResult (GLint64 *params) override
 
gl::Error getResult (GLuint64 *params) override
 
gl::Error isResultAvailable (bool *available) override
 
- Public Member Functions inherited from rx::QueryImpl
 QueryImpl (GLenum type)
 
virtual ~QueryImpl ()
 
GLenum getType () const
 

Constructor & Destructor Documentation

◆ QueryVk()

rx::QueryVk::QueryVk ( GLenum  type)

◆ ~QueryVk()

rx::QueryVk::~QueryVk ( )
override

Member Function Documentation

◆ begin()

gl::Error rx::QueryVk::begin ( )
overridevirtual

Implements rx::QueryImpl.

◆ end()

gl::Error rx::QueryVk::end ( )
overridevirtual

Implements rx::QueryImpl.

◆ getResult() [1/4]

gl::Error rx::QueryVk::getResult ( GLint params)
overridevirtual

Implements rx::QueryImpl.

◆ getResult() [2/4]

gl::Error rx::QueryVk::getResult ( GLuint params)
overridevirtual

Implements rx::QueryImpl.

◆ getResult() [3/4]

gl::Error rx::QueryVk::getResult ( GLint64 params)
overridevirtual

Implements rx::QueryImpl.

◆ getResult() [4/4]

gl::Error rx::QueryVk::getResult ( GLuint64 params)
overridevirtual

Implements rx::QueryImpl.

◆ isResultAvailable()

gl::Error rx::QueryVk::isResultAvailable ( bool *  available)
overridevirtual

Implements rx::QueryImpl.

◆ queryCounter()

gl::Error rx::QueryVk::queryCounter ( )
overridevirtual

Implements rx::QueryImpl.


The documentation for this class was generated from the following files: