21 virtual bool IsImmutable() const final
override {
return bIsImmutable; }
44 OutInfo.lineWidth = 1.0f;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
@ MaxSimultaneousRenderTargets
Definition RHIDefinitions.h:287
Definition RHIResources.h:4572
Definition RHIResources.h:696
Definition RHIResources.h:686
Definition RHIResources.h:679
Definition RHIResources.h:671
Definition VulkanState.h:77
FBlendStateInitializerRHI Initializer
Definition VulkanState.h:90
VkPipelineColorBlendAttachmentState BlendStates[MaxSimultaneousRenderTargets]
Definition VulkanState.h:88
virtual bool GetInitializer(FBlendStateInitializerRHI &Out) override final
Definition VulkanState.h:81
Definition VulkanState.h:58
FDepthStencilStateInitializerRHI Initializer
Definition VulkanState.h:73
void SetupCreateInfo(const FGraphicsPipelineStateInitializer &GfxPSOInit, VkPipelineDepthStencilStateCreateInfo &OutDepthStencilState)
Definition VulkanState.cpp:265
FVulkanDepthStencilState(const FDepthStencilStateInitializerRHI &InInitializer)
Definition VulkanState.h:60
virtual bool GetInitializer(FDepthStencilStateInitializerRHI &Out) override final
Definition VulkanState.h:65
Definition VulkanDevice.h:279
Definition VulkanState.h:36
VkPipelineRasterizationStateCreateInfo RasterizerState
Definition VulkanState.h:53
FRasterizerStateInitializerRHI Initializer
Definition VulkanState.h:54
virtual bool GetInitializer(FRasterizerStateInitializerRHI &Out) override final
Definition VulkanState.h:47
static void ResetCreateInfo(VkPipelineRasterizationStateCreateInfo &OutInfo)
Definition VulkanState.h:40
Definition VulkanState.h:17
uint32 SamplerId
Definition VulkanState.h:24
VkSampler Sampler
Definition VulkanState.h:23
FRHIDescriptorHandle BindlessHandle
Definition VulkanState.h:25
static void SetupSamplerCreateInfo(const FSamplerStateInitializerRHI &Initializer, FVulkanDevice &InDevice, VkSamplerCreateInfo &OutSamplerInfo)
Definition VulkanState.cpp:196
virtual bool IsImmutable() const final override
Definition VulkanState.h:21
virtual FRHIDescriptorHandle GetBindlessHandle() const override final
Definition VulkanState.h:29
Definition RHIDefinitions.h:1401