Hi Esteban, I have been experiencing this issue as well. The main trouble is that on retina devices OpenGL works in pixels while other API's are working in points. I updated the SqueakUIViewOpenGL.m file to respect the difference between device pixels and points.
I tested on both Retina iPad and iPad 2. Please see updated file attached. Regards, Jan
SqueakUIViewOpenGL.m
Description: Binary data
On 18 Sep 2012, at 22:50, Johan Brichau <[email protected]> wrote: > Hi Esteban, > > Thanks for sharing the secret ;-) > > I checked out latest sources and ran ConfigurationOfPharoVM version 2.0-4 but > it does not work out-of-the-box. > Right now, I just forced to always use the SqueakUIViewCALayer. Need to check > why it took the other one.. > > Johan > > On 17 Sep 2012, at 22:34, Esteban Lorenzano wrote: > >> secret is not use OpenGL but CALayer... ensure you start with >> SqueakUIViewCALayer instead SqueakUIViewOpenGL (btw... if you were using my >> sources, that should be out of the box). >> >> I'm working to doit with a better mechanism (OpenGL or CG), but so far... no >> time :) >> >> Esteban >> >> On Sep 17, 2012, at 10:56 AM, Hilaire Fernandes >> <[email protected]> wrote: >> >>> Esteban should be able to tell. >>> >>> Hilaire >>> >>> >> >> > >
