![]() |
Plasma Engine
2.0
|
This is the complete list of members for plGALCommandEncoderCommonPlatformInterface, including all inherited members.
| BeginComputePlatform()=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| BeginOcclusionQueryPlatform(plEnum< plGALQueryType > type)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| BeginRenderingPlatform(const plGALRenderingSetup &renderingSetup)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| ClearPlatform(const plColor &clearColor, plUInt32 uiRenderTargetClearMask, bool bClearDepth, bool bClearStencil, float fDepthClear, plUInt8 uiStencilClear)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| ClearUnorderedAccessViewPlatform(const plGALTextureUnorderedAccessView *pUnorderedAccessView, plVec4 vClearValues)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| ClearUnorderedAccessViewPlatform(const plGALTextureUnorderedAccessView *pUnorderedAccessView, plVec4U32 vClearValues)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| ClearUnorderedAccessViewPlatform(const plGALBufferUnorderedAccessView *pUnorderedAccessView, plVec4 vClearValues)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| ClearUnorderedAccessViewPlatform(const plGALBufferUnorderedAccessView *pUnorderedAccessView, plVec4U32 vClearValues)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| CopyBufferPlatform(const plGALBuffer *pDestination, const plGALBuffer *pSource)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| CopyBufferRegionPlatform(const plGALBuffer *pDestination, plUInt32 uiDestOffset, const plGALBuffer *pSource, plUInt32 uiSourceOffset, plUInt32 uiByteCount)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| CopyTexturePlatform(const plGALTexture *pDestination, const plGALTexture *pSource)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| CopyTextureReadbackResultPlatform(const plGALTexture *pTexture, plArrayPtr< plGALTextureSubresource > sourceSubResource, plArrayPtr< plGALSystemMemoryDescription > targetData)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| CopyTextureRegionPlatform(const plGALTexture *pDestination, const plGALTextureSubresource &destinationSubResource, const plVec3U32 &vDestinationPoint, const plGALTexture *pSource, const plGALTextureSubresource &sourceSubResource, const plBoundingBoxu32 &box)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| DispatchIndirectPlatform(const plGALBuffer *pIndirectArgumentBuffer, plUInt32 uiArgumentOffsetInBytes)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| DispatchPlatform(plUInt32 uiThreadGroupCountX, plUInt32 uiThreadGroupCountY, plUInt32 uiThreadGroupCountZ)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| DrawIndexedInstancedIndirectPlatform(const plGALBuffer *pIndirectArgumentBuffer, plUInt32 uiArgumentOffsetInBytes)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| DrawIndexedInstancedPlatform(plUInt32 uiIndexCountPerInstance, plUInt32 uiInstanceCount, plUInt32 uiStartIndex)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| DrawIndexedPlatform(plUInt32 uiIndexCount, plUInt32 uiStartIndex)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| DrawInstancedIndirectPlatform(const plGALBuffer *pIndirectArgumentBuffer, plUInt32 uiArgumentOffsetInBytes)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| DrawInstancedPlatform(plUInt32 uiVertexCountPerInstance, plUInt32 uiInstanceCount, plUInt32 uiStartVertex)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| DrawPlatform(plUInt32 uiVertexCount, plUInt32 uiStartVertex)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| EndComputePlatform()=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| EndOcclusionQueryPlatform(plGALOcclusionHandle hOcclusion)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| EndRenderingPlatform()=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| FlushPlatform()=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| GenerateMipMapsPlatform(const plGALTextureResourceView *pResourceView)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| InsertEventMarkerPlatform(const char *szMarker)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| InsertFencePlatform()=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| InsertTimestampPlatform()=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| PopMarkerPlatform()=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| PushMarkerPlatform(const char *szMarker)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| ReadbackTexturePlatform(const plGALTexture *pTexture)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| ResolveTexturePlatform(const plGALTexture *pDestination, const plGALTextureSubresource &destinationSubResource, const plGALTexture *pSource, const plGALTextureSubresource &sourceSubResource)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetBlendStatePlatform(const plGALBlendState *pBlendState, const plColor &blendFactor, plUInt32 uiSampleMask)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetConstantBufferPlatform(const plShaderResourceBinding &binding, const plGALBuffer *pBuffer)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetDepthStencilStatePlatform(const plGALDepthStencilState *pDepthStencilState, plUInt8 uiStencilRefValue)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetIndexBufferPlatform(const plGALBuffer *pIndexBuffer)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetPrimitiveTopologyPlatform(plGALPrimitiveTopology::Enum topology)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetPushConstantsPlatform(plArrayPtr< const plUInt8 > data)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetRasterizerStatePlatform(const plGALRasterizerState *pRasterizerState)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetResourceViewPlatform(const plShaderResourceBinding &binding, const plGALTextureResourceView *pResourceView)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetResourceViewPlatform(const plShaderResourceBinding &binding, const plGALBufferResourceView *pResourceView)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetSamplerStatePlatform(const plShaderResourceBinding &binding, const plGALSamplerState *pSamplerState)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetScissorRectPlatform(const plRectU32 &rect)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetShaderPlatform(const plGALShader *pShader)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetUnorderedAccessViewPlatform(const plShaderResourceBinding &binding, const plGALTextureUnorderedAccessView *pUnorderedAccessView)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetUnorderedAccessViewPlatform(const plShaderResourceBinding &binding, const plGALBufferUnorderedAccessView *pUnorderedAccessView)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetVertexBufferPlatform(plUInt32 uiSlot, const plGALBuffer *pVertexBuffer)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetVertexDeclarationPlatform(const plGALVertexDeclaration *pVertexDeclaration)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| SetViewportPlatform(const plRectFloat &rect, float fMinDepth, float fMaxDepth)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| UpdateBufferPlatform(const plGALBuffer *pDestination, plUInt32 uiDestOffset, plArrayPtr< const plUInt8 > sourceData, plGALUpdateMode::Enum updateMode)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |
| UpdateTexturePlatform(const plGALTexture *pDestination, const plGALTextureSubresource &destinationSubResource, const plBoundingBoxu32 &destinationBox, const plGALSystemMemoryDescription &sourceData)=0 (defined in plGALCommandEncoderCommonPlatformInterface) | plGALCommandEncoderCommonPlatformInterface | pure virtual |