Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Functions | |
bool | operator== (const SStencilOpState &lhs, const SStencilOpState &rhs) |
bool | operator!= (const SStencilOpState &lhs, const SStencilOpState &rhs) |
bool | operator== (const CDeviceCommandContext::Rect &lhs, const CDeviceCommandContext::Rect &rhs) |
bool | operator!= (const CDeviceCommandContext::Rect &lhs, const CDeviceCommandContext::Rect &rhs) |
void | ApplyDepthMask (const bool depthWriteEnabled) |
void | ApplyColorMask (const uint8_t colorWriteMask) |
void | ApplyStencilMask (const uint32_t stencilWriteMask) |
GLenum | BufferTypeToGLTarget (const CBuffer::Type type) |
void | UploadDynamicBufferRegionImpl (const GLenum target, const uint32_t bufferSize, const uint32_t dataOffset, const uint32_t dataSize, const CDeviceCommandContext::UploadBufferFunction &uploadFunction) |
void | InvalidateFramebuffer (CFramebuffer *framebuffer, const bool color, const bool depthStencil) |
In case we don't need a framebuffer content (because of the following clear or overwriting by a shader) we might give a hint to a driver via glInvalidateFramebuffer. More... | |
void Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::ApplyColorMask | ( | const uint8_t | colorWriteMask | ) |
void Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::ApplyDepthMask | ( | const bool | depthWriteEnabled | ) |
void Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::ApplyStencilMask | ( | const uint32_t | stencilWriteMask | ) |
GLenum Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::BufferTypeToGLTarget | ( | const CBuffer::Type | type | ) |
void Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::InvalidateFramebuffer | ( | CFramebuffer * | framebuffer, |
const bool | color, | ||
const bool | depthStencil | ||
) |
In case we don't need a framebuffer content (because of the following clear or overwriting by a shader) we might give a hint to a driver via glInvalidateFramebuffer.
bool Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::operator!= | ( | const CDeviceCommandContext::Rect & | lhs, |
const CDeviceCommandContext::Rect & | rhs | ||
) |
bool Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::operator!= | ( | const SStencilOpState & | lhs, |
const SStencilOpState & | rhs | ||
) |
bool Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::operator== | ( | const CDeviceCommandContext::Rect & | lhs, |
const CDeviceCommandContext::Rect & | rhs | ||
) |
bool Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::operator== | ( | const SStencilOpState & | lhs, |
const SStencilOpState & | rhs | ||
) |
void Renderer::Backend::GL::anonymous_namespace{DeviceCommandContext.cpp}::UploadDynamicBufferRegionImpl | ( | const GLenum | target, |
const uint32_t | bufferSize, | ||
const uint32_t | dataOffset, | ||
const uint32_t | dataSize, | ||
const CDeviceCommandContext::UploadBufferFunction & | uploadFunction | ||
) |