Cogs.Core
Cogs::ContextD3D11 Member List

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

annotationInterface (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
beginRenderPass(const RenderPassInfo &info) overrideCogs::ContextD3D11virtual
buffers (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
clearCachedState()Cogs::IContextinlinevirtual
clearDepth(const float depth=1.0f)Cogs::ContextD3D11virtual
clearRenderTarget(const float *value)Cogs::ContextD3D11virtual
clearRenderTarget(const float **values, const int numValue)Cogs::ContextD3D11virtual
clearResource(BufferHandle destinationHandle, uint32_t *Values) (defined in Cogs::ContextD3D11)Cogs::ContextD3D11virtual
clearResource(BufferHandle destinationHandle, float *Values) (defined in Cogs::ContextD3D11)Cogs::ContextD3D11virtual
constantBuffersUpdated (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
ContextD3D11() (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
copyResource(BufferHandle destinationHandle, BufferHandle sourceHandle) (defined in Cogs::ContextD3D11)Cogs::ContextD3D11virtual
copyResource(TextureHandle destinationHandle, TextureHandle sourceHandle) (defined in Cogs::ContextD3D11)Cogs::ContextD3D11virtual
copyTexture(TextureHandle dstHandle, unsigned dstSub, unsigned dstX, unsigned dstY, unsigned dstZ, TextureHandle sourceHandle, unsigned srcSub) override (defined in Cogs::ContextD3D11)Cogs::ContextD3D11virtual
currentDepthStencil (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
currentEffect (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
currentInputLayout (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
currentRenderTarget (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
currStats (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
currUploadStats (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
defaultBlendState (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
defaultDepthStencilState (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
defaultRasterizerState (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
defaultSamplerState (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
device (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
device1 (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
dispatchCompute(const unsigned int threadGroupsX, const unsigned int threadGroupsY, const unsigned int threadGroupsZ)Cogs::ContextD3D11virtual
draw(PrimitiveType primitiveType, const size_t startVertex, const size_t numVertexes)Cogs::ContextD3D11virtual
drawIndexed(PrimitiveType primitiveType, const size_t startIndex, const size_t numIndexes, const size_t startVertex=0)Cogs::ContextD3D11virtual
drawInstanced(PrimitiveType primitiveType, const size_t startVertex, const size_t numVertexes, const size_t startInstance, const size_t numInstances)Cogs::ContextD3D11virtual
drawInstancedIndexed(PrimitiveType primitiveType, const size_t startInstance, const size_t numInstances, const size_t startIndex, const size_t numIndexes)Cogs::ContextD3D11virtual
effect (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
effects (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
endFrame() (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
endRenderPass() overrideCogs::ContextD3D11virtual
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)Cogs::ContextD3D11virtual
getBufferCounter(BufferHandle bufferHandle)Cogs::ContextD3D11virtual
getCurrentEffect() override (defined in Cogs::ContextD3D11)Cogs::ContextD3D11inlinevirtual
getEffects() override (defined in Cogs::ContextD3D11)Cogs::ContextD3D11inlinevirtual
getIAState() override (defined in Cogs::ContextD3D11)Cogs::ContextD3D11inlinevirtual
getLastFrameStatistics() override (defined in Cogs::ContextCommon)Cogs::ContextCommonvirtual
getLastUploadStatistics() override (defined in Cogs::ContextCommon)Cogs::ContextCommonvirtual
graphicsDevice (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
iaState (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
immediateContext (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
immediateContext1 (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
immediateContext4 (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
initialize(GraphicsDeviceD3D11 *graphicsDevice, BuffersD3D11 *buffers, TexturesD3D11 *textures, EffectsD3D11 *effects, RenderTargetsD3D11 *renderTargets, SyncObjectsD3D11 *sync) (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
inRenderPass (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
isCompute (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
map(BufferHandle bufferHandle, MapMode::EMapMode accessMode, uint32_t *stride)Cogs::ContextD3D11virtual
map(TextureHandle textureHandle, MapMode::EMapMode accessMode, uint32_t *rowPitch, uint32_t *depthPitch) overrideCogs::ContextD3D11virtual
maxUavSlot (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
minUavSlot (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
popCommandGroupAnnotation() overrideCogs::ContextD3D11virtual
prevStats (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
prevUploadStats (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
pushCommandGroupAnnotation(const StringView &name) overrideCogs::ContextD3D11virtual
readColorBuffer(BufferHandle bufferHandle, int x, int y, int width, int height, Framebuffer framebuffer)Cogs::ContextD3D11virtual
readDepthBuffer(BufferHandle bufferHandle, int x, int y, int width, int height, Framebuffer framebuffer)Cogs::ContextD3D11virtual
renderPassInfo (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
renderTargets (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
reset()Cogs::IContextinlinevirtual
resetSRVBindings() (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
resolveResource(TextureHandle sourceTexture, TextureHandle destination)Cogs::ContextD3D11virtual
setAnnotationMarker(const StringView &name) overrideCogs::ContextD3D11virtual
setBlendState(const BlendStateHandle handle, const float *constant) overrideCogs::ContextD3D11virtual
setBuffer(const BufferBindingHandle bufferBindingHandle, BufferHandle bufferHandle)Cogs::ContextD3D11virtual
Cogs::ContextCommon::setBuffer(const StringView &name, BufferHandle bufferHandle) finalCogs::ContextCommonvirtual
setBufferCounter(BufferHandle bufferHandle, uint32_t value)Cogs::ContextD3D11virtual
setBufferCounter(BufferHandle bufferHandle, BufferHandle sourceBufferHandle)Cogs::ContextD3D11virtual
setConstantBuffer(const ConstantBufferBindingHandle bufferBinding, const BufferHandle bufferHandle, const uint32_t offset, const uint32_t size)Cogs::ContextD3D11virtual
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::ContextD3D11)Cogs::ContextD3D11
setDepthStencilState(const DepthStencilStateHandle handle)Cogs::ContextD3D11virtual
setDevice(ResourcePointer< ID3D11Device > &device, ResourcePointer< ID3D11Device1 > &device1) (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
setEffect(EffectHandle handle)Cogs::ContextD3D11virtual
setIndexBuffer(IndexBufferHandle indexBufferHandle, uint32_t stride, uint32_t offset)Cogs::ContextD3D11virtual
setInputLayout(const InputLayoutHandle inputLayoutHandle)Cogs::ContextD3D11virtual
setRasterizerState(const RasterizerStateHandle handle)Cogs::ContextD3D11virtual
setRenderTarget(const RenderTargetHandle handle, const DepthStencilHandle depthStencilHandle) overrideCogs::ContextD3D11virtual
setSamplerState(const SamplerStateBindingHandle samplerStateBindingHandle, const SamplerStateHandle samplerStateHandle)Cogs::ContextD3D11virtual
Cogs::ContextCommon::setSamplerState(const StringView &name, unsigned int unit, SamplerStateHandle handle) finalCogs::ContextCommonvirtual
setScissor(const int x, const int y, const int width, const int height)Cogs::ContextD3D11virtual
setShaderResources(uint32_t *slots, ID3D11ShaderResourceView *const *ppShaderResourceViews) (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
setTexture(const TextureBindingHandle textureBindingHandle, const TextureHandle textureHandle)Cogs::ContextD3D11virtual
setTexture(const TextureBindingHandle textureBindingHandle, TextureViewHandle textureViewHandle) override (defined in Cogs::ContextD3D11)Cogs::ContextD3D11virtual
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
setupConstantBuffers() (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
setVertexArrayObject(VertexArrayObjectHandle vertexArrayObject) overrideCogs::ContextCommonvirtual
setVertexBuffers(const VertexBufferHandle *vertexBufferHandles, const size_t count, const uint32_t *strides, const uint32_t *offsets)Cogs::ContextD3D11virtual
setVertexBuffers(const VertexBufferHandle *vertexBufferHandles, const size_t count)Cogs::ContextD3D11virtual
setViewport(const float x, const float y, const float width, const float height)Cogs::ContextD3D11virtual
signal(FenceHandle fenceHandle) overrideCogs::ContextD3D11virtual
state (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
syncObjects (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
textures (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
uavCounts (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
uavDirty (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
uavs (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
unmap(BufferHandle bufferHandle)Cogs::ContextD3D11virtual
unmap(TextureHandle textureHandle) overrideCogs::ContextD3D11virtual
updateBuffer(BufferHandle bufferHandle, const void *data, size_t size) overrideCogs::ContextCommonvirtual
updateConstantBuffers() (defined in Cogs::ContextCommon)Cogs::ContextCommonprotected
updateRenderTargets() (defined in Cogs::ContextD3D11)Cogs::ContextD3D11
updateSubBuffer(BufferHandle bufferHandle, const size_t offset, const size_t size, const void *data) overrideCogs::ContextD3D11virtual
updateSubTexture(TextureHandle textureHandle, const size_t level, const void *data)Cogs::ContextD3D11virtual
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
~ContextD3D11() (defined in Cogs::ContextD3D11)Cogs::ContextD3D11