<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">2014-03-31 23:58 GMT+02:00 Nicolai Hess <span dir="ltr"><<a href="mailto:nicolaihess@web.de" target="_blank">nicolaihess@web.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><div><div><div><div><div><div><div><div>Thank you Nicolas,<br>I verified the fix, it works.<br><br>I took nicolas' change and build a windows pharo vm. changing the bit depth<br>to 8bit littleendian (-8) works now.<br>
<br></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>hey, you made the major contribution : find the bug and suggest a correction!<br><a href="http://bugs.squeak.org/view.php?id=7247">http://bugs.squeak.org/view.php?id=7247</a><br>
<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div></div>But there are two more issues (not related to this fix).<br>
</div>1. Changing Display depth to 4/8/16 shows horrible rendering artifacts<br></div> (those do not occur on squeak) <br></div></div></div></div></div></div></blockquote><div><br></div><div>could it be related to issue 13057?<br>
<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div></div>2. Since refactoring some parts out of DisplayScreen into MorphicUIManager you<br>
can not change the depth from -XX to XX<br>Display newDepth:8 <br>has no effect if current display depth is -8.<br></div>(This happens on squeak too, verified in Squeak 4.4/Squeak 4.5).<br><br></div></div></div></div></blockquote>
<div><br></div><div>Hmm, bad, but certainly not an operation tested everyday :)<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">
<div><div><div><br></div>BTW found this change for alphaSourceBlendBits8 its way into squeaks vm?<br>
</div>I took the lates 4.5 allinone and the bug is still there.<br><br></div>regards<br><br></div></blockquote><div><br></div><div>It's in both VMMaker and VMMaker.oscog head revisions for sure.<br></div><div>But I don't know which VM was included in the distribution.<br>
</div><div>Squeak VM production is not as engineered as the Pharo one, I think it's hand-crafted, and the MacOSX version lacks hands now, so it might be behind...<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Nicolai<br><div><div><div><div><div><div><div><div><div><div><div><br><br><br><br><div class="gmail_quote">---------- Forwarded message ----------<br>
From: <b class="gmail_sendername">Pharo Issue Tracker</b> <span dir="ltr"><<a href="mailto:do-not-reply@pharo.fogbugz.com" target="_blank">do-not-reply@pharo.fogbugz.com</a>></span><br>Date: 2014-03-30 15:49 GMT+02:00<br>
Subject: FogBugz (Case [Issue]13154) Pharo VM - BitBlt bug in alphaSourceBlendBits8<br>
To: "<a href="mailto:nicolaihess@web.de" target="_blank">nicolaihess@web.de</a>" <<a href="mailto:nicolaihess@web.de" target="_blank">nicolaihess@web.de</a>><br><br><br><u></u>
<div style="margin:0px;padding:0px">
<table style="background:none repeat scroll 0% 0% rgb(255,255,255);width:100%" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td valign="top">
<table style="width:100%;max-width:540px" align="center" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td style="padding:20px 20px 0px" valign="top">
<table style="width:100%" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td style="width:45px;padding-top:4px" valign="top">
<img style="display: block;" src="https://pharo.fogbugz.com/default.asp?pg=pgDownloadProfilePicture&ixAttachment=7&sFileName=Space-Monkey-2011-000.png&pxSize=128" alt="avatar" height="32" width="32">
</td>
<td valign="top">
<div style="font-family:Helvetica,Arial,sans-serif;color:rgb(57,57,57);font-size:18px;font-weight:normal;padding:0px;line-height:1.3em">
<b>Ulysse The Galactic Monkey From Outer Space</b> edited <a href="https://pharo.fogbugz.com/default.asp?13154" style="color:rgb(74,132,183);text-decoration:none;border-bottom:1px dotted rgb(74,132,183)" target="_blank"><b>Case 13154</b>: BitBlt bug in alphaSourceBlendBits8</a>:
</div><div>
<img src="https://pharo.fogbugz.com/images/email-images/spacer.gif" style="display: block;" alt="" border="0" height="12" width="1">
<div style="color:rgb(107,107,107);font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:13px;line-height:1.4em">
<b>Bug</b> in <img src="https://pharo.fogbugz.com/images/email-images/icon-project.gif" alt="Project: " style="vertical-align: baseline;" height="12" width="13"> Pharo VM: 2. External
• You are subscribed to this case
</div>
</div></td>
</tr>
<tr>
<td colspan="2" style="height:22px" valign="bottom">
<img src="https://pharo.fogbugz.com/images/email-images/speech-bubble-arrow.png" style="display: block;" alt="" border="0" width="32">
</td>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td style="padding:20px 20px 5px;background:none repeat scroll 0% 0% rgb(244,248,252)" valign="top">
<table style="width:100%" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td style="font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4em;color:rgb(57,57,57);padding:15px 20px;border:1px solid rgb(196,209,220);border-radius:5px;background:none repeat scroll 0% 0% rgb(255,255,255);word-wrap:break-word" valign="top">
Issue Validation Failed: <a href="https://ci.inria.fr/pharo/job/Pharo-3.0-Issue-Validator/14726//artifact/validationReport.html" target="_blank">https://ci.inria.fr/pharo/job/Pharo-3.0-Issue-Validator/14726//artifact/validationReport.html</a><br>
Errors: 1 |
</td>
</tr>
</tbody></table>
<img src="https://pharo.fogbugz.com/images/email-images/spacer.gif" alt="" border="0" height="15" width="1">
<div style="color:rgb(120,146,167);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4em">
<div>
<b>Status</b> changed:
<br>
<span style="color:rgb(176,192,206)">Resolved (Monkey is checking)</span>
<img src="https://pharo.fogbugz.com/images/email-images/arrow.gif" alt="changed to" border="0" height="10" width="14">
Work Needed
</div>
<br>
</div>
</td>
</tr>
<tr>
<td style="padding:20px" valign="top">
<table style="width:100%" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td style="width:18px;font-size:13px;line-height:1.4em" valign="top">
<img src="https://pharo.fogbugz.com/images/email-images/icon-priority.gif" alt="Priority" height="16" width="16">
</td>
<td style="color:rgb(107,107,107);font-family:Helvetica,Arial,sans-serif;font-size:13px;padding:1px 15px 10px 2px;line-height:1.4em" valign="top">
<b>Priority</b>: 5 – Fix If Time
</td>
<td style="width:18px;font-size:13px;line-height:1.4em" valign="top">
<img src="https://pharo.fogbugz.com/images/email-images/icon-status-active.gif" alt="Status" height="16" width="16">
</td>
<td style="color:rgb(115,147,86);font-family:Helvetica,Arial,sans-serif;font-size:13px;padding-top:1px;padding-bottom:10px;padding-left:2px;line-height:1.4em" valign="top">
<b>Status</b>: Work Needed
</td>
</tr>
<tr>
<td style="width:18px;font-size:13px;line-height:1.4em" valign="top">
<img src="https://pharo.fogbugz.com/images/email-images/icon-assignedto.gif" alt="Assigned To" height="16" width="16">
</td>
<td style="color:rgb(107,107,107);font-family:Helvetica,Arial,sans-serif;font-size:13px;padding:1px 15px 10px 2px;line-height:1.4em" valign="top">
<b>Assigned to</b>: Nicolas Cellier
</td>
<td style="width:18px;font-size:13px;line-height:1.4em" valign="top">
<img src="https://pharo.fogbugz.com/images/email-images/icon-milestone.gif" alt="Milestone" height="16" width="16">
</td>
<td style="color:rgb(107,107,107);font-family:Helvetica,Arial,sans-serif;font-size:13px;padding-top:1px;padding-bottom:10px;padding-left:2px;line-height:1.4em" valign="top">
<b>Milestone</b>: Pharo3.0
</td>
</tr>
</tbody></table><div>
<img src="https://pharo.fogbugz.com/images/email-images/spacer.gif" alt="" border="0" height="15" width="1">
<a href="https://pharo.fogbugz.com/default.asp?13154" style="color:rgb(255,255,255);text-decoration:none" target="_blank">
<div style="width:100%;background:none repeat scroll 0% 0% rgb(74,132,183);text-align:center;border-radius:3px;font-size:1px">
<img src="https://pharo.fogbugz.com/images/email-images/spacer.gif" alt="" border="0" height="11" width="1"><br>
<span style="font-family:Helvetica,Arial,sans-serif;font-size:15px;font-weight:bold">Go to Case</span><br>
<img src="https://pharo.fogbugz.com/images/email-images/spacer.gif" alt="" border="0" height="12" width="1">
</div>
</a>
</div></td>
</tr>
<tr>
<td style="padding:10px 20px 30px;text-align:center" valign="top">
<div style="font-family:Helvetica,Arial,sans-serif;font-size:13px;color:rgb(57,57,57);margin:1em;line-height:1.4em">
No longer need updates? <a style="color:rgb(74,132,183);text-decoration:none;border-bottom:1px dotted rgb(74,132,183)" href="https://pharo.fogbugz.com/default.asp?pre=preUnsubscribe&pg=pgEditBug&command=view&ixBug=13154" target="_blank">Unsubscribe from this case.</a><br>
<br>
Don't want FogBugz notifications anymore? <a style="color:rgb(74,132,183);text-decoration:none;border-bottom:1px dotted rgb(74,132,183)" href="https://pharo.fogbugz.com/default.asp?pg=pgPrefs" target="_blank">Update your preferences.</a>
</div>
<br>
<img src="https://pharo.fogbugz.com/images/email-images/fogbugz-email-logo.gif" alt="FogBugz" height="55" width="170">
</td>
</tr>
</tbody></table>
</td></tr></tbody></table>
<span style="font-family:Helvetica,Arial,sans-serif;font-size:1px;color:rgb(255,255,255)!important;text-decoration:none"><a style="color:rgb(255,255,255);border:0px none">A FogBugz case was edited by Ulysse The Galactic Monkey From Outer Space.
Case ID: 13154
Title: BitBlt bug in alphaSourceBlendBits8
Status: Work Needed
Category: Bug
Project: Pharo VM
Area: 2. External
Priority: 5 - Fix If Time
Milestone: Pharo3.0: 30/03/2014 (Today)
Assigned To: Nicolas Cellier
URL: https://pharo.fogbugz.com/default.asp?13154
Changes:
Status changed from 'Resolved (Monkey is checking)' to 'Work Needed'.
Issue Validation Failed: https://ci.inria.fr/pharo/job/Pharo-3.0-Issue-Validator/14726//artifact/validationReport.html
Errors: 1 |
You are subscribed to this case. If you do not want to receive automatic notifications in the future, unsubscribe (https://pharo.fogbugz.com/default.asp?pre=preUnsubscribe&pg=pgEditBug&command=view&ixBug=13154) from this case.
</a></span>
</div>
</div><br></div></div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div><br></div></div>