Home
last modified time | relevance | path

Searched refs:QueryGL (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DQueryGL.h22 class QueryGL : public QueryImpl
25 QueryGL(gl::QueryType type);
26 ~QueryGL() override;
38 class StandardQueryGL : public QueryGL
71 class SyncQueryGL : public QueryGL
DQueryGL.cpp55 QueryGL::QueryGL(gl::QueryType type) : QueryImpl(type) {} in QueryGL() function in rx::QueryGL
57 QueryGL::~QueryGL() {} in ~QueryGL()
62 : QueryGL(type), in StandardQueryGL()
323 : QueryGL(type), mFunctions(functions), mSyncProvider(nullptr), mFinished(false) in SyncQueryGL()
DStateManagerGL.h36 class QueryGL; variable
191 void beginQuery(gl::QueryType type, QueryGL *queryObject, GLuint queryId);
192 void endQuery(gl::QueryType type, QueryGL *queryObject, GLuint queryId);
421 angle::PackedEnumMap<gl::QueryType, QueryGL *> mQueries;
425 angle::PackedEnumMap<gl::QueryType, QueryGL *> mTemporaryPausedQueries;
DBUILD.gn48 "QueryGL.cpp",
49 "QueryGL.h",
DStateManagerGL.cpp751 void StateManagerGL::beginQuery(gl::QueryType type, QueryGL *queryObject, GLuint queryId) in beginQuery()
761 void StateManagerGL::endQuery(gl::QueryType type, QueryGL *queryObject, GLuint queryId) in endQuery()
804 QueryGL *previousQuery = mQueries[type]; in pauseAllQueries()
819 QueryGL *previousQuery = mQueries[type]; in pauseQuery()
835 QueryGL *pausedQuery = mTemporaryPausedQueries[type]; in resumeAllQueries()
850 QueryGL *pausedQuery = mTemporaryPausedQueries[type]; in resumeQuery()
867 for (QueryGL *pausedQuery : mTemporaryPausedQueries) in onMakeCurrent()
879 QueryGL *currentQuery = mQueries[type]; in onMakeCurrent()
891 QueryGL *queryGL = GetImplAs<QueryGL>(newQuery); in onMakeCurrent()