Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::glHardwareQueryRing Member List

This is the complete list of members for Divide::glHardwareQueryRing, including all inherited members.

_contextDivide::glHardwareQueryRingprotected
_idDivide::glHardwareQueryRingprotected
_queriesDivide::glHardwareQueryRingprotected
_queryTypeDivide::glHardwareQueryRingprotected
_queueIndexDivide::RingBufferSeparateWriteprivate
_queueLengthDivide::RingBufferSeparateWriteprivate
_separateReadWriteDivide::RingBufferSeparateWriteprivate
_writeAheadDivide::RingBufferSeparateWriteprivate
begin() constDivide::glHardwareQueryRing
decQueue() noexceptDivide::RingBufferSeparateWriteinline
end() constDivide::glHardwareQueryRing
getResult() constDivide::glHardwareQueryRinginline
getResultNoWait() constDivide::glHardwareQueryRinginline
glHardwareQueryRing(GFXDevice &context, gl46core::GLenum queryType, U16 queueLength, U32 id=0)Divide::glHardwareQueryRingexplicit
id() const noexceptDivide::glHardwareQueryRinginline
incQueue() noexceptDivide::RingBufferSeparateWriteinline
isResultAvailable() constDivide::glHardwareQueryRinginline
NonCopyable(const NonCopyable &)=deleteDivide::NonCopyable
NonCopyable(NonCopyable &&)=defaultDivide::NonCopyable
NonCopyable()=defaultDivide::NonCopyableprotected
operator=(const NonCopyable &)=deleteDivide::NonCopyable
operator=(NonCopyable &&)=defaultDivide::NonCopyable
queueLength() const noexceptDivide::RingBufferSeparateWriteinline
queueReadIndex() const noexceptDivide::RingBufferSeparateWriteinline
queueWriteIndex() const noexceptDivide::RingBufferSeparateWriteinline
readQuery() constDivide::glHardwareQueryRingprotected
resize(U16 queueLength) overrideDivide::glHardwareQueryRingvirtual
RingBufferSeparateWrite(U16 queueLength, bool separateReadWrite, bool writeAhead=true) noexceptDivide::RingBufferSeparateWriteexplicit
type() const noexceptDivide::glHardwareQueryRinginline
writeQuery() constDivide::glHardwareQueryRingprotected
~glHardwareQueryRing() overrideDivide::glHardwareQueryRing
~NonCopyable()=defaultDivide::NonCopyableprotected
~RingBufferSeparateWrite()=defaultDivide::RingBufferSeparateWritevirtual