Cogs.Core
|
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) override | Cogs::ContextWebGPU | virtual |
beginRenderPassInt() (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
blendStateHandle (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
clearCachedState() | Cogs::IContext | inlinevirtual |
clearColor (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
clearDepth(const float=1.0f) override | Cogs::ContextWebGPU | virtual |
clearDepthVal (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
clearRenderTarget(const float *) override | Cogs::ContextWebGPU | virtual |
clearRenderTarget(const float **, const int) override | Cogs::ContextWebGPU | virtual |
clearResource(BufferHandle, uint32_t *) override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | virtual |
clearResource(BufferHandle, float *) override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | virtual |
computePassEncoder (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
copyResource(BufferHandle, BufferHandle) override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | virtual |
copyResource(TextureHandle, TextureHandle) override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | virtual |
copyTexture(TextureHandle, unsigned, unsigned, unsigned, unsigned, TextureHandle, unsigned) override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | virtual |
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) override | Cogs::ContextWebGPU | virtual |
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) override | Cogs::ContextWebGPU | virtual |
drawIndexed(PrimitiveType::EPrimitiveType, const size_t, const size_t, const size_t=0) override | Cogs::ContextWebGPU | virtual |
drawInstanced(PrimitiveType::EPrimitiveType, const size_t, const size_t, const size_t, const size_t) override | Cogs::ContextWebGPU | virtual |
drawInstancedIndexed(PrimitiveType::EPrimitiveType, const size_t, const size_t, const size_t, const size_t) override | Cogs::ContextWebGPU | virtual |
effect (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
endComputePass() (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
endRenderPass() override | Cogs::ContextWebGPU | virtual |
endRenderPassInt() (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
frameStatistics (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | private |
frameStatisticsConfigure(bool) override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | virtual |
getBufferCounter(BufferHandle, BufferHandle) override | Cogs::ContextWebGPU | virtual |
getBufferCounter(BufferHandle) override | Cogs::ContextWebGPU | inlinevirtual |
getCurrentEffect() (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | private |
getEffects() (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | private |
getLastFrameStatistics() override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | inlinevirtual |
getLastUploadStatistics() override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | inlinevirtual |
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) override | Cogs::ContextWebGPU | virtual |
map(TextureHandle, MapMode::EMapMode, uint32_t *, uint32_t *) override | Cogs::ContextWebGPU | virtual |
popCommandGroupAnnotation() | Cogs::IContext | inlinevirtual |
pushCommandGroupAnnotation(const StringView &name) | Cogs::IContext | inlinevirtual |
rasterizeStateHandle (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
readColorBuffer(BufferHandle, int, int, int, int, Framebuffer::EFrameBuffer) override | Cogs::ContextWebGPU | virtual |
readDepthBuffer(BufferHandle, int, int, int, int, Framebuffer::EFrameBuffer) override | Cogs::ContextWebGPU | virtual |
renderPassEncoder (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
renderTargetHandle (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
reset() | Cogs::IContext | inlinevirtual |
resolveResource(TextureHandle, TextureHandle) override | Cogs::ContextWebGPU | virtual |
setAnnotationMarker(const StringView &name) | Cogs::IContext | inlinevirtual |
setBlendState(const BlendStateHandle, const float *) override | Cogs::ContextWebGPU | virtual |
setBuffer(const StringView &, BufferHandle) override | Cogs::ContextWebGPU | virtual |
setBuffer(const BufferBindingHandle, BufferHandle) override | Cogs::ContextWebGPU | virtual |
setBufferCounter(BufferHandle, uint32_t) override | Cogs::ContextWebGPU | virtual |
setBufferCounter(BufferHandle, BufferHandle) override | Cogs::ContextWebGPU | virtual |
setConstantBuffer(const StringView &, const BufferHandle, const uint32_t=0, const uint32_t=~0u) override | Cogs::ContextWebGPU | virtual |
setConstantBuffer(const ConstantBufferBindingHandle, const BufferHandle, const uint32_t=0, const uint32_t=~0u) override | Cogs::ContextWebGPU | virtual |
setDefaults() (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
setDepthStencilState(const DepthStencilStateHandle) override | Cogs::ContextWebGPU | virtual |
setEffect(EffectHandle) override | Cogs::ContextWebGPU | virtual |
setIndexBuffer(IndexBufferHandle, uint32_t=4, uint32_t=0) override | Cogs::ContextWebGPU | virtual |
setInputLayout(const InputLayoutHandle) override | Cogs::ContextWebGPU | virtual |
setMatrixVariable(const StringView &, const float *) override | Cogs::ContextWebGPU | virtual |
setMatrixVariable(const EffectVariableHandle, const float *) override | Cogs::ContextWebGPU | virtual |
setMatrixVariable(const EffectVariableHandle, const float *, size_t) override | Cogs::ContextWebGPU | virtual |
setRasterizerState(const RasterizerStateHandle) override | Cogs::ContextWebGPU | virtual |
setRenderTarget(const RenderTargetHandle handle, const DepthStencilHandle depthStencilHandle) override | Cogs::ContextWebGPU | virtual |
setSamplerState(const StringView &, unsigned int, SamplerStateHandle) override | Cogs::ContextWebGPU | virtual |
setSamplerState(const SamplerStateBindingHandle, const SamplerStateHandle) override | Cogs::ContextWebGPU | virtual |
setScalarVariable(const StringView &, const float) override | Cogs::ContextWebGPU | virtual |
setScalarVariable(const StringView &, int) override | Cogs::ContextWebGPU | virtual |
setScalarVariable(const EffectVariableHandle, const float) override | Cogs::ContextWebGPU | virtual |
setScalarVariable(const EffectVariableHandle, const float *, size_t) override | Cogs::ContextWebGPU | virtual |
setScalarVariable(const EffectVariableHandle, int) override | Cogs::ContextWebGPU | virtual |
setScalarVariable(const EffectVariableHandle, const int *, size_t) override | Cogs::ContextWebGPU | virtual |
setScissor(const int, const int, const int, const int) override | Cogs::ContextWebGPU | virtual |
setTexture(const StringView &, unsigned int, TextureHandle) override | Cogs::ContextWebGPU | virtual |
setTexture(const TextureBindingHandle, const TextureHandle) override | Cogs::ContextWebGPU | virtual |
setTexture(const StringView &, TextureViewHandle) override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | virtual |
setTexture(const TextureBindingHandle, TextureViewHandle) override (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | virtual |
setVariable(const EffectVariableHandle, const uint8_t *, size_t) override | Cogs::ContextWebGPU | virtual |
setVector2Variable(const StringView &, const float *) override | Cogs::ContextWebGPU | virtual |
setVector2Variable(const EffectVariableHandle, const float *, size_t=1) override | Cogs::ContextWebGPU | virtual |
setVector3Variable(const StringView &, const float *) override | Cogs::ContextWebGPU | virtual |
setVector3Variable(const EffectVariableHandle, const float *, size_t=1) override | Cogs::ContextWebGPU | virtual |
setVector4Variable(const StringView &, const float *) override | Cogs::ContextWebGPU | virtual |
setVector4Variable(const EffectVariableHandle, const float *, size_t=1) override | Cogs::ContextWebGPU | virtual |
setVector4Variable(const EffectVariableHandle, const int *, size_t=1) override | Cogs::ContextWebGPU | virtual |
setVertexArrayObject(VertexArrayObjectHandle) override | Cogs::ContextWebGPU | virtual |
setVertexBuffers(const VertexBufferHandle *, const size_t, const uint32_t *, const uint32_t *) override | Cogs::ContextWebGPU | virtual |
setVertexBuffers(const VertexBufferHandle *, const size_t) override | Cogs::ContextWebGPU | virtual |
setViewport(const float, const float, const float, const float) override | Cogs::ContextWebGPU | virtual |
signal(FenceHandle) override | Cogs::ContextWebGPU | virtual |
unmap(BufferHandle) override | Cogs::ContextWebGPU | virtual |
unmap(TextureHandle) override | Cogs::ContextWebGPU | virtual |
update_descriptors (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
update_render_target (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | |
updateBuffer(BufferHandle, const void *, const size_t) override | Cogs::ContextWebGPU | virtual |
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 *) override | Cogs::ContextWebGPU | virtual |
updateSubTexture(TextureHandle, const size_t, const void *) override | Cogs::ContextWebGPU | virtual |
uploadStatistics (defined in Cogs::ContextWebGPU) | Cogs::ContextWebGPU | private |