FVulkanTexture2DArray

Inheritance Hierarchy

FRHITexture2DArray

FVulkanTextureBase

FVulkanTexture2DArray

Syntax

class FVulkanTexture2DArray :
    public FRHITexture2DArray ,
    public FVulkanTextureBase

Constructors

Name Description

Public function

FVulkanTexture2DArray

(
    FVulkanDevice& Device,
    EPixelFormat Format,
    uint32 SizeX,
    uint32 SizeY,
    uint32 ArraySize,
    uint32 NumMips,
    uint32 Flags,
    FResourceBulkDataInterface * Bu...,
    const FClearValueBinding & InClearV...
)

Constructor, just calls base and Surface constructor.

Public function

FVulkanTexture2DArray

(
    FVulkanDevice& Device,
    EPixelFormat Format,
    uint32 SizeX,
    uint32 SizeY,
    uint32 ArraySize,
    uint32 NumMips,
    VkImage Image,
    uint32 Flags,
    FResourceBulkDataInterface * Bu...,
    const FClearValueBinding & InClearV...
)

Overridden from FRHITexture

Name Description

Public function Virtual Const

void *

 

GetNativeResource()

Returns access to the platform-specific native resource pointer.

Public function Virtual

void *

 

GetTextureBaseRHI()

Returns access to the platform-specific RHI texture baseclass.

Overridden from IRefCountedObject

Name Description

Public function Virtual Const

uint32

 

AddRef()

Public function Virtual Const

uint32

 

GetRefCount()

Public function Virtual Const

uint32

 

Release()

References

Module

VulkanRHI

Header

Runtime/VulkanRHI/Public/VulkanResources.h