Plasma Engine  2.0
Loading...
Searching...
No Matches
plGALCommandEncoder Member List

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

AssertRenderingThread() (defined in plGALCommandEncoder)plGALCommandEncoderinlineprotected
BeginCompute(const char *szName="") (defined in plGALCommandEncoder)plGALCommandEncoder
BeginOcclusionQuery(plEnum< plGALQueryType > type)plGALCommandEncoder
BeginRendering(const plGALRenderingSetup &renderingSetup, const char *szName="") (defined in plGALCommandEncoder)plGALCommandEncoder
Clear(const plColor &clearColor, plUInt32 uiRenderTargetClearMask=0xFFFFFFFFu, bool bClearDepth=true, bool bClearStencil=true, float fDepthClear=1.0f, plUInt8 uiStencilClear=0x0u)plGALCommandEncoder
ClearUnorderedAccessView(plGALTextureUnorderedAccessViewHandle hUnorderedAccessView, plVec4 vClearValues)plGALCommandEncoder
ClearUnorderedAccessView(plGALBufferUnorderedAccessViewHandle hUnorderedAccessView, plVec4 vClearValues) (defined in plGALCommandEncoder)plGALCommandEncoder
ClearUnorderedAccessView(plGALTextureUnorderedAccessViewHandle hUnorderedAccessView, plVec4U32 vClearValues)plGALCommandEncoder
ClearUnorderedAccessView(plGALBufferUnorderedAccessViewHandle hUnorderedAccessView, plVec4U32 vClearValues) (defined in plGALCommandEncoder)plGALCommandEncoder
CopyBuffer(plGALBufferHandle hDest, plGALBufferHandle hSource) (defined in plGALCommandEncoder)plGALCommandEncoder
CopyBufferRegion(plGALBufferHandle hDest, plUInt32 uiDestOffset, plGALBufferHandle hSource, plUInt32 uiSourceOffset, plUInt32 uiByteCount) (defined in plGALCommandEncoder)plGALCommandEncoder
CopyTexture(plGALTextureHandle hDest, plGALTextureHandle hSource) (defined in plGALCommandEncoder)plGALCommandEncoder
CopyTextureReadbackResult(plGALTextureHandle hTexture, plArrayPtr< plGALTextureSubresource > sourceSubResource, plArrayPtr< plGALSystemMemoryDescription > targetData) (defined in plGALCommandEncoder)plGALCommandEncoder
CopyTextureRegion(plGALTextureHandle hDest, const plGALTextureSubresource &destinationSubResource, const plVec3U32 &vDestinationPoint, plGALTextureHandle hSource, const plGALTextureSubresource &sourceSubResource, const plBoundingBoxu32 &box) (defined in plGALCommandEncoder)plGALCommandEncoder
Dispatch(plUInt32 uiThreadGroupCountX, plUInt32 uiThreadGroupCountY, plUInt32 uiThreadGroupCountZ) (defined in plGALCommandEncoder)plGALCommandEncoder
DispatchIndirect(plGALBufferHandle hIndirectArgumentBuffer, plUInt32 uiArgumentOffsetInBytes) (defined in plGALCommandEncoder)plGALCommandEncoder
Draw(plUInt32 uiVertexCount, plUInt32 uiStartVertex) (defined in plGALCommandEncoder)plGALCommandEncoder
DrawIndexed(plUInt32 uiIndexCount, plUInt32 uiStartIndex) (defined in plGALCommandEncoder)plGALCommandEncoder
DrawIndexedInstanced(plUInt32 uiIndexCountPerInstance, plUInt32 uiInstanceCount, plUInt32 uiStartIndex) (defined in plGALCommandEncoder)plGALCommandEncoder
DrawIndexedInstancedIndirect(plGALBufferHandle hIndirectArgumentBuffer, plUInt32 uiArgumentOffsetInBytes) (defined in plGALCommandEncoder)plGALCommandEncoder
DrawInstanced(plUInt32 uiVertexCountPerInstance, plUInt32 uiInstanceCount, plUInt32 uiStartVertex) (defined in plGALCommandEncoder)plGALCommandEncoder
DrawInstancedIndirect(plGALBufferHandle hIndirectArgumentBuffer, plUInt32 uiArgumentOffsetInBytes) (defined in plGALCommandEncoder)plGALCommandEncoder
EndCompute() (defined in plGALCommandEncoder)plGALCommandEncoder
EndOcclusionQuery(plGALOcclusionHandle hOcclusion)plGALCommandEncoder
EndRendering() (defined in plGALCommandEncoder)plGALCommandEncoder
Flush()plGALCommandEncoder
GenerateMipMaps(plGALTextureResourceViewHandle hResourceView) (defined in plGALCommandEncoder)plGALCommandEncoder
GetDevice() (defined in plGALCommandEncoder)plGALCommandEncoderinline
GetPrimitiveTopology() const (defined in plGALCommandEncoder)plGALCommandEncoderinline
InsertEventMarker(const char *szMarker) (defined in plGALCommandEncoder)plGALCommandEncoder
InsertFence()plGALCommandEncoder
InsertTimestamp()plGALCommandEncoder
InvalidateState() (defined in plGALCommandEncoder)plGALCommandEncoder
plGALCommandEncoder(plGALDevice &ref_device, plGALCommandEncoderCommonPlatformInterface &ref_commonImpl) (defined in plGALCommandEncoder)plGALCommandEncoder
plGALDevice (defined in plGALCommandEncoder)plGALCommandEncoderfriend
plMemoryUtils (defined in plGALCommandEncoder)plGALCommandEncoderfriend
PopMarker() (defined in plGALCommandEncoder)plGALCommandEncoder
PushMarker(const char *szMarker) (defined in plGALCommandEncoder)plGALCommandEncoder
ReadbackTexture(plGALTextureHandle hTexture) (defined in plGALCommandEncoder)plGALCommandEncoder
ResolveTexture(plGALTextureHandle hDest, const plGALTextureSubresource &destinationSubResource, plGALTextureHandle hSource, const plGALTextureSubresource &sourceSubResource) (defined in plGALCommandEncoder)plGALCommandEncoder
SetBlendState(plGALBlendStateHandle hBlendState, const plColor &blendFactor=plColor::White, plUInt32 uiSampleMask=0xFFFFFFFFu) (defined in plGALCommandEncoder)plGALCommandEncoder
SetConstantBuffer(const plShaderResourceBinding &binding, plGALBufferHandle hBuffer) (defined in plGALCommandEncoder)plGALCommandEncoder
SetDepthStencilState(plGALDepthStencilStateHandle hDepthStencilState, plUInt8 uiStencilRefValue=0xFFu) (defined in plGALCommandEncoder)plGALCommandEncoder
SetIndexBuffer(plGALBufferHandle hIndexBuffer)plGALCommandEncoder
SetPrimitiveTopology(plGALPrimitiveTopology::Enum topology) (defined in plGALCommandEncoder)plGALCommandEncoder
SetPushConstants(plArrayPtr< const plUInt8 > data) (defined in plGALCommandEncoder)plGALCommandEncoder
SetRasterizerState(plGALRasterizerStateHandle hRasterizerState) (defined in plGALCommandEncoder)plGALCommandEncoder
SetResourceView(const plShaderResourceBinding &binding, plGALTextureResourceViewHandle hResourceView) (defined in plGALCommandEncoder)plGALCommandEncoder
SetResourceView(const plShaderResourceBinding &binding, plGALBufferResourceViewHandle hResourceView) (defined in plGALCommandEncoder)plGALCommandEncoder
SetSamplerState(const plShaderResourceBinding &binding, plGALSamplerStateHandle hSamplerState) (defined in plGALCommandEncoder)plGALCommandEncoder
SetScissorRect(const plRectU32 &rect) (defined in plGALCommandEncoder)plGALCommandEncoder
SetShader(plGALShaderHandle hShader)plGALCommandEncoder
SetUnorderedAccessView(const plShaderResourceBinding &binding, plGALTextureUnorderedAccessViewHandle hUnorderedAccessView) (defined in plGALCommandEncoder)plGALCommandEncoder
SetUnorderedAccessView(const plShaderResourceBinding &binding, plGALBufferUnorderedAccessViewHandle hUnorderedAccessView) (defined in plGALCommandEncoder)plGALCommandEncoder
SetVertexBuffer(plUInt32 uiSlot, plGALBufferHandle hVertexBuffer) (defined in plGALCommandEncoder)plGALCommandEncoder
SetVertexDeclaration(plGALVertexDeclarationHandle hVertexDeclaration) (defined in plGALCommandEncoder)plGALCommandEncoder
SetViewport(const plRectFloat &rect, float fMinDepth=0.0f, float fMaxDepth=1.0f) (defined in plGALCommandEncoder)plGALCommandEncoder
UpdateBuffer(plGALBufferHandle hDest, plUInt32 uiDestOffset, plArrayPtr< const plUInt8 > sourceData, plGALUpdateMode::Enum updateMode=plGALUpdateMode::Discard) (defined in plGALCommandEncoder)plGALCommandEncoder
UpdateTexture(plGALTextureHandle hDest, const plGALTextureSubresource &destinationSubResource, const plBoundingBoxu32 &destinationBox, const plGALSystemMemoryDescription &sourceData) (defined in plGALCommandEncoder)plGALCommandEncoder
~plGALCommandEncoder() (defined in plGALCommandEncoder)plGALCommandEncodervirtual