diff options
author | Norbert Preining <norbert@preining.info> | 2022-01-03 03:01:59 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-01-03 03:01:59 +0000 |
commit | 682f8522246e030fbbdea7391dce107754c485d3 (patch) | |
tree | d6acc984092fdb35e6525203c6b2ab7ccefaf749 /graphics/asymptote/shaders.h | |
parent | 699dd7db121d61d809020fe9dbc0321c3e937745 (diff) |
CTAN sync 202201030301
Diffstat (limited to 'graphics/asymptote/shaders.h')
-rw-r--r-- | graphics/asymptote/shaders.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/graphics/asymptote/shaders.h b/graphics/asymptote/shaders.h index 9c0a946dc4..226832a38d 100644 --- a/graphics/asymptote/shaders.h +++ b/graphics/asymptote/shaders.h @@ -24,14 +24,12 @@ typedef std::pair<std::string, int> ShaderfileModePair; GLuint compileAndLinkShader( std::vector<ShaderfileModePair> const& shaders, - std::vector<std::string> const& defineflags, bool compute=false); - -GLuint createShaders(const std::string& src, int shaderType, - std::string const& filename, bool compute=false); + std::vector<std::string> const& defineflags, bool ssbo=true, + bool compute=false); GLuint createShaderFile(std::string file, int shaderType, std::vector<std::string> const& constflags, - bool compute=false); + bool ssbo, bool compute); enum attrib {positionAttrib=0,normalAttrib,materialAttrib,colorAttrib, widthAttrib}; |