Possibly working bgfx shaders

This commit is contained in:
2015-09-09 17:59:55 +02:00
parent 3ab3286413
commit b9354b173c
3 changed files with 21 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
$output v_Position, v_TextureCoord
SAMPLER2D(DiffuseTexture, 0);
void main() {
gl_FragColor = texture2D(DiffuseTexture, v_TextureCoord);
}
+9
View File
@@ -0,0 +1,9 @@
$input Position, TextureCoord
$output v_Position, v_TextureCoord
void main() {
gl_Position = u_modelViewProj * vec4(Position, 1.0);
v_Position = Position;
v_TextureCoord = TextureCoord;
}
+5
View File
@@ -0,0 +1,5 @@
vec2 v_TextureCoord : TEXCOORD0 = vec2(0.0, 0.0);
vec3 v_Position : TEXCOORD1 = vec3(0.0, 0.0, 0.0);
vec3 Position : POSITION;
vec2 TextureCoord : TEXCOORD0;