 |
My Project
|
Go to the documentation of this file.
25 #ifndef OPENSUBDIV3_OSD_MTL_PATCH_SHADER_SOURCE_H
26 #define OPENSUBDIV3_OSD_MTL_PATCH_SHADER_SOURCE_H
28 #import "../version.h"
29 #import "../far/patchDescriptor.h"
33 namespace OPENSUBDIV_VERSION {
67 using namespace OPENSUBDIV_VERSION;
71 #endif // OPENSUBDIV3_OSD_MTL_PATCH_SHADER_SOURCE
static std::string GetVertexShaderSource(Far::PatchDescriptor::Type type)
static std::string GetCommonShaderSource()
static std::string GetPatchBasisShaderSource()
static std::string GetVertexShaderSource(Far::PatchDescriptor::Type type, Far::PatchDescriptor::Type fvarType)
Deprecated.
static std::string GetHullShaderSource(Far::PatchDescriptor::Type type)
static std::string GetDomainShaderSource(Far::PatchDescriptor::Type type)
static std::string GetDomainShaderSource(Far::PatchDescriptor::Type type, Far::PatchDescriptor::Type fvarType)
static std::string GetHullShaderSource(Far::PatchDescriptor::Type type, Far::PatchDescriptor::Type fvarType)