diff options
Diffstat (limited to 'Source/Asura.Framework/scripts/graphics/shader.lua')
-rw-r--r-- | Source/Asura.Framework/scripts/graphics/shader.lua | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/Source/Asura.Framework/scripts/graphics/shader.lua b/Source/Asura.Framework/scripts/graphics/shader.lua new file mode 100644 index 0000000..e427b1b --- /dev/null +++ b/Source/Asura.Framework/scripts/graphics/shader.lua @@ -0,0 +1,43 @@ +AsuraEngine.Shader = AsuraEngine.Asset.Sub("Shader") + +local Shader = AsuraEngine.Shader + +function Shader.Ctor(self, vert, frag) + local simShader = AsuraEngine.simShader(vert, frag) + self.simShader = shader + +end + +function Shader.SendVec2(self, name, vec2) + +end + +function Shader.SendVec3(self, name, vec3) + +end + +function Shader.SendVec4(self, name, vec4) + +end + +function Shader.SendTexture(self, name, tex) + +end + +function Shader.SendFloat(self, name, number) + +end + +function Shader.SendInteger(self, name, integer) + +end + +function Shader.SendColor(self, name, color) + +end + +function Shader.SendMat44(self, name, mat44) + +end + +return Shader
\ No newline at end of file |