![]() |
Plasma Engine
2.0
|
This is the complete list of members for plGALSharedTextureVulkan, including all inherited members.
AddRef() const | plRefCountingImpl | inline |
ComputeAllocInfo(bool bLinearCPU, plVulkanAllocationCreateInfo &ref_allocInfo) (defined in plGALTextureVulkan) | plGALTextureVulkan | protectedstatic |
ComputeCreateInfo(plGALDeviceVulkan *pDevice, const plGALTextureCreationDescription &description, vk::ImageCreateInfo &ref_createInfo, vk::PipelineStageFlags &ref_stages, vk::AccessFlags &ref_access, vk::ImageLayout &ref_preferredLayout) (defined in plGALTextureVulkan) | plGALTextureVulkan | protectedstatic |
ComputeCreateInfoLinear(vk::ImageCreateInfo &ref_createInfo, vk::PipelineStageFlags &ref_stages, vk::AccessFlags &ref_access) (defined in plGALTextureVulkan) | plGALTextureVulkan | protectedstatic |
ComputeImageFormat(plGALDeviceVulkan *pDevice, plEnum< plGALResourceFormat > galFormat, vk::ImageCreateInfo &ref_createInfo, vk::ImageFormatListCreateInfo &ref_imageFormats, bool bStaging) (defined in plGALTextureVulkan) | plGALTextureVulkan | protectedstatic |
ComputeStagingMode(plGALDeviceVulkan *pDevice, const plGALTextureCreationDescription &description, const vk::ImageCreateInfo &createInfo) (defined in plGALTextureVulkan) | plGALTextureVulkan | protectedstatic |
ComputeSubResourceOffsets(plDynamicArray< SubResourceOffset > &out_subResourceOffsets) const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
CreateStagingBuffer(const vk::ImageCreateInfo &createInfo) (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
DeInitPlatform(plGALDevice *pDevice) override (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | protectedvirtual |
GetAccessMask() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetAllocation() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetAllocationInfo() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetAspectMask() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetFullRange() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetImage() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetImageFormat() const (defined in plGALTextureVulkan) | plGALTextureVulkan | inline |
GetMipLevelSize(plUInt32 uiMipLevel) const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetParentResource() const (defined in plGALResourceBase) | plGALResourceBase | inlinevirtual |
GetPreferredLayout() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetPreferredLayout(vk::ImageLayout targetLayout) const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetRefCount() const | plRefCountingImpl | inline |
GetSharedHandle() const override | plGALSharedTextureVulkan | protectedvirtual |
GetStagingBuffer() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetStagingMode() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetStagingTexture() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
GetUsedByPipelineStage() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
InitPlatform(plGALDevice *pDevice, plArrayPtr< plGALSystemMemoryDescription > pInitialData) override (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | protectedvirtual |
IsLinearLayout() const (defined in plGALTextureVulkan) | plGALTextureVulkan | |
IsReferenced() const | plRefCountingImpl | inline |
m_access (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_alloc (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_allocInfo (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_bLinearCPU (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_bStaging (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_hDefaultRenderTargetView (defined in plGALTexture) | plGALTexture | protected |
m_hDefaultResourceView (defined in plGALTexture) | plGALTexture | protected |
m_hSharedHandle (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | protected |
m_hStagingBuffer (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_hStagingTexture (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_image (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_imageFormat (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_pDevice (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_preferredLayout (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_RenderTargetViews (defined in plGALTexture) | plGALTexture | protected |
m_ResourceViews (defined in plGALTexture) | plGALTexture | protected |
m_SharedSemaphore (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | protected |
m_SharedType (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | protected |
m_stages (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_stagingMode (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
m_UnorderedAccessViews (defined in plGALTexture) | plGALTexture | protected |
operator=(const plRefCountingImpl &rhs) (defined in plRefCountingImpl) | plRefCountingImpl | inline |
plGALDeviceVulkan (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | friend |
plGALSharedTextureVulkan(const plGALTextureCreationDescription &Description, plEnum< plGALSharedTextureType > sharedType, plGALPlatformSharedHandle hSharedHandle) (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | protected |
plGALTexture(const plGALTextureCreationDescription &Description) (defined in plGALTexture) | plGALTexture | protected |
plGALTextureVulkan(const plGALTextureCreationDescription &Description, bool bLinearCPU, bool bStaging) (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
plMemoryUtils (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | friend |
plRefCountingImpl()=default | plRefCountingImpl | |
plRefCountingImpl(const plRefCountingImpl &rhs) (defined in plRefCountingImpl) | plRefCountingImpl | inline |
ReleaseRef() const | plRefCountingImpl | inline |
SetDebugName(const char *szName) const (defined in plGALResourceBase) | plGALResourceBase | inline |
SetDebugNamePlatform(const char *szName) const override (defined in plGALTextureVulkan) | plGALTextureVulkan | protectedvirtual |
SignalSemaphoreGPU(plUInt64 uiValue) const override | plGALSharedTextureVulkan | protectedvirtual |
StagingMode enum name | plGALTextureVulkan | |
WaitSemaphoreGPU(plUInt64 uiValue) const override | plGALSharedTextureVulkan | protectedvirtual |
~plGALResourceBase()=default (defined in plGALResourceBase) | plGALResourceBase | inlineprotected |
~plGALSharedTextureVulkan() (defined in plGALSharedTextureVulkan) | plGALSharedTextureVulkan | protected |
~plGALTexture() (defined in plGALTexture) | plGALTexture | protectedvirtual |
~plGALTextureVulkan() (defined in plGALTextureVulkan) | plGALTextureVulkan | protected |
~plRefCounted()=default | plRefCounted | virtual |