36 virtual int GetAPI()
const;
39 std::shared_ptr<VisualProgram> CreateFromBytecode(
40 std::vector<unsigned char>
const& vsBytecode,
41 std::vector<unsigned char>
const& psBytecode,
42 std::vector<unsigned char>
const& gsBytecode);
45 std::shared_ptr<ComputeProgram> CreateFromBytecode(
46 std::vector<unsigned char>
const& csBytecode);
53 virtual std::shared_ptr<VisualProgram> CreateFromNamedSources(
62 virtual std::shared_ptr<ComputeProgram> CreateFromNamedSource(
static std::string defaultVersion
static std::string defaultCSEntry
static std::string defaultVSEntry
static std::string defaultGSEntry
GLsizei const GLchar *const * string
static std::string defaultPSEntry
static unsigned int defaultFlags