From f8c19c7b5792e4668d50df81fadb0c2f2cef72fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABtan=20Renaudeau?= Date: Tue, 29 Aug 2017 17:05:46 +0200 Subject: [PATCH] add experimental support of vertex shader (basic version) --- packages/gl-react/src/Shaders.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/gl-react/src/Shaders.js b/packages/gl-react/src/Shaders.js index 1836dd1..324b48f 100755 --- a/packages/gl-react/src/Shaders.js +++ b/packages/gl-react/src/Shaders.js @@ -13,7 +13,8 @@ const ShaderID = "ShaderID"; * } */ type ShaderDefinition = {| - frag: GLSLCode + frag: GLSLCode, + vert?: GLSLCode |}; export type { ShaderDefinition }; @@ -98,7 +99,7 @@ export function shaderDefinitionToShaderInfo( ): ShaderInfo { return { frag: definition.frag, - vert: staticVert // FIXME this is static for now. we will eventually improve this. + vert: definition.vert || staticVert // FIXME this is somewhat experimental for now, vert implement needs to expect a _p attribute }; }