HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RV_VKShaderModule.h File Reference
#include "RV_API.h"
#include <UT/UT_String.h>
#include <VE/VE_VK.h>
#include "RV_Instance.h"
#include "RV_VKEnum.h"
#include "RV_VKShaderReflect.h"
#include <UT/UT_NonCopyable.h>
+ Include dependency graph for RV_VKShaderModule.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RV_VKShaderModule
 RAII wrapper class for Vk Shader Module. More...
 
class  RV_VKShaderModuleInfo
 Info loaded from file, used to create VK Shader Module. More...
 

Functions

RV_API RV_VKShaderModuleInfoPtr RVloadShaderFileSource (RV_Instance *inst, const UT_StringHolder &name, VkShaderStageFlagBits stage, const char *filename)
 

Function Documentation

RV_API RV_VKShaderModuleInfoPtr RVloadShaderFileSource ( RV_Instance inst,
const UT_StringHolder name,
VkShaderStageFlagBits  stage,
const char *  filename 
)