diff options
| author | 2016-03-23 15:11:12 +0100 | |
|---|---|---|
| committer | 2016-03-23 15:11:12 +0100 | |
| commit | 9f48ad4fbb303d9ac7ca50a8b6f9e68739227f49 (patch) | |
| tree | 11a933b642d6b815089cdbce5569734d0a970c40 /bgfx/effects | |
| parent | 5fa870ccee2dfd5c803d3fc2533a379f2ea19b18 (diff) | |
Add screen-specific shader chain support, nw
Diffstat (limited to 'bgfx/effects')
| -rw-r--r-- | bgfx/effects/defocus.json | 2 | ||||
| -rw-r--r-- | bgfx/effects/distortion.json | 19 |
2 files changed, 12 insertions, 9 deletions
diff --git a/bgfx/effects/defocus.json b/bgfx/effects/defocus.json index 364283f9f48..4c14ae05d76 100644 --- a/bgfx/effects/defocus.json +++ b/bgfx/effects/defocus.json @@ -18,7 +18,7 @@ "fragment": "fs_defocus", "uniforms": [ { "name": "s_tex", "type": "int", "values": [ 1.0 ] }, - { "name": "u_screen_dims", "type": "vec4", "values": [ 1.0, 0.0, 0.0, 0.0 ] }, + { "name": "u_tex_size0", "type": "vec4", "values": [ 1.0, 0.0, 0.0, 0.0 ] }, { "name": "u_defocus", "type": "vec4", "values": [ 0.5, 0.5, 0.0, 0.0 ] } ] }
\ No newline at end of file diff --git a/bgfx/effects/distortion.json b/bgfx/effects/distortion.json index de216b397b2..13de69a40f6 100644 --- a/bgfx/effects/distortion.json +++ b/bgfx/effects/distortion.json @@ -17,13 +17,16 @@ "vertex": "vs_distortion", "fragment": "fs_distortion", "uniforms": [ - { "name": "s_tex", "type": "int", "values": [ 0.0 ] }, - { "name": "u_screen_dims", "type": "vec4", "values": [ 1.0, 1.0, 0.0, 0.0 ] }, - { "name": "u_curvature", "type": "vec4", "values": [ 0.25, 0.0, 0.0, 0.0 ] }, - { "name": "u_round_corner", "type": "vec4", "values": [ 0.2, 0.0, 0.0, 0.0 ] }, - { "name": "u_smooth_border", "type": "vec4", "values": [ 0.05, 0.0, 0.0, 0.0 ] }, - { "name": "u_vignetting", "type": "vec4", "values": [ 0.20, 0.0, 0.0, 0.0 ] }, - { "name": "u_reflection", "type": "vec4", "values": [ 0.30, 0.0, 0.0, 0.0 ] }, - { "name": "u_rotation_type", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] } + { "name": "s_tex", "type": "int", "values": [ 0.0 ] }, + { "name": "u_swap_xy", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, + { "name": "u_screen_dims", "type": "vec4", "values": [ 1.0, 1.0, 0.0, 0.0 ] }, + { "name": "u_quad_dims", "type": "vec4", "values": [ 1.0, 1.0, 0.0, 0.0 ] }, + { "name": "u_rotation_type", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, + { "name": "u_prepare_vector", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, + { "name": "u_curvature", "type": "vec4", "values": [ 0.25, 0.0, 0.0, 0.0 ] }, + { "name": "u_round_corner", "type": "vec4", "values": [ 0.2, 0.0, 0.0, 0.0 ] }, + { "name": "u_smooth_border", "type": "vec4", "values": [ 0.05, 0.0, 0.0, 0.0 ] }, + { "name": "u_vignetting", "type": "vec4", "values": [ 0.20, 0.0, 0.0, 0.0 ] }, + { "name": "u_reflection", "type": "vec4", "values": [ 0.30, 0.0, 0.0, 0.0 ] } ] }
\ No newline at end of file |
