![]() |
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 |