diff options
Diffstat (limited to 'src/video_core/rasterizer.cpp')
| -rw-r--r-- | src/video_core/rasterizer.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/video_core/rasterizer.cpp b/src/video_core/rasterizer.cpp index a3712f116..94873f406 100644 --- a/src/video_core/rasterizer.cpp +++ b/src/video_core/rasterizer.cpp | |||
| @@ -36,7 +36,7 @@ static void DrawPixel(int x, int y, const Math::Vec4<u8>& color) { | |||
| 36 | 36 | ||
| 37 | default: | 37 | default: |
| 38 | LOG_CRITICAL(Render_Software, "Unknown framebuffer color format %x", registers.framebuffer.color_format); | 38 | LOG_CRITICAL(Render_Software, "Unknown framebuffer color format %x", registers.framebuffer.color_format); |
| 39 | exit(1); | 39 | UNIMPLEMENTED(); |
| 40 | } | 40 | } |
| 41 | } | 41 | } |
| 42 | 42 | ||
| @@ -648,7 +648,7 @@ static void ProcessTriangleInternal(const VertexShader::OutputVertex& v0, | |||
| 648 | 648 | ||
| 649 | default: | 649 | default: |
| 650 | LOG_CRITICAL(HW_GPU, "Unknown color blend factor %x", factor); | 650 | LOG_CRITICAL(HW_GPU, "Unknown color blend factor %x", factor); |
| 651 | exit(0); | 651 | UNIMPLEMENTED(); |
| 652 | break; | 652 | break; |
| 653 | } | 653 | } |
| 654 | }; | 654 | }; |
| @@ -681,7 +681,7 @@ static void ProcessTriangleInternal(const VertexShader::OutputVertex& v0, | |||
| 681 | 681 | ||
| 682 | default: | 682 | default: |
| 683 | LOG_CRITICAL(HW_GPU, "Unknown alpha blend factor %x", factor); | 683 | LOG_CRITICAL(HW_GPU, "Unknown alpha blend factor %x", factor); |
| 684 | exit(0); | 684 | UNIMPLEMENTED(); |
| 685 | break; | 685 | break; |
| 686 | } | 686 | } |
| 687 | }; | 687 | }; |
| @@ -727,7 +727,7 @@ static void ProcessTriangleInternal(const VertexShader::OutputVertex& v0, | |||
| 727 | 727 | ||
| 728 | default: | 728 | default: |
| 729 | LOG_CRITICAL(HW_GPU, "Unknown RGB blend equation %x", equation); | 729 | LOG_CRITICAL(HW_GPU, "Unknown RGB blend equation %x", equation); |
| 730 | exit(0); | 730 | UNIMPLEMENTED(); |
| 731 | } | 731 | } |
| 732 | 732 | ||
| 733 | return Math::Vec4<u8>(MathUtil::Clamp(result.r(), 0, 255), | 733 | return Math::Vec4<u8>(MathUtil::Clamp(result.r(), 0, 255), |
| @@ -745,7 +745,7 @@ static void ProcessTriangleInternal(const VertexShader::OutputVertex& v0, | |||
| 745 | blend_output.a() = EvaluateBlendEquation(combiner_output, srcfactor, dest, dstfactor, params.blend_equation_a).a(); | 745 | blend_output.a() = EvaluateBlendEquation(combiner_output, srcfactor, dest, dstfactor, params.blend_equation_a).a(); |
| 746 | } else { | 746 | } else { |
| 747 | LOG_CRITICAL(HW_GPU, "logic op: %x", registers.output_merger.logic_op); | 747 | LOG_CRITICAL(HW_GPU, "logic op: %x", registers.output_merger.logic_op); |
| 748 | exit(0); | 748 | UNIMPLEMENTED(); |
| 749 | } | 749 | } |
| 750 | 750 | ||
| 751 | const Math::Vec4<u8> result = { | 751 | const Math::Vec4<u8> result = { |