textured cube demo new shaders 66/318666/9
authorAdam Bialogonski <adam.b@samsung.com>
Tue, 10 Sep 2024 13:43:29 +0000 (14:43 +0100)
committerDavid Steele <david.steele@samsung.com>
Mon, 18 Nov 2024 12:23:35 +0000 (12:23 +0000)
Change-Id: I8cd734080f6ddf8e84ec3a0891b90db0844e58d1

examples/rendering-textured-cube/shaders/rendering-textured-cube.frag
examples/rendering-textured-cube/shaders/rendering-textured-cube.vert

index 43fb27f47d75fa467dc1877c431b4fb8221b963a..c502af71b5c258847f78645a69fef6460a3767fc 100644 (file)
@@ -1,8 +1,9 @@
-uniform sampler2D uTexture;
-varying mediump vec2 vTexCoord;
+//@version 100
+UNIFORM sampler2D uTexture;
+INPUT mediump vec2 vTexCoord;
 
 void main()
 {
-  mediump vec4 texColor = texture2D( uTexture, vTexCoord );
+  mediump vec4 texColor = TEXTURE( uTexture, vTexCoord );
   gl_FragColor = texColor;
 }
index 36c0e608ac1441a58738a79eed0f2bc0c2a3aed0..1519f71e6b69afa5883784b8e1da8def7d0802a2 100644 (file)
@@ -1,9 +1,13 @@
-attribute mediump vec3 aPosition;  // DALi shader builtin
-attribute mediump vec2 aTexCoord;  // DALi shader builtin
-uniform   mediump mat4 uMvpMatrix; // DALi shader builtin
-uniform   mediump vec3 uSize;      // DALi shader builtin
+//@version 100
+INPUT mediump vec3 aPosition;  // DALi shader builtin
+INPUT mediump vec2 aTexCoord;  // DALi shader builtin
+UNIFORM_BLOCK Vert
+{
+UNIFORM mediump mat4 uMvpMatrix; // DALi shader builtin
+UNIFORM mediump vec3 uSize;      // DALi shader builtin
+};
 
-varying mediump vec2 vTexCoord;
+OUTPUT mediump vec2 vTexCoord;
 
 void main()
 {