25#ifndef OPENSUBDIV3_OSD_GLSL_PATCH_SHADER_SOURCE_H
26#define OPENSUBDIV3_OSD_GLSL_PATCH_SHADER_SOURCE_H
28#include "../version.h"
30#include "../far/patchDescriptor.h"
33namespace OPENSUBDIV_VERSION {
56using namespace OPENSUBDIV_VERSION;
static std::string GetVertexShaderSource(Far::PatchDescriptor::Type type)
static std::string GetTessEvalShaderSource(Far::PatchDescriptor::Type type)
static std::string GetPatchBasisShaderSource()
static std::string GetCommonShaderSource()
static std::string GetTessControlShaderSource(Far::PatchDescriptor::Type type)