8 #ifndef skgpu_ShaderErrorHandler_DEFINED
9 #define skgpu_ShaderErrorHandler_DEFINED
21 virtual void compileError(
const char* shader,
const char* errors) = 0;
Abstract class to report errors when compiling shaders.
Definition: ShaderErrorHandler.h:17
ShaderErrorHandler(const ShaderErrorHandler &)=delete
virtual void compileError(const char *shader, const char *errors)=0
ShaderErrorHandler()=default
virtual ~ShaderErrorHandler()=default
ShaderErrorHandler & operator=(const ShaderErrorHandler &)=delete
This file includes numerous public types that are used by all of our gpu backends.
Definition: SkCanvas.h:73
ShaderErrorHandler * DefaultShaderErrorHandler()
Used when no error handler is set.