summaryrefslogtreecommitdiff
path: root/Source/Asura.Framework/graphics/shader.lua
blob: d381575654c9f7125718eeaccd87ef17aa8182e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
local Shader = AsuraEngine.Asset.Sub("Shader")
AsuraEngine.Shader = 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