summaryrefslogtreecommitdiff
path: root/graphics/asymptote/shaders.h
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-01-03 03:01:59 +0000
committerNorbert Preining <norbert@preining.info>2022-01-03 03:01:59 +0000
commit682f8522246e030fbbdea7391dce107754c485d3 (patch)
treed6acc984092fdb35e6525203c6b2ab7ccefaf749 /graphics/asymptote/shaders.h
parent699dd7db121d61d809020fe9dbc0321c3e937745 (diff)
CTAN sync 202201030301
Diffstat (limited to 'graphics/asymptote/shaders.h')
-rw-r--r--graphics/asymptote/shaders.h8
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};