![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VulkanState.h>
Inheritance diagram for FVulkanSamplerState:Public Member Functions | |
| FVulkanSamplerState (const VkSamplerCreateInfo &InInfo, FVulkanDevice &InDevice, const bool bInIsImmutable=false) | |
| virtual bool | IsImmutable () const final override |
| virtual FRHIDescriptorHandle | GetBindlessHandle () const override final |
Public Member Functions inherited from FRHISamplerState | |
| FRHISamplerState () | |
Public Member Functions inherited from FRHIResource | |
| RHI_API | FRHIResource (ERHIResourceType InResourceType) |
| uint32 | AddRef () const |
| uint32 | Release () const |
| uint32 | GetRefCount () const |
| bool | IsValid () const |
| void | DisableLifetimeExtension () |
| ERHIResourceType | GetType () const |
| FName | GetOwnerName () const |
| void | SetOwnerName (FName InOwnerName) |
Static Public Member Functions | |
| static void | SetupSamplerCreateInfo (const FSamplerStateInitializerRHI &Initializer, FVulkanDevice &InDevice, VkSamplerCreateInfo &OutSamplerInfo) |
Public Attributes | |
| VkSampler | Sampler |
| uint32 | SamplerId |
| FRHIDescriptorHandle | BindlessHandle |
Additional Inherited Members | |
Protected Member Functions inherited from FRHIResource | |
| virtual RHI_API | ~FRHIResource () |
| FVulkanSamplerState::FVulkanSamplerState | ( | const VkSamplerCreateInfo & | InInfo, |
| FVulkanDevice & | InDevice, | ||
| const bool | bInIsImmutable = false |
||
| ) |
|
inlinefinaloverridevirtual |
Reimplemented from FRHISamplerState.
Reimplemented from FRHISamplerState.
|
static |
| FRHIDescriptorHandle FVulkanSamplerState::BindlessHandle |
| VkSampler FVulkanSamplerState::Sampler |
| uint32 FVulkanSamplerState::SamplerId |