Language:
Discover
By Skill Level
By Category

TVulkanBaseShader

Choose your OS:

Inheritance Hierarchy

BaseResourceType

FVulkanShader

TVulkanBaseShader

Syntax

template<typename BaseResourceType, EShaderFrequency ShaderType, VkShaderStageFlagBits StageFlagBits>
class TVulkanBaseShader :
    public BaseResourceType,
    public FVulkanShader

Remarks

This represents a vertex shader that hasn't been combined with a specific declaration to create a bound shader.

Constructors

No constructors are accessible with public or protected access.

Overridden from IRefCountedObject

Name Description

Public function Virtual

uint32

 

AddRef()

IRefCountedObject interface.

Public function Virtual

uint32

 

GetRefCount()

Public function Virtual

uint32

 

Release()

Constants

Name

Description

StaticFrequency

References

Module

VulkanRHI

Header

Runtime/VulkanRHI/Public/VulkanResources.h