|
Cogs.Rendering
|
| ▼NCogs | |
| CAccessMode | Access mode to buffers after creation |
| CBindFlags | Bind flags describe how a resource can be used by the graphics pipeline |
| CBlendState | Encapsulates blend state for the graphics pipeline in a state object |
| CCommandGroupAnnotation | RAII-helper for pushCommandGroupAnnotation/pushCommandGroupAnnotation |
| CDepthStencilState | Encapsulates state for depth buffer usage and stencil buffer usage in a state object |
| CDepthStencilViewDescription | Describes a single depth stencil view and which resources to use from the underlying texture |
| CEffectDescription | Contains an effect description used to load a single effect |
| CEffectFlags | Flags used to describe effect source |
| CFactory | Graphics device construction factory |
| CFormatInfo | |
| CFrameStatistics | |
| CGraphicsDeviceCapabilities | Contains device capabilities |
| CGraphicsDeviceSettings | Settings for graphics device initialization |
| CHandle_t | Handle template class used to provide opaque, non-converting handles |
| CIBuffers | Provides buffer management functionality |
| CICapabilities | Provides capability query functionality |
| CIContext | Represents a graphics device context which can receive rendering commands |
| CIEffects | Provides effects and shader management functionality |
| CIGraphicsDevice | Represents a graphics device used to manage graphics resources and issue drawing commands |
| CIIOHandler | I/O handler |
| CIPipelineStates | |
| CIRenderTargets | Provides render target management functionality |
| CISwapChain | |
| CISyncObjects | Provides sync object management |
| CITextures | Provides texture management functionality |
| CMapMode | Mapping modes for resources managed by the graphics system |
| CMappedBuffer | Provides RAII style mapping of a buffer resource |
| CMultiViewDescription | Describes multiview framebuffer layout |
| CPackedVertexElement | |
| CRasterizerState | Encapsulates state for primitive rasterization in a state object |
| CRenderingAllocatorInfo | Allocation information |
| CRenderPassInfo | |
| CRenderTargetViewDescription | Describes a single render target view and which resources to use from the underlying texture |
| CResourceStatistics | |
| CSamplerState | Encapsulates state for texture sampling in a state object |
| CSeries | Known graphics device series |
| CTextureData | |
| CTextureDescription | |
| CTextureExtent | |
| CTextureFlags | Texture flags describing valid usage for a texture object |
| CTextureViewDescription | Describes how to fetch data from a texture in shaders |
| CUploadStatistics | |
| CUsage | Usage flags for buffers |
| CVendors | Known graphics device vendors |
| CVertexElement | Vertex element structure used to describe a single data element in a vertex for the input assembler |
| CVertexFormat | Vertex format structure used to describe a single vertex for the input assembler |
| CVertexFormats | |
| CVertexFormatStorage | |
| ▼Nstd | STL namespace |
| Cequal_to< Cogs::DepthStencilState > | Overloaded equality implementation for comparing depth stencil states |
| Cequal_to< Cogs::RasterizerState > | Overloaded equality implementation for comparing rasterizer states |
| Cequal_to< Cogs::SamplerState > | Overloaded equality implementation for comparing sampler states |
| Chash< Cogs::DepthStencilState > | Overloaded hash implementation for hashing depth stencil states |
| Chash< Cogs::Handle_t< T, U > > | Overloaded hash implementation for hashing resource handles |
| Chash< Cogs::RasterizerState > | Overloaded hash implementation for hashing rasterizer states |
| Chash< Cogs::SamplerState > | Overloaded hash implementation for hashing sampler states |