<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">&lt;<a href="mailto:nicolaihess@web.de" target="_blank">nicolaihess@web.de</a>&gt;</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&#39; 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>
&nbsp;<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>&nbsp;&nbsp; (those do not occur on squeak)&nbsp;<br></div></div></div></div></div></div></blockquote><div><br></div><div>could it be related to issue 13057?<br>
&nbsp;<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>&nbsp;<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&#39;s in both VMMaker and VMMaker.oscog head revisions for sure.<br></div><div>But I don&#39;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&#39;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">&lt;<a href="mailto:do-not-reply@pharo.fogbugz.com" target="_blank">do-not-reply@pharo.fogbugz.com</a>&gt;</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: &quot;<a href="mailto:nicolaihess@web.de" target="_blank">nicolaihess@web.de</a>&quot; &lt;<a href="mailto:nicolaihess@web.de" target="_blank">nicolaihess@web.de</a>&gt;<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&amp;ixAttachment=7&amp;sFileName=Space-Monkey-2011-000.png&amp;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">&nbsp;Pharo VM: 2. External

                  &nbsp;&bull;&nbsp; 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>
                        
                      
                    
                    &nbsp;<img src="https://pharo.fogbugz.com/images/email-images/arrow.gif" alt="changed to" border="0" height="10" width="14">&nbsp;

                    
                      
                      
                          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 &ndash; 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&amp;pg=pgEditBug&amp;command=view&amp;ixBug=13154" target="_blank">Unsubscribe from this case.</a><br>

<br>
          
          Don&#39;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 &#39;Resolved (Monkey is checking)&#39; to &#39;Work Needed&#39;.

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&amp;pg=pgEditBug&amp;command=view&amp;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>