ezEngine Release 26.9
Loading...
Searching...
No Matches
ezGALCommandEncoder Member List

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

AssertOutsideRenderingScope() (defined in ezGALCommandEncoder)ezGALCommandEncoderinlineprotected
AssertRenderingThread() (defined in ezGALCommandEncoder)ezGALCommandEncoderinlineprotected
BeginCompute(const char *szName="") (defined in ezGALCommandEncoder)ezGALCommandEncoder
BeginOcclusionQuery(ezEnum< ezGALQueryType > type)ezGALCommandEncoder
BeginRendering(const ezGALRenderingSetup &renderingSetup, const char *szName="")ezGALCommandEncoder
BufferBarrier(ezArrayPtr< const ezGALBufferBarrier > barriers)ezGALCommandEncoder
BufferBarrier(ezGALBufferHandle hBuffer, ezBitflags< ezGALResourceState > stateBefore=ezGALResourceState::Default, ezBitflags< ezGALResourceState > stateAfter=ezGALResourceState::Default, ezBitflags< ezGALShaderStageFlags > stagesBefore=ezGALShaderStageFlags::Auto, ezBitflags< ezGALShaderStageFlags > stagesAfter=ezGALShaderStageFlags::Auto)ezGALCommandEncoder
Clear(const ezColor &clearColor, ezUInt32 uiRenderTargetClearMask=0xFFFFFFFFu, bool bClearDepth=true, bool bClearStencil=true, float fDepthClear=1.0f, ezUInt8 uiStencilClear=0x0u)ezGALCommandEncoder
CopyBuffer(ezGALBufferHandle hDest, ezGALBufferHandle hSource)ezGALCommandEncoder
CopyBufferRegion(ezGALBufferHandle hDest, ezUInt32 uiDestOffset, ezGALBufferHandle hSource, ezUInt32 uiSourceOffset, ezUInt32 uiByteCount)ezGALCommandEncoder
CopyTexture(ezGALTextureHandle hDest, ezGALTextureHandle hSource)ezGALCommandEncoder
CopyTextureRegion(ezGALTextureHandle hDest, const ezGALTextureSubresource &destinationSubResource, const ezVec3U32 &vDestinationPoint, ezGALTextureHandle hSource, const ezGALTextureSubresource &sourceSubResource, const ezBoundingBoxu32 &box)ezGALCommandEncoder
Dispatch(ezUInt32 uiThreadGroupCountX, ezUInt32 uiThreadGroupCountY, ezUInt32 uiThreadGroupCountZ) (defined in ezGALCommandEncoder)ezGALCommandEncoder
DispatchIndirect(ezGALBufferHandle hIndirectArgumentBuffer, ezUInt32 uiArgumentOffsetInBytes)ezGALCommandEncoder
Draw(ezUInt32 uiVertexCount, ezUInt32 uiStartVertex)ezGALCommandEncoder
DrawIndexed(ezUInt32 uiIndexCount, ezUInt32 uiStartIndex)ezGALCommandEncoder
DrawIndexedInstanced(ezUInt32 uiIndexCountPerInstance, ezUInt32 uiInstanceCount, ezUInt32 uiStartIndex)ezGALCommandEncoder
DrawIndexedInstancedIndirect(ezGALBufferHandle hIndirectArgumentBuffer, ezUInt32 uiArgumentOffsetInBytes)ezGALCommandEncoder
DrawInstanced(ezUInt32 uiVertexCountPerInstance, ezUInt32 uiInstanceCount, ezUInt32 uiStartVertex)ezGALCommandEncoder
DrawInstancedIndirect(ezGALBufferHandle hIndirectArgumentBuffer, ezUInt32 uiArgumentOffsetInBytes)ezGALCommandEncoder
EndCompute() (defined in ezGALCommandEncoder)ezGALCommandEncoder
EndOcclusionQuery(ezGALOcclusionHandle hOcclusion)ezGALCommandEncoder
EndRendering() (defined in ezGALCommandEncoder)ezGALCommandEncoder
ezGALCommandEncoder(ezGALDevice &ref_device, ezGALCommandEncoderCommonPlatformInterface &ref_commonImpl) (defined in ezGALCommandEncoder)ezGALCommandEncoder
ezGALDevice (defined in ezGALCommandEncoder)ezGALCommandEncoderfriend
ezMemoryUtils (defined in ezGALCommandEncoder)ezGALCommandEncoderfriend
Flush()ezGALCommandEncoder
GALStaticDeviceEventHandler(const ezGALDeviceEvent &e) (defined in ezGALCommandEncoder)ezGALCommandEncoderprotected
GetDevice() (defined in ezGALCommandEncoder)ezGALCommandEncoderinline
GetStats() const (defined in ezGALCommandEncoder)ezGALCommandEncoderinline
InsertEventMarker(const char *szMarker) (defined in ezGALCommandEncoder)ezGALCommandEncoder
InsertFence()ezGALCommandEncoder
InsertTimestamp()ezGALCommandEncoder
InvalidateState() (defined in ezGALCommandEncoder)ezGALCommandEncoder
IsInRenderingScope() const (defined in ezGALCommandEncoder)ezGALCommandEncoder
PopMarker() (defined in ezGALCommandEncoder)ezGALCommandEncoder
PushMarker(const char *szMarker) (defined in ezGALCommandEncoder)ezGALCommandEncoder
ReadbackBuffer(ezGALReadbackBufferHandle hDestination, ezGALBufferHandle hSource)ezGALCommandEncoder
ReadbackTexture(ezGALReadbackTextureHandle hDestination, ezGALTextureHandle hSource)ezGALCommandEncoder
ResetStats() (defined in ezGALCommandEncoder)ezGALCommandEncoder
ResolveTexture(ezGALTextureHandle hDest, const ezGALTextureSubresource &destinationSubResource, ezGALTextureHandle hSource, const ezGALTextureSubresource &sourceSubResource)ezGALCommandEncoder
s_BufferBarrierValidationFailedezGALCommandEncoderstatic
s_TextureBarrierValidationFailedezGALCommandEncoderstatic
SetBindGroup(ezUInt32 uiBindGroup, const ezGALBindGroupCreationDescription &bindGroup)ezGALCommandEncoder
SetBindGroup(ezUInt32 uiBindGroup, ezGALBindGroupHandle hBindGroup)ezGALCommandEncoder
SetComputePipeline(ezGALComputePipelineHandle hComputePipeline) (defined in ezGALCommandEncoder)ezGALCommandEncoder
SetGraphicsPipeline(ezGALGraphicsPipelineHandle hGraphicsPipeline) (defined in ezGALCommandEncoder)ezGALCommandEncoder
SetIndexBuffer(ezGALBufferHandle hIndexBuffer)ezGALCommandEncoder
SetPushConstants(ezArrayPtr< const ezUInt8 > data) (defined in ezGALCommandEncoder)ezGALCommandEncoder
SetScissorRect(const ezRectU32 &rect) (defined in ezGALCommandEncoder)ezGALCommandEncoder
SetStencilReference(ezUInt8 uiStencilRefValue) (defined in ezGALCommandEncoder)ezGALCommandEncoder
SetVertexBuffer(ezUInt32 uiSlot, ezGALBufferHandle hVertexBuffer, ezUInt32 uiOffset=0)ezGALCommandEncoder
SetViewport(const ezRectFloat &rect, float fMinDepth=0.0f, float fMaxDepth=1.0f) (defined in ezGALCommandEncoder)ezGALCommandEncoder
TextureBarrier(ezArrayPtr< const ezGALTextureBarrier > barriers)ezGALCommandEncoder
TextureBarrier(ezGALTextureHandle hTexture, ezGALTextureRange range={}, ezBitflags< ezGALResourceState > stateBefore=ezGALResourceState::Default, ezBitflags< ezGALResourceState > stateAfter=ezGALResourceState::Default, ezBitflags< ezGALShaderStageFlags > stagesBefore=ezGALShaderStageFlags::Auto, ezBitflags< ezGALShaderStageFlags > stagesAfter=ezGALShaderStageFlags::Auto)ezGALCommandEncoder
UpdateBuffer(ezGALBufferHandle hDest, ezUInt32 uiDestOffset, ezArrayPtr< const ezUInt8 > sourceData, ezGALUpdateMode::Enum updateMode=ezGALUpdateMode::TransientConstantBuffer)ezGALCommandEncoder
UpdateTexture(ezGALTextureHandle hDest, const ezGALTextureSubresource &destinationSubResource, const ezBoundingBoxu32 &destinationBox, const ezGALSystemMemoryDescription &sourceData)ezGALCommandEncoder
~ezGALCommandEncoder() (defined in ezGALCommandEncoder)ezGALCommandEncodervirtual