Cogs.Core
Cogs::ContextWebGPU Member List

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

beginComputePass() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
beginRenderPass(const RenderPassInfo &info) overrideCogs::ContextWebGPUvirtual
beginRenderPassInt() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
blendStateHandle (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
clearCachedState()Cogs::IContextinlinevirtual
clearColor (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
clearDepth(const float=1.0f) overrideCogs::ContextWebGPUvirtual
clearDepthVal (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
clearRenderTarget(const float *) overrideCogs::ContextWebGPUvirtual
clearRenderTarget(const float **, const int) overrideCogs::ContextWebGPUvirtual
clearResource(BufferHandle, uint32_t *) override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUvirtual
clearResource(BufferHandle, float *) override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUvirtual
computePassEncoder (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
copyResource(BufferHandle, BufferHandle) override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUvirtual
copyResource(TextureHandle, TextureHandle) override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUvirtual
copyTexture(TextureHandle, unsigned, unsigned, unsigned, unsigned, TextureHandle, unsigned) override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUvirtual
current_bind_group (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
currentComputePipeline (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
currentRenderPipeline (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
depthStencilHandle (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
depthStencilStateHandle (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
descriptors (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
dispatchCompute(const unsigned int, const unsigned int, const unsigned int) overrideCogs::ContextWebGPUvirtual
do_clear_depth (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
do_clear_render_target (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
draw(PrimitiveType::EPrimitiveType, const size_t, const size_t) overrideCogs::ContextWebGPUvirtual
drawIndexed(PrimitiveType::EPrimitiveType, const size_t, const size_t, const size_t=0) overrideCogs::ContextWebGPUvirtual
drawInstanced(PrimitiveType::EPrimitiveType, const size_t, const size_t, const size_t, const size_t) overrideCogs::ContextWebGPUvirtual
drawInstancedIndexed(PrimitiveType::EPrimitiveType, const size_t, const size_t, const size_t, const size_t) overrideCogs::ContextWebGPUvirtual
effect (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
endComputePass() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
endRenderPass() overrideCogs::ContextWebGPUvirtual
endRenderPassInt() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
frameStatistics (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUprivate
frameStatisticsConfigure(bool) override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUvirtual
getBufferCounter(BufferHandle, BufferHandle) overrideCogs::ContextWebGPUvirtual
getBufferCounter(BufferHandle) overrideCogs::ContextWebGPUinlinevirtual
getCurrentEffect() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUprivate
getEffects() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUprivate
getLastFrameStatistics() override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUinlinevirtual
getLastUploadStatistics() override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUinlinevirtual
graphicsDevice (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
initialize(GraphicsDeviceWebGPU *graphicsDevice) (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
inputLayoutHandle (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
inRenderPass (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
map(BufferHandle, MapMode::EMapMode, uint32_t *=nullptr) overrideCogs::ContextWebGPUvirtual
map(TextureHandle, MapMode::EMapMode, uint32_t *, uint32_t *) overrideCogs::ContextWebGPUvirtual
popCommandGroupAnnotation()Cogs::IContextinlinevirtual
pushCommandGroupAnnotation(const StringView &name)Cogs::IContextinlinevirtual
rasterizeStateHandle (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
readColorBuffer(BufferHandle, int, int, int, int, Framebuffer::EFrameBuffer) overrideCogs::ContextWebGPUvirtual
readDepthBuffer(BufferHandle, int, int, int, int, Framebuffer::EFrameBuffer) overrideCogs::ContextWebGPUvirtual
renderPassEncoder (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
renderTargetHandle (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
reset()Cogs::IContextinlinevirtual
resolveResource(TextureHandle, TextureHandle) overrideCogs::ContextWebGPUvirtual
setAnnotationMarker(const StringView &name)Cogs::IContextinlinevirtual
setBlendState(const BlendStateHandle, const float *) overrideCogs::ContextWebGPUvirtual
setBuffer(const StringView &, BufferHandle) overrideCogs::ContextWebGPUvirtual
setBuffer(const BufferBindingHandle, BufferHandle) overrideCogs::ContextWebGPUvirtual
setBufferCounter(BufferHandle, uint32_t) overrideCogs::ContextWebGPUvirtual
setBufferCounter(BufferHandle, BufferHandle) overrideCogs::ContextWebGPUvirtual
setConstantBuffer(const StringView &, const BufferHandle, const uint32_t=0, const uint32_t=~0u) overrideCogs::ContextWebGPUvirtual
setConstantBuffer(const ConstantBufferBindingHandle, const BufferHandle, const uint32_t=0, const uint32_t=~0u) overrideCogs::ContextWebGPUvirtual
setDefaults() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
setDepthStencilState(const DepthStencilStateHandle) overrideCogs::ContextWebGPUvirtual
setEffect(EffectHandle) overrideCogs::ContextWebGPUvirtual
setIndexBuffer(IndexBufferHandle, uint32_t=4, uint32_t=0) overrideCogs::ContextWebGPUvirtual
setInputLayout(const InputLayoutHandle) overrideCogs::ContextWebGPUvirtual
setMatrixVariable(const StringView &, const float *) overrideCogs::ContextWebGPUvirtual
setMatrixVariable(const EffectVariableHandle, const float *) overrideCogs::ContextWebGPUvirtual
setMatrixVariable(const EffectVariableHandle, const float *, size_t) overrideCogs::ContextWebGPUvirtual
setRasterizerState(const RasterizerStateHandle) overrideCogs::ContextWebGPUvirtual
setRenderTarget(const RenderTargetHandle handle, const DepthStencilHandle depthStencilHandle) overrideCogs::ContextWebGPUvirtual
setSamplerState(const StringView &, unsigned int, SamplerStateHandle) overrideCogs::ContextWebGPUvirtual
setSamplerState(const SamplerStateBindingHandle, const SamplerStateHandle) overrideCogs::ContextWebGPUvirtual
setScalarVariable(const StringView &, const float) overrideCogs::ContextWebGPUvirtual
setScalarVariable(const StringView &, int) overrideCogs::ContextWebGPUvirtual
setScalarVariable(const EffectVariableHandle, const float) overrideCogs::ContextWebGPUvirtual
setScalarVariable(const EffectVariableHandle, const float *, size_t) overrideCogs::ContextWebGPUvirtual
setScalarVariable(const EffectVariableHandle, int) overrideCogs::ContextWebGPUvirtual
setScalarVariable(const EffectVariableHandle, const int *, size_t) overrideCogs::ContextWebGPUvirtual
setScissor(const int, const int, const int, const int) overrideCogs::ContextWebGPUvirtual
setTexture(const StringView &, unsigned int, TextureHandle) overrideCogs::ContextWebGPUvirtual
setTexture(const TextureBindingHandle, const TextureHandle) overrideCogs::ContextWebGPUvirtual
setTexture(const StringView &, TextureViewHandle) override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUvirtual
setTexture(const TextureBindingHandle, TextureViewHandle) override (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUvirtual
setVariable(const EffectVariableHandle, const uint8_t *, size_t) overrideCogs::ContextWebGPUvirtual
setVector2Variable(const StringView &, const float *) overrideCogs::ContextWebGPUvirtual
setVector2Variable(const EffectVariableHandle, const float *, size_t=1) overrideCogs::ContextWebGPUvirtual
setVector3Variable(const StringView &, const float *) overrideCogs::ContextWebGPUvirtual
setVector3Variable(const EffectVariableHandle, const float *, size_t=1) overrideCogs::ContextWebGPUvirtual
setVector4Variable(const StringView &, const float *) overrideCogs::ContextWebGPUvirtual
setVector4Variable(const EffectVariableHandle, const float *, size_t=1) overrideCogs::ContextWebGPUvirtual
setVector4Variable(const EffectVariableHandle, const int *, size_t=1) overrideCogs::ContextWebGPUvirtual
setVertexArrayObject(VertexArrayObjectHandle) overrideCogs::ContextWebGPUvirtual
setVertexBuffers(const VertexBufferHandle *, const size_t, const uint32_t *, const uint32_t *) overrideCogs::ContextWebGPUvirtual
setVertexBuffers(const VertexBufferHandle *, const size_t) overrideCogs::ContextWebGPUvirtual
setViewport(const float, const float, const float, const float) overrideCogs::ContextWebGPUvirtual
signal(FenceHandle) overrideCogs::ContextWebGPUvirtual
unmap(BufferHandle) overrideCogs::ContextWebGPUvirtual
unmap(TextureHandle) overrideCogs::ContextWebGPUvirtual
update_descriptors (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
update_render_target (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
updateBuffer(BufferHandle, const void *, const size_t) overrideCogs::ContextWebGPUvirtual
updateComputePass() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
updateComputePipeline() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
updateRenderPass() (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
updateRenderPipeline(PrimitiveType::EPrimitiveType primitiveType) (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPU
updateSubBuffer(BufferHandle, const size_t, const size_t, const void *) overrideCogs::ContextWebGPUvirtual
updateSubTexture(TextureHandle, const size_t, const void *) overrideCogs::ContextWebGPUvirtual
uploadStatistics (defined in Cogs::ContextWebGPU)Cogs::ContextWebGPUprivate