\
Updated bitmap blitting code as per 2_4 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -414,10 +414,18 @@ wxBitmap wxBitmap::Rescale( int clipx, int clipy, int clipwidth, int clipheight,
|
||||
for (int h = 0; h < height; h++)
|
||||
{
|
||||
char outbyte = 0;
|
||||
int old_x = -1;
|
||||
guint32 old_pixval;
|
||||
|
||||
for (int w=0; w<width; w++)
|
||||
{
|
||||
guint32 pixval = gdk_image_get_pixel( img, tablex[w], tabley[h] );
|
||||
guint32 pixval;
|
||||
int x = tablex[w];
|
||||
if (x == old_x)
|
||||
pixval = old_pixval;
|
||||
else
|
||||
pixval = gdk_image_get_pixel( img, x, tabley[h] );
|
||||
|
||||
if (bpp==1)
|
||||
{
|
||||
if (!pixval)
|
||||
|
Reference in New Issue
Block a user