Thank you Nicolas,
I verified the fix, it works.
I took nicolas' change and build a windows pharo vm. changing the bit depth
to 8bit littleendian (-8) works now.
(those do not occur on squeak)But there are two more issues (not related to this fix).1. Changing Display depth to 4/8/16 shows horrible rendering artifacts
2. Since refactoring some parts out of DisplayScreen into MorphicUIManager you(This happens on squeak too, verified in Squeak 4.4/Squeak 4.5).
can not change the depth from -XX to XX
Display newDepth:8
has no effect if current display depth is -8.
regardsI took the lates 4.5 allinone and the bug is still there.BTW found this change for alphaSourceBlendBits8 its way into squeaks vm?
Nicolai---------- Forwarded message ----------
From: Pharo Issue Tracker <do-not-reply@pharo.fogbugz.com>
Date: 2014-03-30 15:49 GMT+02:00
Subject: FogBugz (Case [Issue]13154) Pharo VM - BitBlt bug in alphaSourceBlendBits8
To: "nicolaihess@web.de" <nicolaihess@web.de>
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.
![]()
Ulysse The Galactic Monkey From Outer Space edited Case 13154: BitBlt bug in alphaSourceBlendBits8:
Bug inPharo VM: 2. External • You are subscribed to this case
![]()
Issue Validation Failed: https://ci.inria.fr/pharo/job/Pharo-3.0-Issue-Validator/14726//artifact/validationReport.html
Errors: 1 |
Status changed:
Resolved (Monkey is checking)Work Needed
![]()
Priority: 5 – Fix If Time ![]()
Status: Work Needed ![]()
Assigned to: Nicolas Cellier ![]()
Milestone: Pharo3.0 No longer need updates? Unsubscribe from this case.
Don't want FogBugz notifications anymore? Update your preferences.
![]()