ezEngine  Release 25.03
ezRenderContext Member List

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

ApplyContextStates(bool bForce=false) (defined in ezRenderContext)ezRenderContext
BeginCommandsAndComputeScope(const ezRenderViewContext &viewContext, const char *szName) (defined in ezRenderContext)ezRenderContextinlinestatic
BeginCommandsAndRenderingScope(const ezRenderViewContext &viewContext, const ezGALRenderingSetup &renderingSetup, const char *szName, bool bStereoRendering=false) (defined in ezRenderContext)ezRenderContextinlinestatic
BeginCompute(const char *szName="") (defined in ezRenderContext)ezRenderContext
BeginComputeScope(const ezRenderViewContext &viewContext, const char *szName="") (defined in ezRenderContext)ezRenderContextinlinestatic
BeginRendering(const ezGALRenderingSetup &renderingSetup, const ezRectFloat &viewport, const char *szName="", bool bStereoRendering=false) (defined in ezRenderContext)ezRenderContext
BeginRenderingScope(const ezRenderViewContext &viewContext, const ezGALRenderingSetup &renderingSetup, const char *szName="", bool bStereoRendering=false) (defined in ezRenderContext)ezRenderContextinlinestatic
BindBuffer(const ezTempHashedString &sSlotName, ezGALBufferResourceViewHandle hResourceView) (defined in ezRenderContext)ezRenderContext
BindConstantBuffer(const ezTempHashedString &sSlotName, ezGALBufferHandle hConstantBuffer) (defined in ezRenderContext)ezRenderContext
BindConstantBuffer(const ezTempHashedString &sSlotName, ezConstantBufferStorageHandle hConstantBufferStorage) (defined in ezRenderContext)ezRenderContext
BindMaterial(const ezMaterialResourceHandle &hMaterial) (defined in ezRenderContext)ezRenderContext
BindMeshBuffer(const ezDynamicMeshBufferResourceHandle &hDynamicMeshBuffer) (defined in ezRenderContext)ezRenderContext
BindMeshBuffer(const ezMeshBufferResourceHandle &hMeshBuffer) (defined in ezRenderContext)ezRenderContext
BindMeshBuffer(ezGALBufferHandle hVertexBuffer, ezGALBufferHandle hIndexBuffer, const ezVertexDeclarationInfo *pVertexDeclarationInfo, ezGALPrimitiveTopology::Enum topology, ezUInt32 uiPrimitiveCount, ezGALBufferHandle hVertexBuffer2={}, ezGALBufferHandle hVertexBuffer3={}, ezGALBufferHandle hVertexBuffer4={}) (defined in ezRenderContext)ezRenderContext
BindNullMeshBuffer(ezGALPrimitiveTopology::Enum topology, ezUInt32 uiPrimitiveCount) (defined in ezRenderContext)ezRenderContextinline
BindSamplerState(const ezTempHashedString &sSlotName, ezGALSamplerStateHandle hSamplerSate) (defined in ezRenderContext)ezRenderContext
BindShader(const ezShaderResourceHandle &hShader, ezBitflags< ezShaderBindFlags > flags=ezShaderBindFlags::Default)ezRenderContext
BindTexture2D(const ezTempHashedString &sSlotName, const ezTexture2DResourceHandle &hTexture, ezResourceAcquireMode acquireMode=ezResourceAcquireMode::AllowLoadingFallback) (defined in ezRenderContext)ezRenderContext
BindTexture2D(const ezTempHashedString &sSlotName, ezGALTextureResourceViewHandle hResourceView) (defined in ezRenderContext)ezRenderContext
BindTexture3D(const ezTempHashedString &sSlotName, const ezTexture3DResourceHandle &hTexture, ezResourceAcquireMode acquireMode=ezResourceAcquireMode::AllowLoadingFallback) (defined in ezRenderContext)ezRenderContext
BindTexture3D(const ezTempHashedString &sSlotName, ezGALTextureResourceViewHandle hResourceView) (defined in ezRenderContext)ezRenderContext
BindTextureCube(const ezTempHashedString &sSlotName, const ezTextureCubeResourceHandle &hTexture, ezResourceAcquireMode acquireMode=ezResourceAcquireMode::AllowLoadingFallback) (defined in ezRenderContext)ezRenderContext
BindTextureCube(const ezTempHashedString &sSlotName, ezGALTextureResourceViewHandle hResourceView) (defined in ezRenderContext)ezRenderContext
BindUAV(const ezTempHashedString &sSlotName, ezGALTextureUnorderedAccessViewHandle hUnorderedAccessViewHandle)ezRenderContext
BindUAV(const ezTempHashedString &sSlotName, ezGALBufferUnorderedAccessViewHandle hUnorderedAccessViewHandle) (defined in ezRenderContext)ezRenderContext
ComputeScope typedef (defined in ezRenderContext)ezRenderContext
CreateConstantBufferStorage() (defined in ezRenderContext)ezRenderContextinlinestatic
CreateConstantBufferStorage(ezConstantBufferStorage< T > *&out_pStorage) (defined in ezRenderContext)ezRenderContextinlinestatic
CreateConstantBufferStorage(ezUInt32 uiSizeInBytes) (defined in ezRenderContext)ezRenderContextinlinestatic
CreateConstantBufferStorage(ezUInt32 uiSizeInBytes, ezConstantBufferStorageBase *&out_pStorage) (defined in ezRenderContext)ezRenderContextstatic
CreateInstance(ezGALCommandEncoder *pCommandEncoder) (defined in ezRenderContext)ezRenderContextstatic
DeleteConstantBufferStorage(ezConstantBufferStorageHandle hStorage) (defined in ezRenderContext)ezRenderContextstatic
DestroyInstance(ezRenderContext *pRenderer) (defined in ezRenderContext)ezRenderContextstatic
Dispatch(ezUInt32 uiThreadGroupCountX, ezUInt32 uiThreadGroupCountY=1, ezUInt32 uiThreadGroupCountZ=1) (defined in ezRenderContext)ezRenderContext
DrawMeshBuffer(ezUInt32 uiPrimitiveCount=0xFFFFFFFF, ezUInt32 uiFirstPrimitive=0, ezUInt32 uiInstanceCount=1) (defined in ezRenderContext)ezRenderContext
EndCompute() (defined in ezRenderContext)ezRenderContext
EndRendering() (defined in ezRenderContext)ezRenderContext
ezMemoryUtils (defined in ezRenderContext)ezRenderContextfriend
GetAllowAsyncShaderLoading()ezRenderContext
GetAndResetStatistics() (defined in ezRenderContext)ezRenderContext
GetCommandEncoder() (defined in ezRenderContext)ezRenderContextinline
GetConstantBufferData(ezConstantBufferStorageHandle hStorage) (defined in ezRenderContext)ezRenderContextinlinestatic
GetDefaultInstance() (defined in ezRenderContext)ezRenderContextstatic
GetDefaultSamplerState(ezBitflags< ezDefaultSamplerFlags > flags) (defined in ezRenderContext)ezRenderContextstatic
GetDefaultTextureFilter() constezRenderContextinline
GetSpecificTextureFilter(ezTextureFilterSetting::Enum configuration) constezRenderContext
ReadGlobalConstants() const (defined in ezRenderContext)ezRenderContext
RenderingScope typedef (defined in ezRenderContext)ezRenderContext
ResetContextState() (defined in ezRenderContext)ezRenderContext
SetAllowAsyncShaderLoading(bool bAllow)ezRenderContext
SetDefaultTextureFilter(ezTextureFilterSetting::Enum filter)ezRenderContext
SetPushConstants(const ezTempHashedString &sSlotName, ezArrayPtr< const ezUInt8 > data)ezRenderContext
SetPushConstants(const ezTempHashedString &sSlotName, const T &constants)ezRenderContextinline
SetShaderPermutationVariable(const char *szName, const ezTempHashedString &sValue) (defined in ezRenderContext)ezRenderContext
SetShaderPermutationVariable(const ezHashedString &sName, const ezHashedString &sValue) (defined in ezRenderContext)ezRenderContext
TryGetConstantBufferStorage(ezConstantBufferStorageHandle hStorage, ezConstantBufferStorage< T > *&out_pStorage) (defined in ezRenderContext)ezRenderContextinlinestatic
TryGetConstantBufferStorage(ezConstantBufferStorageHandle hStorage, ezConstantBufferStorageBase *&out_pStorage) (defined in ezRenderContext)ezRenderContextstatic
WriteGlobalConstants() (defined in ezRenderContext)ezRenderContext