24 #ifndef PXR_IMAGING_HGIGL_SHADERFUNCTION_H
25 #define PXR_IMAGING_HGIGL_SHADERFUNCTION_H
GLsizei const GLchar *const * string
HGIGL_API ~HgiGLShaderFunction() override
HGIGL_API uint64_t GetRawResource() const override
HGIGL_API std::string const & GetCompileErrors() override
Returns shader compile errors.
HGIGL_API uint32_t GetShaderId() const
Returns the gl resource id of the shader.
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
HGIGL_API bool IsValid() const override
Returns false if any shader compile errors occured.
HGIGL_API size_t GetByteSizeOfResource() const override