ezEngine  Release 25.03
ezGALCommandEncoderCommonPlatformInterface Member List

This is the complete list of members for ezGALCommandEncoderCommonPlatformInterface, including all inherited members.

BeginComputePlatform()=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
BeginOcclusionQueryPlatform(ezEnum< ezGALQueryType > type)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
BeginRenderingPlatform(const ezGALRenderingSetup &renderingSetup)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
ClearPlatform(const ezColor &clearColor, ezUInt32 uiRenderTargetClearMask, bool bClearDepth, bool bClearStencil, float fDepthClear, ezUInt8 uiStencilClear)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
ClearUnorderedAccessViewPlatform(const ezGALTextureUnorderedAccessView *pUnorderedAccessView, ezVec4 vClearValues)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
ClearUnorderedAccessViewPlatform(const ezGALTextureUnorderedAccessView *pUnorderedAccessView, ezVec4U32 vClearValues)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
ClearUnorderedAccessViewPlatform(const ezGALBufferUnorderedAccessView *pUnorderedAccessView, ezVec4 vClearValues)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
ClearUnorderedAccessViewPlatform(const ezGALBufferUnorderedAccessView *pUnorderedAccessView, ezVec4U32 vClearValues)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
CopyBufferPlatform(const ezGALBuffer *pDestination, const ezGALBuffer *pSource)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
CopyBufferRegionPlatform(const ezGALBuffer *pDestination, ezUInt32 uiDestOffset, const ezGALBuffer *pSource, ezUInt32 uiSourceOffset, ezUInt32 uiByteCount)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
CopyTexturePlatform(const ezGALTexture *pDestination, const ezGALTexture *pSource)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
CopyTextureRegionPlatform(const ezGALTexture *pDestination, const ezGALTextureSubresource &destinationSubResource, const ezVec3U32 &vDestinationPoint, const ezGALTexture *pSource, const ezGALTextureSubresource &sourceSubResource, const ezBoundingBoxu32 &box)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
DispatchIndirectPlatform(const ezGALBuffer *pIndirectArgumentBuffer, ezUInt32 uiArgumentOffsetInBytes)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
DispatchPlatform(ezUInt32 uiThreadGroupCountX, ezUInt32 uiThreadGroupCountY, ezUInt32 uiThreadGroupCountZ)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
DrawIndexedInstancedIndirectPlatform(const ezGALBuffer *pIndirectArgumentBuffer, ezUInt32 uiArgumentOffsetInBytes)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
DrawIndexedInstancedPlatform(ezUInt32 uiIndexCountPerInstance, ezUInt32 uiInstanceCount, ezUInt32 uiStartIndex)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
DrawIndexedPlatform(ezUInt32 uiIndexCount, ezUInt32 uiStartIndex)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
DrawInstancedIndirectPlatform(const ezGALBuffer *pIndirectArgumentBuffer, ezUInt32 uiArgumentOffsetInBytes)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
DrawInstancedPlatform(ezUInt32 uiVertexCountPerInstance, ezUInt32 uiInstanceCount, ezUInt32 uiStartVertex)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
DrawPlatform(ezUInt32 uiVertexCount, ezUInt32 uiStartVertex)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
EndComputePlatform()=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
EndOcclusionQueryPlatform(ezGALOcclusionHandle hOcclusion)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
EndRenderingPlatform()=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
FlushPlatform()=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
GenerateMipMapsPlatform(const ezGALTextureResourceView *pResourceView)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
InsertEventMarkerPlatform(const char *szMarker)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
InsertFencePlatform()=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
InsertTimestampPlatform()=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
PopMarkerPlatform()=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
PushMarkerPlatform(const char *szMarker)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
ReadbackBufferPlatform(const ezGALReadbackBuffer *pDestination, const ezGALBuffer *pSource)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
ReadbackTexturePlatform(const ezGALReadbackTexture *pDestination, const ezGALTexture *pSource)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
ResolveTexturePlatform(const ezGALTexture *pDestination, const ezGALTextureSubresource &destinationSubResource, const ezGALTexture *pSource, const ezGALTextureSubresource &sourceSubResource)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetBlendStatePlatform(const ezGALBlendState *pBlendState, const ezColor &blendFactor, ezUInt32 uiSampleMask)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetConstantBufferPlatform(const ezShaderResourceBinding &binding, const ezGALBuffer *pBuffer)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetDepthStencilStatePlatform(const ezGALDepthStencilState *pDepthStencilState, ezUInt8 uiStencilRefValue)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetIndexBufferPlatform(const ezGALBuffer *pIndexBuffer)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetPrimitiveTopologyPlatform(ezGALPrimitiveTopology::Enum topology)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetPushConstantsPlatform(ezArrayPtr< const ezUInt8 > data)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetRasterizerStatePlatform(const ezGALRasterizerState *pRasterizerState)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetResourceViewPlatform(const ezShaderResourceBinding &binding, const ezGALTextureResourceView *pResourceView)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetResourceViewPlatform(const ezShaderResourceBinding &binding, const ezGALBufferResourceView *pResourceView)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetSamplerStatePlatform(const ezShaderResourceBinding &binding, const ezGALSamplerState *pSamplerState)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetScissorRectPlatform(const ezRectU32 &rect)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetShaderPlatform(const ezGALShader *pShader)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetUnorderedAccessViewPlatform(const ezShaderResourceBinding &binding, const ezGALTextureUnorderedAccessView *pUnorderedAccessView)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetUnorderedAccessViewPlatform(const ezShaderResourceBinding &binding, const ezGALBufferUnorderedAccessView *pUnorderedAccessView)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetVertexBufferPlatform(ezUInt32 uiSlot, const ezGALBuffer *pVertexBuffer)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetVertexDeclarationPlatform(const ezGALVertexDeclaration *pVertexDeclaration)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
SetViewportPlatform(const ezRectFloat &rect, float fMinDepth, float fMaxDepth)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
UpdateBufferPlatform(const ezGALBuffer *pDestination, ezUInt32 uiDestOffset, ezArrayPtr< const ezUInt8 > sourceData, ezGALUpdateMode::Enum updateMode)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual
UpdateTexturePlatform(const ezGALTexture *pDestination, const ezGALTextureSubresource &destinationSubResource, const ezBoundingBoxu32 &destinationBox, const ezGALSystemMemoryDescription &sourceData)=0 (defined in ezGALCommandEncoderCommonPlatformInterface)ezGALCommandEncoderCommonPlatformInterfacepure virtual