ngfx::VKShaderModule

Inherited by ngfx::VKComputeShaderModule, ngfx::VKFragmentShaderModule, ngfx::VKVertexShaderModule

Public Functions

Name
virtual void initFromFile(VkDevice device, const std::string & filename)
virtual ~VKShaderModule()

Protected Functions

Name
virtual void initFromByteCode(VkDevice device, void * data, uint32_t size)

Public Attributes

Name
VkShaderModule v

Public Functions Documentation

function initFromFile

virtual void initFromFile(
    VkDevice device,
    const std::string & filename
)

function ~VKShaderModule

virtual ~VKShaderModule()

Protected Functions Documentation

function initFromByteCode

virtual void initFromByteCode(
    VkDevice device,
    void * data,
    uint32_t size
)

Public Attributes Documentation

variable v

VkShaderModule v = VK_NULL_HANDLE;

Updated on 3 April 2021 at 20:21:51 PDT