Cogs.Core
Cogs::ContextGLES30 Member List

This is the complete list of members for Cogs::ContextGLES30, including all inherited members.

activeTexUnit (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
baseVertex (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
beginRenderPass(const RenderPassInfo &info) overrideCogs::ContextGLES30virtual
bindBuffer(OpenGLES30::BufferTarget target, GLuint buffer) (defined in Cogs::ContextGLES30)Cogs::ContextGLES30protected
bindBufferCopy(OpenGLES30::BufferTarget target, BufferGLES30 &buffer) (defined in Cogs::ContextGLES30)Cogs::ContextGLES30inlineprotected
bindTexture(TextureHandle texture, GLuint unit=GLuint(~0u)) (defined in Cogs::ContextGLES30)Cogs::ContextGLES30protected
buffer (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
buffers (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
BuffersGLES30 (defined in Cogs::ContextGLES30)Cogs::ContextGLES30friend
bufferTargets (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
capabilities (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
clearCachedState() finalCogs::ContextGLES30virtual
clearDepth(const float depth=1.0f) overrideCogs::ContextGLES30virtual
clearRenderTarget(const float *color) overrideCogs::ContextGLES30virtual
clearRenderTarget(const float **colors, const int count) overrideCogs::ContextGLES30virtual
clearResource(BufferHandle, uint32_t *) override (defined in Cogs::ContextGLES30)Cogs::ContextGLES30inlinevirtual
clearResource(BufferHandle, float *) override (defined in Cogs::ContextGLES30)Cogs::ContextGLES30inlinevirtual
constant (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
constantBuffersUpdated (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
copyResource(BufferHandle destinationHandle, BufferHandle sourceHandle) override (defined in Cogs::ContextGLES30)Cogs::ContextGLES30virtual
copyResource(TextureHandle destinationHandle, TextureHandle sourceHandle) override (defined in Cogs::ContextGLES30)Cogs::ContextGLES30virtual
copyTexture(TextureHandle dstHandle, unsigned dstSub, unsigned dstX, unsigned dstY, unsigned dstZ, TextureHandle sourceHandle, unsigned srcSub) override (defined in Cogs::ContextGLES30)Cogs::ContextGLES30virtual
count (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
currBlendState (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
currentAttributeMask (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
currentDepthStencilState (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
currentDepthStencilTarget (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
currentEffect (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
currentRasterizerState (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
currentRenderTarget (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
currHandle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
currHandle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
currItems (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
currStats (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
currUploadStats (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
defaultSamplerStateHandle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
dispatchCompute(const unsigned int, const unsigned int, const unsigned int)Cogs::ContextGLES30inlinevirtual
draw(PrimitiveType::EPrimitiveType primitiveType, const size_t startVertex, const size_t numVertexes) overrideCogs::ContextGLES30virtual
drawIndexed(PrimitiveType::EPrimitiveType primitiveType, const size_t startIndex, const size_t numIndexes, const size_t startVertex=0) overrideCogs::ContextGLES30virtual
drawInstanced(PrimitiveType::EPrimitiveType primitiveType, const size_t startVertex, const size_t numVertexes, const size_t startInstance, const size_t numInstances) overrideCogs::ContextGLES30virtual
drawInstancedIndexed(PrimitiveType::EPrimitiveType primitiveType, const size_t startInstance, const size_t numInstances, const size_t startIndex, const size_t numIndexes) overrideCogs::ContextGLES30virtual
effect (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
effects (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
emptyUniformBuffer (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
endRenderPass() overrideCogs::ContextGLES30virtual
frameStatisticsAccountDrawCall(size_t count, bool indexed) (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
frameStatisticsBeginFrame()Cogs::ContextCommon
frameStatisticsConfigure(bool enable) override (defined in Cogs::ContextCommon)Cogs::ContextCommoninlinevirtual
frameStatisticsEnabled (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
getBufferCounter(BufferHandle bufferHandle, BufferHandle destinationBufferHandle) overrideCogs::ContextGLES30virtual
getBufferCounter(BufferHandle bufferHandle) overrideCogs::ContextGLES30virtual
getCurrentEffect() override (defined in Cogs::ContextGLES30)Cogs::ContextGLES30inlinevirtual
getEffect() (defined in Cogs::ContextGLES30)Cogs::ContextGLES30inline
getEffects() override (defined in Cogs::ContextGLES30)Cogs::ContextGLES30virtual
getIAState() override (defined in Cogs::ContextGLES30)Cogs::ContextGLES30inlinevirtual
getLastFrameStatistics() override (defined in Cogs::ContextCommon)Cogs::ContextCommonvirtual
getLastUploadStatistics() override (defined in Cogs::ContextCommon)Cogs::ContextCommonvirtual
handle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
handle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
handle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
handle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
indexBuffer (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
indexCount (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
indexStride (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
indexType (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
initialize(BuffersGLES30 *buffers, TexturesGLES30 *textures, EffectsGLES30 *effects, RenderTargetsGLES30 *renderTargets, CapabilitiesGLES30 *caps, GLSyncObjects *sync) (defined in Cogs::ContextGLES30)Cogs::ContextGLES30inline
inputLayout (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
inRenderPass (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
map(BufferHandle bufferHandle, MapMode::EMapMode mapMode, uint32_t *stride=nullptr) overrideCogs::ContextGLES30virtual
map(TextureHandle, MapMode::EMapMode, uint32_t *, uint32_t *) overrideCogs::ContextGLES30inlinevirtual
needVertexAttributeSetup (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
nextBlendState (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
offset (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
offset (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
popCommandGroupAnnotation()Cogs::IContextinlinevirtual
prevHandle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
prevHandle (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
prevStats (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
prevUploadStats (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
ptr (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
pushCommandGroupAnnotation(const StringView &name)Cogs::IContextinlinevirtual
readColorBuffer(BufferHandle bufferHandle, int x, int y, int width, int height, Framebuffer::EFrameBuffer framebuffer) overrideCogs::ContextGLES30virtual
readDepthBuffer(BufferHandle bufferHandle, int x, int y, int width, int height, Framebuffer::EFrameBuffer framebuffer) overrideCogs::ContextGLES30virtual
renderPassInfo (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
renderTargets (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
reset() overrideCogs::ContextGLES30virtual
resolveResource(TextureHandle source, TextureHandle destination) overrideCogs::ContextGLES30virtual
sampler (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
setAnnotationMarker(const StringView &name)Cogs::IContextinlinevirtual
setBlendState(const BlendStateHandle handle, const float *constant) overrideCogs::ContextGLES30virtual
setBuffer(const BufferBindingHandle bufferBindingHandle, BufferHandle bufferHandle) overrideCogs::ContextGLES30virtual
Cogs::ContextCommon::setBuffer(const StringView &name, BufferHandle bufferHandle) finalCogs::ContextCommonvirtual
setBufferCounter(BufferHandle bufferHandle, uint32_t value) overrideCogs::ContextGLES30virtual
setBufferCounter(BufferHandle bufferHandle, BufferHandle sourceBufferHandle) overrideCogs::ContextGLES30virtual
setConstantBuffer(const ConstantBufferBindingHandle bufferBindingHandle, const BufferHandle bufferHandle, const uint32_t offset, const uint32_t size) overrideCogs::ContextGLES30virtual
Cogs::ContextCommon::setConstantBuffer(const StringView &name, const BufferHandle bufferHandle, const uint32_t offset, const uint32_t size) finalCogs::ContextCommonvirtual
setCurrentEffect(Effect *currentEffect) (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
setDefaults() (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
setDepthStencilState(const DepthStencilStateHandle handle) overrideCogs::ContextGLES30virtual
setEffect(EffectHandle handle) overrideCogs::ContextGLES30virtual
setIndexBuffer(IndexBufferHandle indexBufferHandle, uint32_t stride, uint32_t offset) overrideCogs::ContextGLES30virtual
setInputLayout(const InputLayoutHandle inputLayoutHandle) overrideCogs::ContextGLES30virtual
setMatrixVariable(const StringView &name, const float *value) overrideCogs::ContextGLES30virtual
setMatrixVariable(const EffectVariableHandle variableHandle, const float *value) overrideCogs::ContextGLES30inlinevirtual
setMatrixVariable(const EffectVariableHandle variableHandle, const float *value, size_t count) overrideCogs::ContextGLES30virtual
setRasterizerState(const RasterizerStateHandle handle) overrideCogs::ContextGLES30virtual
setRenderTarget(const RenderTargetHandle handle, const DepthStencilHandle depthStencilHandle) overrideCogs::ContextGLES30virtual
setSamplerState(const SamplerStateBindingHandle samplerStateBindingHandle, const SamplerStateHandle samplerStateHandle) overrideCogs::ContextGLES30virtual
Cogs::ContextCommon::setSamplerState(const StringView &name, unsigned int unit, SamplerStateHandle handle) finalCogs::ContextCommonvirtual
setScalarVariable(const StringView &name, const float value) overrideCogs::ContextGLES30virtual
setScalarVariable(const StringView &name, int value) overrideCogs::ContextGLES30virtual
setScalarVariable(const EffectVariableHandle variableHandle, const float value) overrideCogs::ContextGLES30inlinevirtual
setScalarVariable(const EffectVariableHandle variableHandle, const float *value, size_t count) overrideCogs::ContextGLES30virtual
setScalarVariable(const EffectVariableHandle variableHandle, int value) overrideCogs::ContextGLES30inlinevirtual
setScalarVariable(const EffectVariableHandle variableHandle, const int *value, size_t count) overrideCogs::ContextGLES30virtual
setScissor(const int x, const int y, const int width, const int height) overrideCogs::ContextGLES30virtual
setTexture(const TextureBindingHandle textureBindingHandle, TextureViewHandle textureViewHandle) final (defined in Cogs::ContextGLES30)Cogs::ContextGLES30virtual
setTexture(const TextureBindingHandle textureBindingHandle, const TextureHandle textureHandle) finalCogs::ContextGLES30virtual
Cogs::ContextCommon::setTexture(const StringView &name, unsigned int unit, TextureHandle textureHandle) finalCogs::ContextCommonvirtual
setTexture(const StringView &name, TextureViewHandle textureViewHandle) final (defined in Cogs::ContextCommon)Cogs::ContextCommonvirtual
setupDraw(size_t baseVertex) (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
setupIndexedDraw(GLenum &indexType, GLsizei &indexCount, const GLvoid *&indexOffset, const size_t startIndex, const size_t numIndices, const size_t baseVertex) (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
setupState() (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
setupVertexAttributes(size_t baseVertex) (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
setVariable(const EffectVariableHandle index, const uint8_t *data, size_t size) overrideCogs::ContextGLES30virtual
setVariable(const StringView &name, const uint8_t *data, size_t size) (defined in Cogs::ContextCommon)Cogs::ContextCommon
setVector2Variable(const StringView &name, const float *value) overrideCogs::ContextGLES30virtual
setVector2Variable(const EffectVariableHandle variableHandle, const float *value, size_t count) overrideCogs::ContextGLES30virtual
setVector3Variable(const StringView &name, const float *value) overrideCogs::ContextGLES30virtual
setVector3Variable(const EffectVariableHandle variableHandle, const float *value, size_t count) overrideCogs::ContextGLES30virtual
setVector4Variable(const StringView &name, const float *value) overrideCogs::ContextGLES30virtual
setVector4Variable(const EffectVariableHandle variableHandle, const float *value, size_t count) overrideCogs::ContextGLES30virtual
setVector4Variable(const EffectVariableHandle variableHandle, const int *value, size_t count) overrideCogs::ContextGLES30virtual
setVertexArrayObject(VertexArrayObjectHandle vertexArrayObject) overrideCogs::ContextGLES30virtual
setVertexBuffers(const VertexBufferHandle *vertexBufferHandles, const size_t count, const uint32_t *strides, const uint32_t *offsets) overrideCogs::ContextGLES30virtual
setVertexBuffers(const VertexBufferHandle *vertexBufferHandles, const size_t numVertexBuffers) overrideCogs::ContextGLES30virtual
setViewport(const float x, const float y, const float width, const float height) overrideCogs::ContextGLES30virtual
signal(FenceHandle fenceHandle) overrideCogs::ContextGLES30virtual
size (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
state (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
stride (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
syncObjects (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
target (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
texture (defined in Cogs::ContextGLES30)Cogs::ContextGLES30
textures (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
TexturesGLES30 (defined in Cogs::ContextGLES30)Cogs::ContextGLES30friend
texUnits (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
unbindBuffer(GLuint buffer) (defined in Cogs::ContextGLES30)Cogs::ContextGLES30protected
unbindVAO() (defined in Cogs::ContextGLES30)Cogs::ContextGLES30protected
uniformBufferTargets (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
unmap(BufferHandle bufferHandle) overrideCogs::ContextGLES30virtual
unmap(TextureHandle) overrideCogs::ContextGLES30inlinevirtual
updateBuffer(BufferHandle bufferHandle, const void *data, size_t size) overrideCogs::ContextGLES30virtual
updateConstantBuffers() (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
updateSubBuffer(BufferHandle bufferHandle, const size_t offset, const size_t size, const void *data) overrideCogs::ContextGLES30virtual
updateSubTexture(TextureHandle textureHandle, const size_t level, const void *data) overrideCogs::ContextGLES30virtual
uploadStatisticsBufferUpload(size_t size) (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
uploadStatisticsEnabled (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
uploadStatisticsTextureUpload(size_t size) (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
vertexArrayObject (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private
vertexBuffers (defined in Cogs::ContextGLES30)Cogs::ContextGLES30private