diff options
| author | 2016-03-25 16:19:55 +0100 | |
|---|---|---|
| committer | 2016-03-25 16:20:12 +0100 | |
| commit | 93e5a03b89edae5a70e5f8de3049434505f404f4 (patch) | |
| tree | 877f0bd83ada0d3e117c7d385b3508cfdd031f6c /bgfx | |
| parent | 956e57d26a5e4638c54743173dca249003186c0d (diff) | |
Huge cleanup of render target handling, nw
Diffstat (limited to 'bgfx')
46 files changed, 56 insertions, 29 deletions
diff --git a/bgfx/chains/default.json b/bgfx/chains/default.json index f620ce93855..9888b590727 100644 --- a/bgfx/chains/default.json +++ b/bgfx/chains/default.json @@ -17,7 +17,7 @@ { "effect": "blit", "name": "Final Upscale", "input": [ - { "sampler": "s_tex", "texture": "temp" } + { "sampler": "s_tex", "target": "temp" } ], "output": "output" } diff --git a/bgfx/chains/hlsl.json b/bgfx/chains/hlsl.json index a788235aa38..38ec568c6c8 100644 --- a/bgfx/chains/hlsl.json +++ b/bgfx/chains/hlsl.json @@ -40,17 +40,18 @@ { "type": "float", "name": "scanline_bright_offset", "text": "Scanline Brightness Offset", "default": 0, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "float", "name": "scanline_jitter_amount", "text": "Scanline Jitter Amount", "default": 0, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "float", "name": "scanline_height", "text": "Individual Scanline Scale", "default": 100, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, + { "type": "float", "name": "scanline_variation", "text": "Scanline Variation", "default": 100, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "float", "name": "shadow_alpha", "text": "Shadow Mask Amount", "default": 0, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "vec2", "name": "shadow_uv_size", "text": "Shadow Mask UV Size ", "default": [ 250, 333 ], "max": [ 1000, 1000 ], "min": [ 0, 0 ], "step": 1, "scale": 0.001, "format": "%1.4f", "screen": "crt" }, { "type": "vec2", "name": "shadow_uv_offset", "text": "Shadow Mask UV Offset ", "default": [ 0, 0 ], "max": [ 1000, 1000 ], "min": [ 0, 0 ], "step": 1, "scale": 0.001, "format": "%1.4f", "screen": "crt" }, { "type": "int_enum", "name": "shadow_tile_mode", "text": "Shadow Mask Tile Mode", "default": 0, "max": 1, "min": 0, "step": 1, "scale": 1.0, "format": "%s", "screen": "crt", "strings": [ "Screen", "Source" ] }, - { "type": "float", "name": "humbar_alpha", "text": "Hum Bar Amount", "default": 5, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, + { "type": "float", "name": "humbar_alpha", "text": "Hum Bar Amount", "default": 0, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "float", "name": "humbar_hertz_rate", "text": "Hum Bar Frequency", "default": 100, "max": 10000, "min": 0, "step": 1, "scale": 0.00001, "format": "%1.7f", "screen": "crt" }, - { "type": "color", "name": "floor", "text": "Signal Floor, ", "default": [ 5, 5, 5 ], "max": [ 100, 100, 100 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, - { "type": "color", "name": "power", "text": "Signal Exponent, ", "default": [ 80, 80, 80 ], "max": [ 400, 400, 400 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, + { "type": "color", "name": "floor", "text": "Signal Floor, ", "default": [ 0, 0, 0 ], "max": [ 100, 100, 100 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, + { "type": "color", "name": "power", "text": "Signal Exponent, ", "default": [ 100, 100, 100 ], "max": [ 400, 400, 400 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "float", "name": "curvature", "text": "Screen Curvature Amount", "default": 25, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, - { "type": "float", "name": "round_corner", "text": "Rounded Corner Amount", "default": 20, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, + { "type": "float", "name": "round_corner", "text": "Rounded Corner Amount", "default": 15, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "float", "name": "smooth_border", "text": "Smooth Border Amount", "default": 5, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "float", "name": "vignetting", "text": "Vignetting Amount", "default": 20, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }, { "type": "float", "name": "reflection", "text": "Reflection Amount", "default": 30, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" } @@ -64,12 +65,11 @@ "name": "guest", "mode": "guest", "bilinear": false, - "prescale": false, "doublebuffer": true }, { "name": "internal", - "mode": "guest", - "prescale": true, + "mode": "native", + "oversample": true, "doublebuffer": true } ], @@ -114,7 +114,7 @@ { "uniform": "u_jitter_amount", "parameter": "jitter" } ], "input": [ - { "sampler": "s_tex", "texture": "guest" } + { "sampler": "s_tex", "target": "guest" } ], "output": "guest" }, @@ -125,7 +125,7 @@ { "type": "slider", "condition": "notequal", "combine": "and", "name": "ntsc", "value": 0 } ], "input": [ - { "sampler": "s_tex", "texture": "screen" } + { "sampler": "s_tex", "target": "screen" } ], "output": "guest" }, @@ -143,14 +143,14 @@ { "uniform": "u_saturation", "slider": "saturation" } ], "input": [ - { "sampler": "s_tex", "texture": "guest" } + { "sampler": "s_tex", "target": "guest" } ], "output": "guest" }, - { "effect": "blit", + { "effect": "prescale", "name": "Prescale", "input": [ - { "sampler": "s_tex", "texture": "guest" } + { "sampler": "s_tex", "target": "guest" } ], "output": "internal" }, @@ -174,7 +174,7 @@ { "uniform": "u_radial_converge_blue", "slider": "radial_converge_blue" } ], "input": [ - { "sampler": "s_tex", "texture": "internal" } + { "sampler": "s_tex", "target": "internal" } ], "output": "internal" }, @@ -188,7 +188,7 @@ { "uniform": "u_defocus", "slider": "defocus" } ], "input": [ - { "sampler": "s_tex", "texture": "internal" } + { "sampler": "s_tex", "target": "internal" } ], "output": "internal" }, @@ -202,7 +202,7 @@ { "uniform": "u_defocus", "slider": "defocus" } ], "input": [ - { "sampler": "s_tex", "texture": "internal" } + { "sampler": "s_tex", "target": "internal" } ], "output": "internal" }, @@ -217,8 +217,8 @@ { "uniform": "u_phosphor", "slider": "phosphor" } ], "input": [ - { "sampler": "s_tex", "texture": "internal" }, - { "sampler": "s_prev", "texture": "previous" } + { "sampler": "s_tex", "target": "internal" }, + { "sampler": "s_prev", "target": "previous" } ], "output": "internal" }, @@ -233,8 +233,8 @@ { "uniform": "u_phosphor", "slider": "phosphor" } ], "input": [ - { "sampler": "s_tex", "texture": "internal" }, - { "sampler": "s_prev", "texture": "internal" } + { "sampler": "s_tex", "target": "internal" }, + { "sampler": "s_prev", "target": "internal" } ], "output": "previous" }, @@ -253,6 +253,8 @@ { "uniform": "u_scanline_scale", "slider": "scanline_scale" }, { "uniform": "u_scanline_bright_scale", "slider": "scanline_bright_scale" }, { "uniform": "u_scanline_bright_offset", "slider": "scanline_bright_offset" }, + { "uniform": "u_scanline_height", "slider": "scanline_height" }, + { "uniform": "u_scanline_variation", "slider": "scanline_variation" }, { "uniform": "u_shadow_alpha", "slider": "shadow_alpha" }, { "uniform": "u_shadow_uv", "slider": "shadow_uv_size" }, { "uniform": "u_shadow_uv_offset", "slider": "shadow_uv_offset" }, @@ -266,8 +268,8 @@ { "uniform": "u_time", "parameter": "time" } ], "input": [ - { "sampler": "s_tex", "texture": "internal" }, - { "sampler": "s_shadow", "texture": "shadow" } + { "sampler": "s_tex", "target": "internal" }, + { "sampler": "s_shadow", "option": "bgfx_shadow_mask" } ], "output": "internal" }, @@ -289,14 +291,14 @@ { "uniform": "u_reflection", "slider": "reflection" } ], "input": [ - { "sampler": "s_tex", "texture": "internal" } + { "sampler": "s_tex", "target": "internal" } ], "output": "internal" }, { "effect": "blit", - "name": "Final Downscale", + "name": "Final Blit", "input": [ - { "sampler": "s_tex", "texture": "internal" } + { "sampler": "s_tex", "target": "internal" } ], "output": "output" } diff --git a/bgfx/chains/unfiltered.json b/bgfx/chains/unfiltered.json index f93eed2c722..ac9556a1a41 100644 --- a/bgfx/chains/unfiltered.json +++ b/bgfx/chains/unfiltered.json @@ -17,7 +17,7 @@ { "effect": "blit", "name": "Final Upscale", "input": [ - { "sampler": "s_tex", "texture": "temp" } + { "sampler": "s_tex", "target": "temp" } ], "output": "output" } diff --git a/bgfx/effects/deconverge.json b/bgfx/effects/deconverge.json index 8da0d5434b4..f438bd4f016 100644 --- a/bgfx/effects/deconverge.json +++ b/bgfx/effects/deconverge.json @@ -18,12 +18,12 @@ "fragment": "fs_deconverge", "uniforms": [ { "name": "s_tex", "type": "int", "values": [ 1.0 ] }, + { "name": "u_tex_size0", "type": "vec4", "values": [ 256.0, 256.0, 0.0, 0.0 ] }, { "name": "u_converge_red", "type": "vec4", "values": [ 0.5, 0.0, 0.0, 0.0 ] }, { "name": "u_converge_green", "type": "vec4", "values": [ 0.0, 0.5, 0.0, 0.0 ] }, { "name": "u_converge_blue", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, { "name": "u_radial_converge_red", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, { "name": "u_radial_converge_green", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, - { "name": "u_radial_converge_blue", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, - { "name": "u_source_dims", "type": "vec4", "values": [ 256.0, 256.0, 0.0, 0.0 ] } + { "name": "u_radial_converge_blue", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] } ] }
\ No newline at end of file diff --git a/bgfx/effects/post.json b/bgfx/effects/post.json index 21936db55d6..4a660a70411 100644 --- a/bgfx/effects/post.json +++ b/bgfx/effects/post.json @@ -35,8 +35,9 @@ { "name": "u_scanline_bright_scale", "type": "vec4", "values": [ 1.0, 0.0, 0.0, 0.0 ] }, { "name": "u_scanline_bright_offset", "type": "vec4", "values": [ 1.0, 0.0, 0.0, 0.0 ] }, { "name": "u_scanline_jitter", "type": "vec4", "values": [ 1.0, 0.0, 0.0, 0.0 ] }, - { "name": "u_jitter_amount", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, { "name": "u_scanline_height", "type": "vec4", "values": [ 1.0, 0.0, 0.0, 0.0 ] }, + { "name": "u_scanline_variation", "type": "vec4", "values": [ 1.0, 0.0, 0.0, 0.0 ] }, + { "name": "u_jitter_amount", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, { "name": "u_back_color", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, { "name": "u_shadow_tile_mode", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, { "name": "u_shadow_alpha", "type": "vec4", "values": [ 0.0, 0.0, 0.0, 0.0 ] }, diff --git a/bgfx/effects/prescale.json b/bgfx/effects/prescale.json new file mode 100644 index 00000000000..492f8a11ad6 --- /dev/null +++ b/bgfx/effects/prescale.json @@ -0,0 +1,24 @@ +{ + "blend": { + "equation": "add", + "srcColor": "1", + "dstColor": "0", + "srcAlpha": "1", + "dstAlpha": "0" + }, + "depth": { + "function": "always" + }, + "cull": { "mode": "none" }, + "write": { + "rgb": "true", + "alpha": "true" + }, + "vertex": "vs_prescale", + "fragment": "fs_prescale", + "uniforms": [ + { "name": "s_tex", "type": "int", "values": [ 1.0 ] }, + { "name": "u_source_dims", "type": "vec4", "values": [ 1.0, 1.0, 0.0, 0.0 ] }, + { "name": "u_tex_size0", "type": "vec4", "values": [ 1.0, 1.0, 0.0, 0.0 ] } + ] +}
\ No newline at end of file diff --git a/bgfx/shaders/dx11/fs_blit.bin b/bgfx/shaders/dx11/fs_blit.bin Binary files differindex 9aa3ecb3227..0d17db9e972 100644 --- a/bgfx/shaders/dx11/fs_blit.bin +++ b/bgfx/shaders/dx11/fs_blit.bin diff --git a/bgfx/shaders/dx11/fs_color.bin b/bgfx/shaders/dx11/fs_color.bin Binary files differindex aa3b9a2687a..7ada1d530ff 100644 --- a/bgfx/shaders/dx11/fs_color.bin +++ b/bgfx/shaders/dx11/fs_color.bin diff --git a/bgfx/shaders/dx11/fs_deconverge.bin b/bgfx/shaders/dx11/fs_deconverge.bin Binary files differindex 3af60d5f943..21266fc0729 100644 --- a/bgfx/shaders/dx11/fs_deconverge.bin +++ b/bgfx/shaders/dx11/fs_deconverge.bin diff --git a/bgfx/shaders/dx11/fs_defocus.bin b/bgfx/shaders/dx11/fs_defocus.bin Binary files differindex ffc56866624..89a9eabf154 100644 --- a/bgfx/shaders/dx11/fs_defocus.bin +++ b/bgfx/shaders/dx11/fs_defocus.bin diff --git a/bgfx/shaders/dx11/fs_distortion.bin b/bgfx/shaders/dx11/fs_distortion.bin Binary files differindex f416e039385..991c224260e 100644 --- a/bgfx/shaders/dx11/fs_distortion.bin +++ b/bgfx/shaders/dx11/fs_distortion.bin diff --git a/bgfx/shaders/dx11/fs_gui.bin b/bgfx/shaders/dx11/fs_gui.bin Binary files differindex fcb14803035..bab438f0bc8 100644 --- a/bgfx/shaders/dx11/fs_gui.bin +++ b/bgfx/shaders/dx11/fs_gui.bin diff --git a/bgfx/shaders/dx11/fs_ntsc_decode.bin b/bgfx/shaders/dx11/fs_ntsc_decode.bin Binary files differindex 1c9cf8feb54..34e0a451339 100644 --- a/bgfx/shaders/dx11/fs_ntsc_decode.bin +++ b/bgfx/shaders/dx11/fs_ntsc_decode.bin diff --git a/bgfx/shaders/dx11/fs_ntsc_encode.bin b/bgfx/shaders/dx11/fs_ntsc_encode.bin Binary files differindex 26ea7d7b35b..82929ef7b61 100644 --- a/bgfx/shaders/dx11/fs_ntsc_encode.bin +++ b/bgfx/shaders/dx11/fs_ntsc_encode.bin diff --git a/bgfx/shaders/dx11/fs_phosphor.bin b/bgfx/shaders/dx11/fs_phosphor.bin Binary files differindex 0eae4ac059a..39b9243398b 100644 --- a/bgfx/shaders/dx11/fs_phosphor.bin +++ b/bgfx/shaders/dx11/fs_phosphor.bin diff --git a/bgfx/shaders/dx11/fs_post.bin b/bgfx/shaders/dx11/fs_post.bin Binary files differindex 037d3e4b5f5..9a9c4d5340b 100644 --- a/bgfx/shaders/dx11/fs_post.bin +++ b/bgfx/shaders/dx11/fs_post.bin diff --git a/bgfx/shaders/dx11/fs_prescale.bin b/bgfx/shaders/dx11/fs_prescale.bin Binary files differnew file mode 100644 index 00000000000..cd3f1b4bbf6 --- /dev/null +++ b/bgfx/shaders/dx11/fs_prescale.bin diff --git a/bgfx/shaders/dx11/fs_screen.bin b/bgfx/shaders/dx11/fs_screen.bin Binary files differindex 855a5c142f1..741898018e7 100644 --- a/bgfx/shaders/dx11/fs_screen.bin +++ b/bgfx/shaders/dx11/fs_screen.bin diff --git a/bgfx/shaders/dx11/vs_blit.bin b/bgfx/shaders/dx11/vs_blit.bin Binary files differindex fe9ce0d3a0b..7d81d4ca2c6 100644 --- a/bgfx/shaders/dx11/vs_blit.bin +++ b/bgfx/shaders/dx11/vs_blit.bin diff --git a/bgfx/shaders/dx11/vs_color.bin b/bgfx/shaders/dx11/vs_color.bin Binary files differindex e51c5294eb0..910dcf83eb6 100644 --- a/bgfx/shaders/dx11/vs_color.bin +++ b/bgfx/shaders/dx11/vs_color.bin diff --git a/bgfx/shaders/dx11/vs_deconverge.bin b/bgfx/shaders/dx11/vs_deconverge.bin Binary files differindex d9a8ae72830..57e88242548 100644 --- a/bgfx/shaders/dx11/vs_deconverge.bin +++ b/bgfx/shaders/dx11/vs_deconverge.bin diff --git a/bgfx/shaders/dx11/vs_defocus.bin b/bgfx/shaders/dx11/vs_defocus.bin Binary files differindex 6ada3526c81..add460bbedb 100644 --- a/bgfx/shaders/dx11/vs_defocus.bin +++ b/bgfx/shaders/dx11/vs_defocus.bin diff --git a/bgfx/shaders/dx11/vs_distortion.bin b/bgfx/shaders/dx11/vs_distortion.bin Binary files differindex 34362427383..42f4c175d20 100644 --- a/bgfx/shaders/dx11/vs_distortion.bin +++ b/bgfx/shaders/dx11/vs_distortion.bin diff --git a/bgfx/shaders/dx11/vs_gui.bin b/bgfx/shaders/dx11/vs_gui.bin Binary files differindex 42e835bfbf2..af3243fbdf8 100644 --- a/bgfx/shaders/dx11/vs_gui.bin +++ b/bgfx/shaders/dx11/vs_gui.bin diff --git a/bgfx/shaders/dx11/vs_ntsc_decode.bin b/bgfx/shaders/dx11/vs_ntsc_decode.bin Binary files differindex fb8cb2b32cb..0ae50c5a1a4 100644 --- a/bgfx/shaders/dx11/vs_ntsc_decode.bin +++ b/bgfx/shaders/dx11/vs_ntsc_decode.bin diff --git a/bgfx/shaders/dx11/vs_ntsc_encode.bin b/bgfx/shaders/dx11/vs_ntsc_encode.bin Binary files differindex 35c358065e3..ab7d6786fbf 100644 --- a/bgfx/shaders/dx11/vs_ntsc_encode.bin +++ b/bgfx/shaders/dx11/vs_ntsc_encode.bin diff --git a/bgfx/shaders/dx11/vs_phosphor.bin b/bgfx/shaders/dx11/vs_phosphor.bin Binary files differindex ec6373d87f4..ac5c9fce4d4 100644 --- a/bgfx/shaders/dx11/vs_phosphor.bin +++ b/bgfx/shaders/dx11/vs_phosphor.bin diff --git a/bgfx/shaders/dx11/vs_post.bin b/bgfx/shaders/dx11/vs_post.bin Binary files differindex d4e0aeaaede..f993a26347b 100644 --- a/bgfx/shaders/dx11/vs_post.bin +++ b/bgfx/shaders/dx11/vs_post.bin diff --git a/bgfx/shaders/dx11/vs_prescale.bin b/bgfx/shaders/dx11/vs_prescale.bin Binary files differnew file mode 100644 index 00000000000..bf2f1254cf6 --- /dev/null +++ b/bgfx/shaders/dx11/vs_prescale.bin diff --git a/bgfx/shaders/dx11/vs_screen.bin b/bgfx/shaders/dx11/vs_screen.bin Binary files differindex 30c31ad3e7b..fa7bb70f238 100644 --- a/bgfx/shaders/dx11/vs_screen.bin +++ b/bgfx/shaders/dx11/vs_screen.bin diff --git a/bgfx/shaders/dx9/fs_post.bin b/bgfx/shaders/dx9/fs_post.bin Binary files differindex 6f08bba57a4..a8b1990b02f 100644 --- a/bgfx/shaders/dx9/fs_post.bin +++ b/bgfx/shaders/dx9/fs_post.bin diff --git a/bgfx/shaders/dx9/fs_prescale.bin b/bgfx/shaders/dx9/fs_prescale.bin Binary files differnew file mode 100644 index 00000000000..a5f3ca47440 --- /dev/null +++ b/bgfx/shaders/dx9/fs_prescale.bin diff --git a/bgfx/shaders/dx9/vs_deconverge.bin b/bgfx/shaders/dx9/vs_deconverge.bin Binary files differindex d826f546c9a..6d4cd09eaec 100644 --- a/bgfx/shaders/dx9/vs_deconverge.bin +++ b/bgfx/shaders/dx9/vs_deconverge.bin diff --git a/bgfx/shaders/dx9/vs_prescale.bin b/bgfx/shaders/dx9/vs_prescale.bin Binary files differnew file mode 100644 index 00000000000..a79c9e2b7e4 --- /dev/null +++ b/bgfx/shaders/dx9/vs_prescale.bin diff --git a/bgfx/shaders/gles/fs_post.bin b/bgfx/shaders/gles/fs_post.bin Binary files differindex 737b66a600b..03e4d278687 100644 --- a/bgfx/shaders/gles/fs_post.bin +++ b/bgfx/shaders/gles/fs_post.bin diff --git a/bgfx/shaders/gles/fs_prescale.bin b/bgfx/shaders/gles/fs_prescale.bin Binary files differnew file mode 100644 index 00000000000..9be375f6f02 --- /dev/null +++ b/bgfx/shaders/gles/fs_prescale.bin diff --git a/bgfx/shaders/gles/vs_deconverge.bin b/bgfx/shaders/gles/vs_deconverge.bin Binary files differindex 7454e88335b..fab2c05298b 100644 --- a/bgfx/shaders/gles/vs_deconverge.bin +++ b/bgfx/shaders/gles/vs_deconverge.bin diff --git a/bgfx/shaders/gles/vs_prescale.bin b/bgfx/shaders/gles/vs_prescale.bin Binary files differnew file mode 100644 index 00000000000..9dd618de8a0 --- /dev/null +++ b/bgfx/shaders/gles/vs_prescale.bin diff --git a/bgfx/shaders/glsl/fs_post.bin b/bgfx/shaders/glsl/fs_post.bin Binary files differindex e8fde72d703..3b507c5815c 100644 --- a/bgfx/shaders/glsl/fs_post.bin +++ b/bgfx/shaders/glsl/fs_post.bin diff --git a/bgfx/shaders/glsl/fs_prescale.bin b/bgfx/shaders/glsl/fs_prescale.bin Binary files differnew file mode 100644 index 00000000000..e29683b9539 --- /dev/null +++ b/bgfx/shaders/glsl/fs_prescale.bin diff --git a/bgfx/shaders/glsl/vs_deconverge.bin b/bgfx/shaders/glsl/vs_deconverge.bin Binary files differindex 5b332158522..dc288268197 100644 --- a/bgfx/shaders/glsl/vs_deconverge.bin +++ b/bgfx/shaders/glsl/vs_deconverge.bin diff --git a/bgfx/shaders/glsl/vs_prescale.bin b/bgfx/shaders/glsl/vs_prescale.bin Binary files differnew file mode 100644 index 00000000000..af6c9349f41 --- /dev/null +++ b/bgfx/shaders/glsl/vs_prescale.bin diff --git a/bgfx/shaders/metal/fs_post.bin b/bgfx/shaders/metal/fs_post.bin Binary files differindex e0f1f4167ad..c5795b2fed5 100644 --- a/bgfx/shaders/metal/fs_post.bin +++ b/bgfx/shaders/metal/fs_post.bin diff --git a/bgfx/shaders/metal/fs_prescale.bin b/bgfx/shaders/metal/fs_prescale.bin Binary files differnew file mode 100644 index 00000000000..035da8beca4 --- /dev/null +++ b/bgfx/shaders/metal/fs_prescale.bin diff --git a/bgfx/shaders/metal/vs_deconverge.bin b/bgfx/shaders/metal/vs_deconverge.bin Binary files differindex d150d812cea..14d0472286d 100644 --- a/bgfx/shaders/metal/vs_deconverge.bin +++ b/bgfx/shaders/metal/vs_deconverge.bin diff --git a/bgfx/shaders/metal/vs_prescale.bin b/bgfx/shaders/metal/vs_prescale.bin Binary files differnew file mode 100644 index 00000000000..122b7dee5c3 --- /dev/null +++ b/bgfx/shaders/metal/vs_prescale.bin |
