diff --git a/examples/makefile b/examples/makefile index f2029a6a8..8962cb726 100644 --- a/examples/makefile +++ b/examples/makefile @@ -24,6 +24,7 @@ rebuild: @make -s --no-print-directory rebuild -C 18-ibl @make -s --no-print-directory rebuild -C 19-oit # @make -s --no-print-directory rebuild -C 20-nanovg + @make -s --no-print-directory rebuild -C 21-deferred @make -s --no-print-directory rebuild -C common/font @make -s --no-print-directory rebuild -C common/imgui @make -s --no-print-directory rebuild -C common/nanovg diff --git a/examples/runtime/shaders/dx11/fs_deferred_combine.bin b/examples/runtime/shaders/dx11/fs_deferred_combine.bin index 8cf6e8858..f9bc7a79d 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_combine.bin and b/examples/runtime/shaders/dx11/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_debug.bin b/examples/runtime/shaders/dx11/fs_deferred_debug.bin index c3b5280c6..ae52bd423 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_debug.bin and b/examples/runtime/shaders/dx11/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin b/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin index eff4580b5..162638536 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin and b/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_geom.bin b/examples/runtime/shaders/dx11/fs_deferred_geom.bin index 619bdc209..423b3b92b 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_geom.bin and b/examples/runtime/shaders/dx11/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/dx11/fs_deferred_light.bin b/examples/runtime/shaders/dx11/fs_deferred_light.bin index 3aad57284..74c805549 100644 Binary files a/examples/runtime/shaders/dx11/fs_deferred_light.bin and b/examples/runtime/shaders/dx11/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_combine.bin b/examples/runtime/shaders/dx11/vs_deferred_combine.bin index 8f674d4a3..f4c1ac17d 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_combine.bin and b/examples/runtime/shaders/dx11/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_debug.bin b/examples/runtime/shaders/dx11/vs_deferred_debug.bin index 8f674d4a3..f4c1ac17d 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_debug.bin and b/examples/runtime/shaders/dx11/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin b/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin index b1f1f463e..4803bbb75 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin and b/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_geom.bin b/examples/runtime/shaders/dx11/vs_deferred_geom.bin index 3f541693f..cca5b9efe 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_geom.bin and b/examples/runtime/shaders/dx11/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/dx11/vs_deferred_light.bin b/examples/runtime/shaders/dx11/vs_deferred_light.bin index 8f674d4a3..f4c1ac17d 100644 Binary files a/examples/runtime/shaders/dx11/vs_deferred_light.bin and b/examples/runtime/shaders/dx11/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_combine.bin b/examples/runtime/shaders/dx9/fs_deferred_combine.bin index 3791fe2d7..f9cb2dc9f 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_combine.bin and b/examples/runtime/shaders/dx9/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_debug.bin b/examples/runtime/shaders/dx9/fs_deferred_debug.bin index 65fb893bb..ee01e0ccf 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_debug.bin and b/examples/runtime/shaders/dx9/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_debug_line.bin b/examples/runtime/shaders/dx9/fs_deferred_debug_line.bin index e745afa1d..072c8b085 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_debug_line.bin and b/examples/runtime/shaders/dx9/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_geom.bin b/examples/runtime/shaders/dx9/fs_deferred_geom.bin index 1947292f1..2d5eee45f 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_geom.bin and b/examples/runtime/shaders/dx9/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/dx9/fs_deferred_light.bin b/examples/runtime/shaders/dx9/fs_deferred_light.bin index 37d7ad4b7..a6509ff2a 100644 Binary files a/examples/runtime/shaders/dx9/fs_deferred_light.bin and b/examples/runtime/shaders/dx9/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_combine.bin b/examples/runtime/shaders/dx9/vs_deferred_combine.bin index 781d95c72..feab27334 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_combine.bin and b/examples/runtime/shaders/dx9/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_debug.bin b/examples/runtime/shaders/dx9/vs_deferred_debug.bin index 781d95c72..feab27334 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_debug.bin and b/examples/runtime/shaders/dx9/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_debug_line.bin b/examples/runtime/shaders/dx9/vs_deferred_debug_line.bin index 07a0ef036..766655886 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_debug_line.bin and b/examples/runtime/shaders/dx9/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_geom.bin b/examples/runtime/shaders/dx9/vs_deferred_geom.bin index a3ddef866..d2e832bfa 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_geom.bin and b/examples/runtime/shaders/dx9/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/dx9/vs_deferred_light.bin b/examples/runtime/shaders/dx9/vs_deferred_light.bin index 781d95c72..feab27334 100644 Binary files a/examples/runtime/shaders/dx9/vs_deferred_light.bin and b/examples/runtime/shaders/dx9/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/gles/fs_deferred_combine.bin b/examples/runtime/shaders/gles/fs_deferred_combine.bin index d7705cbb0..b8a1bca05 100644 Binary files a/examples/runtime/shaders/gles/fs_deferred_combine.bin and b/examples/runtime/shaders/gles/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/gles/fs_deferred_debug.bin b/examples/runtime/shaders/gles/fs_deferred_debug.bin index 4da08b973..3e22830eb 100644 Binary files a/examples/runtime/shaders/gles/fs_deferred_debug.bin and b/examples/runtime/shaders/gles/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/gles/fs_deferred_debug_line.bin b/examples/runtime/shaders/gles/fs_deferred_debug_line.bin index e8eaca9b7..2626de727 100644 Binary files a/examples/runtime/shaders/gles/fs_deferred_debug_line.bin and b/examples/runtime/shaders/gles/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/gles/fs_deferred_geom.bin b/examples/runtime/shaders/gles/fs_deferred_geom.bin index 433977215..937f82dc1 100644 Binary files a/examples/runtime/shaders/gles/fs_deferred_geom.bin and b/examples/runtime/shaders/gles/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/gles/fs_deferred_light.bin b/examples/runtime/shaders/gles/fs_deferred_light.bin index 40e073f5d..ad147cc57 100644 Binary files a/examples/runtime/shaders/gles/fs_deferred_light.bin and b/examples/runtime/shaders/gles/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/gles/vs_deferred_combine.bin b/examples/runtime/shaders/gles/vs_deferred_combine.bin index 0183fb632..9ae9c94b1 100644 Binary files a/examples/runtime/shaders/gles/vs_deferred_combine.bin and b/examples/runtime/shaders/gles/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/gles/vs_deferred_debug.bin b/examples/runtime/shaders/gles/vs_deferred_debug.bin index 0183fb632..9ae9c94b1 100644 Binary files a/examples/runtime/shaders/gles/vs_deferred_debug.bin and b/examples/runtime/shaders/gles/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/gles/vs_deferred_debug_line.bin b/examples/runtime/shaders/gles/vs_deferred_debug_line.bin index 3186b551e..910796e8d 100644 Binary files a/examples/runtime/shaders/gles/vs_deferred_debug_line.bin and b/examples/runtime/shaders/gles/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/gles/vs_deferred_geom.bin b/examples/runtime/shaders/gles/vs_deferred_geom.bin index c5d39f1de..b2879056c 100644 Binary files a/examples/runtime/shaders/gles/vs_deferred_geom.bin and b/examples/runtime/shaders/gles/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/gles/vs_deferred_light.bin b/examples/runtime/shaders/gles/vs_deferred_light.bin index 0183fb632..9ae9c94b1 100644 Binary files a/examples/runtime/shaders/gles/vs_deferred_light.bin and b/examples/runtime/shaders/gles/vs_deferred_light.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_combine.bin b/examples/runtime/shaders/glsl/fs_deferred_combine.bin index 8a2535065..6051aa54b 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_combine.bin and b/examples/runtime/shaders/glsl/fs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_debug.bin b/examples/runtime/shaders/glsl/fs_deferred_debug.bin index cf1e5f37c..f9efeaf05 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_debug.bin and b/examples/runtime/shaders/glsl/fs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_debug_line.bin b/examples/runtime/shaders/glsl/fs_deferred_debug_line.bin index a3d53530b..c69e52960 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_debug_line.bin and b/examples/runtime/shaders/glsl/fs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_geom.bin b/examples/runtime/shaders/glsl/fs_deferred_geom.bin index 3237e6e0c..8b5632405 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_geom.bin and b/examples/runtime/shaders/glsl/fs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/glsl/fs_deferred_light.bin b/examples/runtime/shaders/glsl/fs_deferred_light.bin index 1aa72fbb8..584eb2a76 100644 Binary files a/examples/runtime/shaders/glsl/fs_deferred_light.bin and b/examples/runtime/shaders/glsl/fs_deferred_light.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_combine.bin b/examples/runtime/shaders/glsl/vs_deferred_combine.bin index de810437a..7b5dc61e3 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_combine.bin and b/examples/runtime/shaders/glsl/vs_deferred_combine.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_debug.bin b/examples/runtime/shaders/glsl/vs_deferred_debug.bin index de810437a..7b5dc61e3 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_debug.bin and b/examples/runtime/shaders/glsl/vs_deferred_debug.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_debug_line.bin b/examples/runtime/shaders/glsl/vs_deferred_debug_line.bin index 52e13b5a1..72bd79a52 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_debug_line.bin and b/examples/runtime/shaders/glsl/vs_deferred_debug_line.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_geom.bin b/examples/runtime/shaders/glsl/vs_deferred_geom.bin index 4b51fbccf..908460908 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_geom.bin and b/examples/runtime/shaders/glsl/vs_deferred_geom.bin differ diff --git a/examples/runtime/shaders/glsl/vs_deferred_light.bin b/examples/runtime/shaders/glsl/vs_deferred_light.bin index de810437a..7b5dc61e3 100644 Binary files a/examples/runtime/shaders/glsl/vs_deferred_light.bin and b/examples/runtime/shaders/glsl/vs_deferred_light.bin differ