Skip to content
Permalink
Browse files

SCI: Made some checks inside unditherBitmap() more understandable

  • Loading branch information...
bluegr committed Mar 10, 2011
1 parent 0929d1e commit 24df295328dc118bd1dcf03abaf9c68c665a7ab6
Showing with 2 additions and 6 deletions.
  1. +2 −6 engines/sci/graphics/view.cpp
@@ -593,12 +593,8 @@ void GfxView::unditherBitmap(byte *bitmapPtr, int16 width, int16 height, byte cl
if (!ditheredPicColors)
return;

// Makes no sense to process bitmaps that are 3 pixels wide or less
if (width <= 3)
return;

// We need at least 2 pixel lines
if (height < 2)
// We need at least a 4x2 bitmap for this algorithm to work
if (width < 4 || height < 2)
return;

// If EGA mapping is used for this view, dont do undithering as well

0 comments on commit 24df295

Please sign in to comment.
You can’t perform that action at this time.