ezEngine  Release 25.03
ezGALDeviceVulkan Member List

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

AddDeadObject(ezUInt32 uiType, HandleType handle) (defined in ezGALDevice)ezGALDeviceprotected
AddDeadObject(ezUInt32 uiType, HandleType handle) (defined in ezGALDevice)ezGALDevice
AddSignalSemaphore(const SemaphoreInfo &signalSemaphore) (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
AddWaitSemaphore(const SemaphoreInfo &waitSemaphore) (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
BeginCommands(const char *szName)ezGALDevice
BeginCommandsPlatform(const char *szName) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
BeginFrame(const ezUInt64 uiAppFrame=0)ezGALDevice
BeginFramePlatform(ezArrayPtr< ezGALSwapChain * > swapchains, const ezUInt64 uiAppFrame) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
BlendStateTable typedef (defined in ezGALDevice)ezGALDeviceprotected
BufferResourceViewTable typedef (defined in ezGALDevice)ezGALDeviceprotected
BufferTable typedef (defined in ezGALDevice)ezGALDeviceprotected
BufferUnorderedAccessViewTable typedef (defined in ezGALDevice)ezGALDeviceprotected
CreateBlendState(const ezGALBlendStateCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateBlendStatePlatform(const ezGALBlendStateCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateBuffer(const ezGALBufferCreationDescription &description, ezArrayPtr< const ezUInt8 > initialData=ezArrayPtr< const ezUInt8 >())ezGALDevice
CreateBufferInternal(const ezGALBufferCreationDescription &Description, ezArrayPtr< const ezUInt8 > pInitialData) (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
CreateBufferPlatform(const ezGALBufferCreationDescription &Description, ezArrayPtr< const ezUInt8 > pInitialData) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateConstantBuffer(ezUInt32 uiBufferSize) (defined in ezGALDevice)ezGALDevice
CreateDepthStencilState(const ezGALDepthStencilStateCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateDepthStencilStatePlatform(const ezGALDepthStencilStateCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateDynamicBuffer(const ezGALBufferCreationDescription &description, ezStringView sDebugName) (defined in ezGALDevice)ezGALDevice
CreateIndexBuffer(ezGALIndexType::Enum indexType, ezUInt32 uiIndexCount, ezArrayPtr< const ezUInt8 > initialData=ezArrayPtr< const ezUInt8 >(), bool bDataIsMutable=false) (defined in ezGALDevice)ezGALDevice
CreateProxyTexture(ezGALTextureHandle hParentTexture, ezUInt32 uiSlice) (defined in ezGALDevice)ezGALDevice
CreateRasterizerState(const ezGALRasterizerStateCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateRasterizerStatePlatform(const ezGALRasterizerStateCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateReadbackBuffer(const ezGALBufferCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateReadbackBufferPlatform(const ezGALBufferCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateReadbackTexture(const ezGALTextureCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateReadbackTexturePlatform(const ezGALTextureCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateRenderTargetView(const ezGALRenderTargetViewCreationDescription &description)ezGALDevice
CreateRenderTargetViewPlatform(ezGALTexture *pTexture, const ezGALRenderTargetViewCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateResourceView(const ezGALTextureResourceViewCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateResourceView(const ezGALBufferResourceViewCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateResourceViewPlatform(ezGALTexture *pResource, const ezGALTextureResourceViewCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateResourceViewPlatform(ezGALBuffer *pResource, const ezGALBufferResourceViewCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateSamplerState(const ezGALSamplerStateCreationDescription &description)ezGALDevice
CreateSamplerStatePlatform(const ezGALSamplerStateCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateShader(const ezGALShaderCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateShaderPlatform(const ezGALShaderCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateSharedTexture(const ezGALTextureCreationDescription &description, ezArrayPtr< ezGALSystemMemoryDescription > initialData={})ezGALDevice
CreateSharedTexturePlatform(const ezGALTextureCreationDescription &Description, ezArrayPtr< ezGALSystemMemoryDescription > pInitialData, ezEnum< ezGALSharedTextureType > sharedType, ezGALPlatformSharedHandle handle) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateSwapChain(const SwapChainFactoryFunction &func) (defined in ezGALDevice)ezGALDevice
CreateTexture(const ezGALTextureCreationDescription &description, ezArrayPtr< ezGALSystemMemoryDescription > initialData=ezArrayPtr< ezGALSystemMemoryDescription >())ezGALDevice
CreateTextureInternal(const ezGALTextureCreationDescription &Description, ezArrayPtr< ezGALSystemMemoryDescription > pInitialData) (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
CreateTexturePlatform(const ezGALTextureCreationDescription &Description, ezArrayPtr< ezGALSystemMemoryDescription > pInitialData) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateUnorderedAccessView(const ezGALTextureUnorderedAccessViewCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateUnorderedAccessView(const ezGALBufferUnorderedAccessViewCreationDescription &description) (defined in ezGALDevice)ezGALDevice
CreateUnorderedAccessViewPlatform(ezGALTexture *pResource, const ezGALTextureUnorderedAccessViewCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotected
CreateUnorderedAccessViewPlatform(ezGALBuffer *pResource, const ezGALBufferUnorderedAccessViewCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotected
CreateVertexBuffer(ezUInt32 uiVertexSize, ezUInt32 uiVertexCount, ezArrayPtr< const ezUInt8 > initialData=ezArrayPtr< const ezUInt8 >(), bool bDataIsMutable=false) (defined in ezGALDevice)ezGALDevice
CreateVertexDeclaration(const ezGALVertexDeclarationCreationDescription &description)ezGALDevice
CreateVertexDeclarationPlatform(const ezGALVertexDeclarationCreationDescription &Description) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
CreateVulkanDevice (defined in ezGALDeviceVulkan)ezGALDeviceVulkanfriend
DeleteLater(vk::Image &image, vk::DeviceMemory &externalMemory) (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
DeleteLater(T &object, ezVulkanAllocation &allocation) (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
DeleteLater(T &object, void *pContext) (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
DeleteLater(T &object) (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
DeleteLaterImpl(const PendingDeletion &deletion) (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
DepthStencilStateTable typedef (defined in ezGALDevice)ezGALDeviceprotected
DestroyBlendState(ezGALBlendStateHandle hBlendState) (defined in ezGALDevice)ezGALDevice
DestroyBlendStatePlatform(ezGALBlendState *pBlendState) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyBuffer(ezGALBufferHandle hBuffer) (defined in ezGALDevice)ezGALDevice
DestroyBufferPlatform(ezGALBuffer *pBuffer) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyDeadObjects() (defined in ezGALDevice)ezGALDeviceprotected
DestroyDepthStencilState(ezGALDepthStencilStateHandle hDepthStencilState) (defined in ezGALDevice)ezGALDevice
DestroyDepthStencilStatePlatform(ezGALDepthStencilState *pDepthStencilState) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyDynamicBuffer(ezGALDynamicBufferHandle &inout_hBuffer) (defined in ezGALDevice)ezGALDevice
DestroyProxyTexture(ezGALTextureHandle hProxyTexture) (defined in ezGALDevice)ezGALDevice
DestroyRasterizerState(ezGALRasterizerStateHandle hRasterizerState) (defined in ezGALDevice)ezGALDevice
DestroyRasterizerStatePlatform(ezGALRasterizerState *pRasterizerState) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyReadbackBuffer(ezGALReadbackBufferHandle hBuffer) (defined in ezGALDevice)ezGALDevice
DestroyReadbackBufferPlatform(ezGALReadbackBuffer *pReadbackBuffer) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyReadbackTexture(ezGALReadbackTextureHandle hTexture) (defined in ezGALDevice)ezGALDevice
DestroyReadbackTexturePlatform(ezGALReadbackTexture *pReadbackTexture) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyRenderTargetView(ezGALRenderTargetViewHandle hRenderTargetView) (defined in ezGALDevice)ezGALDevice
DestroyRenderTargetViewPlatform(ezGALRenderTargetView *pRenderTargetView) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyResourceView(ezGALTextureResourceViewHandle hResourceView) (defined in ezGALDevice)ezGALDevice
DestroyResourceView(ezGALBufferResourceViewHandle hResourceView) (defined in ezGALDevice)ezGALDevice
DestroyResourceViewPlatform(ezGALTextureResourceView *pResourceView) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyResourceViewPlatform(ezGALBufferResourceView *pResourceView) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroySamplerState(ezGALSamplerStateHandle hSamplerState) (defined in ezGALDevice)ezGALDevice
DestroySamplerStatePlatform(ezGALSamplerState *pSamplerState) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyShader(ezGALShaderHandle hShader) (defined in ezGALDevice)ezGALDevice
DestroyShaderPlatform(ezGALShader *pShader) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroySharedTexture(ezGALTextureHandle hTexture) (defined in ezGALDevice)ezGALDevice
DestroySharedTexturePlatform(ezGALTexture *pTexture) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroySwapChain(ezGALSwapChainHandle hSwapChain) (defined in ezGALDevice)ezGALDevice
DestroyTexture(ezGALTextureHandle hTexture) (defined in ezGALDevice)ezGALDevice
DestroyTexturePlatform(ezGALTexture *pTexture) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyUnorderedAccessView(ezGALTextureUnorderedAccessViewHandle hUnorderedAccessView) (defined in ezGALDevice)ezGALDevice
DestroyUnorderedAccessView(ezGALBufferUnorderedAccessViewHandle hUnorderedAccessView) (defined in ezGALDevice)ezGALDevice
DestroyUnorderedAccessViewPlatform(ezGALTextureUnorderedAccessView *pUnorderedAccessView) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyUnorderedAccessViewPlatform(ezGALBufferUnorderedAccessView *pUnorderedAccessView) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyVertexDeclaration(ezGALVertexDeclarationHandle hVertexDeclaration) (defined in ezGALDevice)ezGALDevice
DestroyVertexDeclarationPlatform(ezGALVertexDeclaration *pVertexDeclaration) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
DestroyViews(ezGALTexture *pResource) (defined in ezGALDevice)ezGALDeviceprotected
DestroyViews(ezGALBuffer *pResource) (defined in ezGALDevice)ezGALDeviceprotected
DynamicBufferTable typedef (defined in ezGALDevice)ezGALDeviceprotected
EndCommands(ezGALCommandEncoder *pCommandEncoder)ezGALDevice
EndCommandsPlatform(ezGALCommandEncoder *pPass) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
EndFrame()ezGALDevice
EndFramePlatform(ezArrayPtr< ezGALSwapChain * > swapchains) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
EnqueueFrameSwapChain(ezGALSwapChainHandle hSwapChain)ezGALDevice
ezGALDevice(const ezGALDeviceCreationDescription &Description) (defined in ezGALDevice)ezGALDeviceprotected
FillCapabilitiesPlatform() override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
FinalizeBufferInternal(const ezGALBufferCreationDescription &desc, ezGALBuffer *pBuffer) (defined in ezGALDevice)ezGALDeviceprotected
FinalizeTextureInternal(const ezGALTextureCreationDescription &desc, ezGALTexture *pTexture) (defined in ezGALDevice)ezGALDeviceprotected
Flush() (defined in ezGALDevice)ezGALDevice
FlushPlatform() override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
Get(typename IdTableType::TypeOfId hHandle, const IdTableType &IdTable) const (defined in ezGALDevice)ezGALDeviceprotected
Get(typename IdTableType::TypeOfId hHandle, const IdTableType &IdTable) const (defined in ezGALDevice)ezGALDevice
GetAllocator()ezGALDeviceinline
GetBackBufferTextureFromSwapChain(ezGALSwapChainHandle hSwapChain) (defined in ezGALDevice)ezGALDevice
GetBlendState(ezGALBlendStateHandle hBlendState) const (defined in ezGALDevice)ezGALDeviceinline
GetBuffer(ezGALBufferHandle hBuffer) const (defined in ezGALDevice)ezGALDeviceinline
GetCapabilities() const (defined in ezGALDevice)ezGALDevice
GetCurrentCommandBuffer() (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetCurrentFrame() constezGALDevice
GetCurrentFramePlatform() const override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
GetCurrentPipelineBarrier() (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetDefaultDevice() (defined in ezGALDevice)ezGALDevicestatic
GetDefaultRenderTargetView(ezGALTextureHandle hTexture) (defined in ezGALDevice)ezGALDevice
GetDefaultResourceView(ezGALTextureHandle hTexture) (defined in ezGALDevice)ezGALDevice
GetDefaultResourceView(ezGALBufferHandle hBuffer) (defined in ezGALDevice)ezGALDevice
GetDepthStencilState(ezGALDepthStencilStateHandle hDepthStencilState) const (defined in ezGALDevice)ezGALDeviceinline
GetDescription() const (defined in ezGALDevice)ezGALDevice
GetDispatchContext() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
GetDynamicBuffer(ezGALDynamicBufferHandle hBuffer) const (defined in ezGALDevice)ezGALDeviceinline
GetDynamicBuffer(ezGALDynamicBufferHandle hBuffer) (defined in ezGALDevice)ezGALDeviceinline
GetExtensions() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
GetFenceQueue() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetFenceResult(ezGALFenceHandle hFence, ezTime timeout=ezTime::MakeZero())ezGALDevice
GetFenceResultPlatform(ezGALFenceHandle hFence, ezTime timeout) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
GetFormatLookupTable() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetGraphicsQueue() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetInitContext() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetMemoryConsumptionForBuffer(const ezGALBufferCreationDescription &description) const (defined in ezGALDevice)ezGALDevicevirtual
GetMemoryConsumptionForTexture(const ezGALTextureCreationDescription &description) const (defined in ezGALDevice)ezGALDevicevirtual
GetMemoryIndex(vk::MemoryPropertyFlags properties, const vk::MemoryRequirements &requirements) const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetOcclusionQueryResult(ezGALOcclusionHandle hOcclusion, ezUInt64 &out_uiResult)ezGALDevice
GetOcclusionResultPlatform(ezGALOcclusionHandle hOcclusion, ezUInt64 &out_uiResult) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
GetPhysicalDeviceProperties() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
GetQueryPool() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetRasterizerState(ezGALRasterizerStateHandle hRasterizerState) const (defined in ezGALDevice)ezGALDeviceinline
GetReadbackBuffer(ezGALReadbackBufferHandle hBuffer) const (defined in ezGALDevice)ezGALDeviceinline
GetReadbackTexture(ezGALReadbackTextureHandle hTexture) const (defined in ezGALDevice)ezGALDeviceinline
GetRenderer() (defined in ezGALDevice)ezGALDevice
GetRendererPlatform() override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
GetRenderTargetView(ezGALRenderTargetViewHandle hRenderTargetView) const (defined in ezGALDevice)ezGALDeviceinline
GetResourceView(ezGALTextureResourceViewHandle hResourceView) const (defined in ezGALDevice)ezGALDeviceinline
GetResourceView(ezGALBufferResourceViewHandle hResourceView) const (defined in ezGALDevice)ezGALDeviceinline
GetSafeFrame() constezGALDevice
GetSafeFramePlatform() const override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
GetSamplerState(ezGALSamplerStateHandle hSamplerState) const (defined in ezGALDevice)ezGALDeviceinline
GetShader(ezGALShaderHandle hShader) const (defined in ezGALDevice)ezGALDeviceinline
GetSharedTexture(ezGALTextureHandle hTexture) const override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanvirtual
GetStagingBufferPool() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetSupportedStages() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetSwapChain(ezGALSwapChainHandle hSwapChain) const (defined in ezGALDevice)ezGALDeviceinline
GetSwapChain(ezGALSwapChainHandle hSwapChain) const (defined in ezGALDevice)ezGALDeviceinline
GetSwapChainInternal(ezGALSwapChainHandle hSwapChain, const ezRTTI *pRequestedType) const (defined in ezGALDevice)ezGALDeviceprotected
GetTexture(ezGALTextureHandle hTexture) const (defined in ezGALDevice)ezGALDeviceinline
GetTimestampResult(ezGALTimestampHandle hTimestamp, ezTime &out_result)ezGALDevice
GetTimestampResultPlatform(ezGALTimestampHandle hTimestamp, ezTime &out_result) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
GetTransferQueue() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetUnorderedAccessView(ezGALTextureUnorderedAccessViewHandle hUnorderedAccessView) const (defined in ezGALDevice)ezGALDeviceinline
GetUnorderedAccessView(ezGALBufferUnorderedAccessViewHandle hUnorderedAccessView) const (defined in ezGALDevice)ezGALDeviceinline
GetVertexDeclaration(ezGALVertexDeclarationHandle hVertexDeclaration) const (defined in ezGALDevice)ezGALDeviceinline
GetVulkanDevice() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetVulkanInstance() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
GetVulkanPhysicalDevice() const (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
HasDefaultDevice() (defined in ezGALDevice)ezGALDevicestatic
Init() (defined in ezGALDevice)ezGALDevice
InitPlatform() override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
LockBuffer(ezGALReadbackBufferHandle hReadbackBuffer, ezArrayPtr< const ezUInt8 > &out_memory)ezGALDevice
LockBufferPlatform(const ezGALReadbackBuffer *pBuffer, ezArrayPtr< const ezUInt8 > &out_Memory) const override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
LockTexture(ezGALReadbackTextureHandle hReadbackTexture, const ezArrayPtr< const ezGALTextureSubresource > &subResources, ezDynamicArray< ezGALSystemMemoryDescription > &out_memory)ezGALDevice
LockTexturePlatform(const ezGALReadbackTexture *pTexture, const ezArrayPtr< const ezGALTextureSubresource > &subResources, ezDynamicArray< ezGALSystemMemoryDescription > &out_Memory) const override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
m_Allocator (defined in ezGALDevice)ezGALDeviceprotected
m_AllocatorWrapper (defined in ezGALDevice)ezGALDeviceprotected
m_BlendStates (defined in ezGALDevice)ezGALDeviceprotected
m_BlendStateTable (defined in ezGALDevice)ezGALDeviceprotected
m_BufferResourceViews (defined in ezGALDevice)ezGALDeviceprotected
m_Buffers (defined in ezGALDevice)ezGALDeviceprotected
m_BufferUnorderedAccessViews (defined in ezGALDevice)ezGALDeviceprotected
m_Capabilities (defined in ezGALDevice)ezGALDeviceprotected
m_DeadObjects (defined in ezGALDevice)ezGALDeviceprotected
m_DepthStencilStates (defined in ezGALDevice)ezGALDeviceprotected
m_DepthStencilStateTable (defined in ezGALDevice)ezGALDeviceprotected
m_Description (defined in ezGALDevice)ezGALDeviceprotected
m_DynamicBuffers (defined in ezGALDevice)ezGALDeviceprotected
m_Mutex (defined in ezGALDevice)ezGALDevicemutable
m_RasterizerStates (defined in ezGALDevice)ezGALDeviceprotected
m_RasterizerStateTable (defined in ezGALDevice)ezGALDeviceprotected
m_ReadbackBuffers (defined in ezGALDevice)ezGALDeviceprotected
m_ReadbackTextures (defined in ezGALDevice)ezGALDeviceprotected
m_RenderTargetViews (defined in ezGALDevice)ezGALDeviceprotected
m_SamplerStates (defined in ezGALDevice)ezGALDeviceprotected
m_SamplerStateTable (defined in ezGALDevice)ezGALDeviceprotected
m_Shaders (defined in ezGALDevice)ezGALDeviceprotected
m_SwapChains (defined in ezGALDevice)ezGALDeviceprotected
m_TextureResourceViews (defined in ezGALDevice)ezGALDeviceprotected
m_Textures (defined in ezGALDevice)ezGALDeviceprotected
m_TextureUnorderedAccessViews (defined in ezGALDevice)ezGALDeviceprotected
m_VertexDeclarations (defined in ezGALDevice)ezGALDeviceprotected
m_VertexDeclarationTable (defined in ezGALDevice)ezGALDeviceprotected
OnBeforeImageDestroyed (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
OpenSharedTexture(const ezGALTextureCreationDescription &description, ezGALPlatformSharedHandle hSharedHandle) (defined in ezGALDevice)ezGALDevice
RasterizerStateTable typedef (defined in ezGALDevice)ezGALDeviceprotected
ReadbackBufferTable typedef (defined in ezGALDevice)ezGALDeviceprotected
ReadbackTextureTable typedef (defined in ezGALDevice)ezGALDeviceprotected
ReclaimLater(const ReclaimResource &reclaim) (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
ReclaimLater(T &object, void *pContext=nullptr) (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
RenderTargetViewTable typedef (defined in ezGALDevice)ezGALDeviceprotected
ReportLiveGpuObjects() (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
ReviveDeadObject(ezUInt32 uiType, HandleType handle) (defined in ezGALDevice)ezGALDeviceprotected
s_Events (defined in ezGALDevice)ezGALDevicestatic
SamplerStateTable typedef (defined in ezGALDevice)ezGALDeviceprotected
SelectDeviceExtensions(vk::DeviceCreateInfo &deviceCreateInfo, ezHybridArray< const char *, 6 > &extensions) (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotected
SelectInstanceExtensions(ezHybridArray< const char *, 6 > &extensions) (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotected
SetDebugName(const vk::DebugUtilsObjectNameInfoEXT &info, ezVulkanAllocation allocation=nullptr) (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
SetDebugName(const char *szName, T &object, ezVulkanAllocation allocation=nullptr) (defined in ezGALDeviceVulkan)ezGALDeviceVulkaninline
SetDefaultDevice(ezGALDevice *pDefaultDevice) (defined in ezGALDevice)ezGALDevicestatic
ShaderTable typedef (defined in ezGALDevice)ezGALDeviceprotected
Shutdown() (defined in ezGALDevice)ezGALDevice
ShutdownPlatform() override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
Submit(bool bAddSignalSemaphore=true, bool bAddUpdateForNextFrameCommands=false) (defined in ezGALDeviceVulkan)ezGALDeviceVulkan
SwapChainFactoryFunction typedef (defined in ezGALDevice)ezGALDevice
SwapChainTable typedef (defined in ezGALDevice)ezGALDeviceprotected
TextureResourceViewTable typedef (defined in ezGALDevice)ezGALDeviceprotected
TextureTable typedef (defined in ezGALDevice)ezGALDeviceprotected
TextureUnorderedAccessViewTable typedef (defined in ezGALDevice)ezGALDeviceprotected
UnlockBufferPlatform(const ezGALReadbackBuffer *pBuffer) const override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
UnlockTexturePlatform(const ezGALReadbackTexture *pTexture, const ezArrayPtr< const ezGALTextureSubresource > &subResources) const override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
UpdateBufferForNextFrame(ezGALBufferHandle hBuffer, ezConstByteArrayPtr sourceData, ezUInt32 uiDestOffset=0)ezGALDevice
UpdateBufferForNextFramePlatform(const ezGALBuffer *pBuffer, ezConstByteArrayPtr sourceData, ezUInt32 uiDestOffset) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
UpdateSwapChain(ezGALSwapChainHandle hSwapChain, ezEnum< ezGALPresentMode > newPresentMode) (defined in ezGALDevice)ezGALDevice
UpdateTextureForNextFrame(ezGALTextureHandle hTexture, const ezGALSystemMemoryDescription &sourceData, const ezGALTextureSubresource &destinationSubResource={}, const ezBoundingBoxu32 &destinationBox=ezBoundingBoxu32::MakeZero())ezGALDevice
UpdateTextureForNextFramePlatform(const ezGALTexture *pTexture, const ezGALSystemMemoryDescription &sourceData, const ezGALTextureSubresource &destinationSubResource, const ezBoundingBoxu32 &destinationBox) override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
UploadBufferStaging(ezStagingBufferPoolVulkan *pStagingBufferPool, ezPipelineBarrierVulkan *pPipelineBarrier, vk::CommandBuffer commandBuffer, const ezGALBufferVulkan *pBuffer, ezArrayPtr< const ezUInt8 > pInitialData, vk::DeviceSize dstOffset=0) (defined in ezGALDeviceVulkan)ezGALDeviceVulkanstatic
UploadTextureStaging(ezStagingBufferPoolVulkan *pStagingBufferPool, ezPipelineBarrierVulkan *pPipelineBarrier, vk::CommandBuffer commandBuffer, const ezGALTextureVulkan *pTexture, const vk::ImageSubresourceLayers &subResource, const vk::Offset3D &imageOffset, const vk::Extent3D &imageExtent, const ezGALSystemMemoryDescription &data) (defined in ezGALDeviceVulkan)ezGALDeviceVulkanstatic
VerifyMultithreadedAccess() constezGALDeviceprotected
VertexDeclarationTable typedef (defined in ezGALDevice)ezGALDeviceprotected
WaitIdle()ezGALDevice
WaitIdlePlatform() override (defined in ezGALDeviceVulkan)ezGALDeviceVulkanprotectedvirtual
~ezGALDevice() (defined in ezGALDevice)ezGALDeviceprotectedvirtual
~ezGALDeviceVulkan() (defined in ezGALDeviceVulkan)ezGALDeviceVulkanvirtual