From 0e48a3824b105f2a86576f1f6593121e1e119111 Mon Sep 17 00:00:00 2001 From: Luke Benstead Date: Mon, 28 May 2018 08:52:35 +0100 Subject: [PATCH] Fix Accumlation buffer error in lxdream --- GL/state.c | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/GL/state.c b/GL/state.c index 6eb08d1..40c72b5 100644 --- a/GL/state.c +++ b/GL/state.c @@ -101,24 +101,14 @@ static void _updatePVRBlend(pvr_poly_cxt_t* context) { context->gen.alpha = PVR_ALPHA_ENABLE; context->blend.src = _calcPVRBlendFactor(BLEND_SFACTOR); context->blend.dst = _calcPVRBlendFactor(BLEND_DFACTOR); - context->blend.src_enable = PVR_BLEND_ENABLE; - context->blend.dst_enable = PVR_BLEND_ENABLE; - - context->blend.src2 = PVR_BLEND_ONE; - context->blend.dst2 = PVR_BLEND_ZERO; - context->blend.src_enable2 = PVR_BLEND_DISABLE; - context->blend.dst_enable2 = PVR_BLEND_DISABLE; + context->blend.src_enable = PVR_BLEND_DISABLE; + context->blend.dst_enable = PVR_BLEND_DISABLE; } else { context->gen.alpha = PVR_ALPHA_DISABLE; context->blend.src = PVR_BLEND_ONE; context->blend.dst = PVR_BLEND_ZERO; context->blend.src_enable = PVR_BLEND_DISABLE; context->blend.dst_enable = PVR_BLEND_DISABLE; - - context->blend.src2 = PVR_BLEND_ONE; - context->blend.dst2 = PVR_BLEND_ZERO; - context->blend.src_enable2 = PVR_BLEND_DISABLE; - context->blend.dst_enable2 = PVR_BLEND_DISABLE; } }