summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/examples/08-update/cs_update.sc
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bgfx/examples/08-update/cs_update.sc')
-rw-r--r--3rdparty/bgfx/examples/08-update/cs_update.sc28
1 files changed, 13 insertions, 15 deletions
diff --git a/3rdparty/bgfx/examples/08-update/cs_update.sc b/3rdparty/bgfx/examples/08-update/cs_update.sc
index 2599a92c509..4b1d5fcc725 100644
--- a/3rdparty/bgfx/examples/08-update/cs_update.sc
+++ b/3rdparty/bgfx/examples/08-update/cs_update.sc
@@ -5,28 +5,26 @@
#include "bgfx_compute.sh"
-IMAGE2D_ARRAY_WR(s_texColor,rgba32f,0);
+IMAGE2D_ARRAY_WR(s_texColor, rgba8, 0);
uniform vec4 u_time;
NUM_THREADS(16, 16, 1)
void main()
{
- vec3 colors[] = {
- vec3(1,0,0),
- vec3(1,1,0),
- vec3(1,0,1),
- vec3(0,1,0),
- vec3(0,1,1),
- vec3(0,0,1),
+ vec3 colors[] =
+ {
+ vec3(1.0, 0.0, 0.0),
+ vec3(1.0, 1.0, 0.0),
+ vec3(1.0, 0.0, 1.0),
+ vec3(0.0, 1.0, 0.0),
+ vec3(0.0, 1.0, 1.0),
+ vec3(0.0, 0.0, 1.0),
};
- for (int face=0;face<6;face++)
+ for (int face = 0; face < 6; face++)
{
- vec3 color = colors[face]*0.75 + sin( u_time.x*4.0 )*0.25;
- ivec3 dest = ivec3( gl_GlobalInvocationID.xy, face );
- imageStore( s_texColor, dest, vec4(color,1) );
+ vec3 color = colors[face]*0.75 + sin(u_time.x*4.0)*0.25;
+ ivec3 dest = ivec3(gl_GlobalInvocationID.xy, face);
+ imageStore(s_texColor, dest, vec4(color,1) );
}
}
-
-
-