|
Cogs.Core
|
This is the complete list of members for Cogs::ContextGLES30, including all inherited members.
| activeTexUnit (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| baseVertex (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| beginRenderPass(const RenderPassInfo &info) override | Cogs::ContextGLES30 | virtual |
| bindBuffer(OpenGLES30::BufferTarget target, GLuint buffer) (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | protected |
| bindBufferCopy(OpenGLES30::BufferTarget target, BufferGLES30 &buffer) (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | inlineprotected |
| bindTexture(TextureHandle texture, GLuint unit=GLuint(~0u)) (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | protected |
| buffer (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| buffers (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| BuffersGLES30 (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | friend |
| bufferTargets (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| capabilities (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| clearCachedState() final | Cogs::ContextGLES30 | virtual |
| clearDepth(const float depth=1.0f) override | Cogs::ContextGLES30 | virtual |
| clearRenderTarget(const float *color) override | Cogs::ContextGLES30 | virtual |
| clearRenderTarget(const float **colors, const int count) override | Cogs::ContextGLES30 | virtual |
| clearResource(BufferHandle, uint32_t *) override (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | inlinevirtual |
| clearResource(BufferHandle, float *) override (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | inlinevirtual |
| constant (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| constantBuffersUpdated (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| copyResource(BufferHandle destinationHandle, BufferHandle sourceHandle) override (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | virtual |
| copyResource(TextureHandle destinationHandle, TextureHandle sourceHandle) override (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | virtual |
| copyTexture(TextureHandle dstHandle, unsigned dstSub, unsigned dstX, unsigned dstY, unsigned dstZ, TextureHandle sourceHandle, unsigned srcSub) override (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | virtual |
| count (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| currBlendState (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| currentAttributeMask (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| currentDepthStencilState (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| currentDepthStencilTarget (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| currentEffect (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| currentRasterizerState (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| currentRenderTarget (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| 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::ContextCommon | protected |
| currUploadStats (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| defaultSamplerStateHandle (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| dispatchCompute(const unsigned int, const unsigned int, const unsigned int) | Cogs::ContextGLES30 | inlinevirtual |
| draw(PrimitiveType primitiveType, const size_t startVertex, const size_t numVertexes) override | Cogs::ContextGLES30 | virtual |
| drawIndexed(PrimitiveType primitiveType, const size_t startIndex, const size_t numIndexes, const size_t startVertex=0) override | Cogs::ContextGLES30 | virtual |
| drawInstanced(PrimitiveType primitiveType, const size_t startVertex, const size_t numVertexes, const size_t startInstance, const size_t numInstances) override | Cogs::ContextGLES30 | virtual |
| drawInstancedIndexed(PrimitiveType primitiveType, const size_t startInstance, const size_t numInstances, const size_t startIndex, const size_t numIndexes) override | Cogs::ContextGLES30 | virtual |
| effect (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| effects (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| emptyUniformBuffer (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| endRenderPass() override | Cogs::ContextGLES30 | virtual |
| frameStatisticsAccountDrawCall(size_t count, bool indexed) (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| frameStatisticsBeginFrame() | Cogs::ContextCommon | |
| frameStatisticsConfigure(bool enable) override (defined in Cogs::ContextCommon) | Cogs::ContextCommon | inlinevirtual |
| frameStatisticsEnabled (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| getBufferCounter(BufferHandle bufferHandle, BufferHandle destinationBufferHandle) override | Cogs::ContextGLES30 | virtual |
| getBufferCounter(BufferHandle bufferHandle) override | Cogs::ContextGLES30 | virtual |
| getCurrentEffect() override (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | inlinevirtual |
| getEffect() (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | inline |
| getEffects() override (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | virtual |
| getIAState() override (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | inlinevirtual |
| getLastFrameStatistics() override (defined in Cogs::ContextCommon) | Cogs::ContextCommon | virtual |
| getLastUploadStatistics() override (defined in Cogs::ContextCommon) | Cogs::ContextCommon | virtual |
| 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::ContextGLES30 | private |
| 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::ContextGLES30 | inline |
| inputLayout (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| inRenderPass (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| map(BufferHandle bufferHandle, MapMode::EMapMode mapMode, uint32_t *stride=nullptr) override | Cogs::ContextGLES30 | virtual |
| map(TextureHandle, MapMode::EMapMode, uint32_t *, uint32_t *) override | Cogs::ContextGLES30 | inlinevirtual |
| needVertexAttributeSetup (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| nextBlendState (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| offset (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| offset (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| popCommandGroupAnnotation() | Cogs::IContext | inlinevirtual |
| prevHandle (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| prevHandle (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| prevStats (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| prevUploadStats (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| ptr (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| pushCommandGroupAnnotation(const StringView &name) | Cogs::IContext | inlinevirtual |
| readColorBuffer(BufferHandle bufferHandle, int x, int y, int width, int height, Framebuffer framebuffer) override | Cogs::ContextGLES30 | virtual |
| readDepthBuffer(BufferHandle bufferHandle, int x, int y, int width, int height, Framebuffer framebuffer) override | Cogs::ContextGLES30 | virtual |
| renderPassInfo (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| renderTargets (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| reset() override | Cogs::ContextGLES30 | virtual |
| resolveResource(TextureHandle source, TextureHandle destination) override | Cogs::ContextGLES30 | virtual |
| sampler (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| setAnnotationMarker(const StringView &name) | Cogs::IContext | inlinevirtual |
| setBlendState(const BlendStateHandle handle, const float *constant) override | Cogs::ContextGLES30 | virtual |
| setBuffer(const BufferBindingHandle bufferBindingHandle, BufferHandle bufferHandle) override | Cogs::ContextGLES30 | virtual |
| Cogs::ContextCommon::setBuffer(const StringView &name, BufferHandle bufferHandle) final | Cogs::ContextCommon | virtual |
| setBufferCounter(BufferHandle bufferHandle, uint32_t value) override | Cogs::ContextGLES30 | virtual |
| setBufferCounter(BufferHandle bufferHandle, BufferHandle sourceBufferHandle) override | Cogs::ContextGLES30 | virtual |
| setConstantBuffer(const ConstantBufferBindingHandle bufferBindingHandle, const BufferHandle bufferHandle, const uint32_t offset, const uint32_t size) override | Cogs::ContextGLES30 | virtual |
| Cogs::ContextCommon::setConstantBuffer(const StringView &name, const BufferHandle bufferHandle, const uint32_t offset, const uint32_t size) final | Cogs::ContextCommon | virtual |
| setCurrentEffect(Effect *currentEffect) (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| setDefaults() (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| setDepthStencilState(const DepthStencilStateHandle handle) override | Cogs::ContextGLES30 | virtual |
| setEffect(EffectHandle handle) override | Cogs::ContextGLES30 | virtual |
| setIndexBuffer(IndexBufferHandle indexBufferHandle, uint32_t stride, uint32_t offset) override | Cogs::ContextGLES30 | virtual |
| setInputLayout(const InputLayoutHandle inputLayoutHandle) override | Cogs::ContextGLES30 | virtual |
| setRasterizerState(const RasterizerStateHandle handle) override | Cogs::ContextGLES30 | virtual |
| setRenderTarget(const RenderTargetHandle handle, const DepthStencilHandle depthStencilHandle) override | Cogs::ContextGLES30 | virtual |
| setSamplerState(const SamplerStateBindingHandle samplerStateBindingHandle, const SamplerStateHandle samplerStateHandle) override | Cogs::ContextGLES30 | virtual |
| Cogs::ContextCommon::setSamplerState(const StringView &name, unsigned int unit, SamplerStateHandle handle) final | Cogs::ContextCommon | virtual |
| setScissor(const int x, const int y, const int width, const int height) override | Cogs::ContextGLES30 | virtual |
| setTexture(const TextureBindingHandle textureBindingHandle, TextureViewHandle textureViewHandle) final (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | virtual |
| setTexture(const TextureBindingHandle textureBindingHandle, const TextureHandle textureHandle) final | Cogs::ContextGLES30 | virtual |
| Cogs::ContextCommon::setTexture(const StringView &name, unsigned int unit, TextureHandle textureHandle) final | Cogs::ContextCommon | virtual |
| setTexture(const StringView &name, TextureViewHandle textureViewHandle) final (defined in Cogs::ContextCommon) | Cogs::ContextCommon | virtual |
| setupDraw(size_t baseVertex) (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| 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::ContextGLES30 | private |
| setupState() (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| setupVertexAttributes(size_t baseVertex) (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| setVertexArrayObject(VertexArrayObjectHandle vertexArrayObject) override | Cogs::ContextGLES30 | virtual |
| setVertexBuffers(const VertexBufferHandle *vertexBufferHandles, const size_t count, const uint32_t *strides, const uint32_t *offsets) override | Cogs::ContextGLES30 | virtual |
| setVertexBuffers(const VertexBufferHandle *vertexBufferHandles, const size_t numVertexBuffers) override | Cogs::ContextGLES30 | virtual |
| setViewport(const float x, const float y, const float width, const float height) override | Cogs::ContextGLES30 | virtual |
| signal(FenceHandle fenceHandle) override | Cogs::ContextGLES30 | virtual |
| 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::ContextGLES30 | private |
| target (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| texture (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | |
| textures (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| TexturesGLES30 (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | friend |
| texUnits (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| unbindBuffer(GLuint buffer) (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | protected |
| unbindVAO() (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | protected |
| uniformBufferTargets (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| unmap(BufferHandle bufferHandle) override | Cogs::ContextGLES30 | virtual |
| unmap(TextureHandle) override | Cogs::ContextGLES30 | inlinevirtual |
| updateBuffer(BufferHandle bufferHandle, const void *data, size_t size) override | Cogs::ContextGLES30 | virtual |
| updateConstantBuffers() (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| updateSubBuffer(BufferHandle bufferHandle, const size_t offset, const size_t size, const void *data) override | Cogs::ContextGLES30 | virtual |
| updateSubTexture(TextureHandle textureHandle, const size_t level, const void *data) override | Cogs::ContextGLES30 | virtual |
| uploadStatisticsBufferUpload(size_t size) (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| uploadStatisticsEnabled (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| uploadStatisticsTextureUpload(size_t size) (defined in Cogs::ContextCommon) | Cogs::ContextCommon | protected |
| vertexArrayObject (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |
| vertexBuffers (defined in Cogs::ContextGLES30) | Cogs::ContextGLES30 | private |