RE: [clutter] Problem migrating from 1.0.10 to 1.2.8

2010-06-16 Thread Kevin Cote
Thanks for the input.

I will look into using the patch to fix my font issue.  Still have the issue 
with textures not working.  I haven't heard any response on that.

Kevin

-Original Message-
From: Johan Bilien [mailto:j...@via.ecp.fr]
Sent: Tuesday, June 15, 2010 7:04 PM
To: Kevin Cote
Cc: clutter@o-hand.com
Subject: Re: [clutter] Problem migrating from 1.0.10 to 1.2.8

Hi,

On Mon, Jun 07, 2010, Kevin Cote wrote:

 I have an application that I have developed over the last 6 months on top of 
 v1.0.10.  I am now trying to migrate this app to v1.2.8.  I have tried 
 running the migrated app under Ubuntu 9.0.4 and also Moblin v2.  I get the 
 same issues in both cases.  My symptoms are twofold:

 -  Text is garbled.  By this I mean that each character is drawn 
 almost like a block instead of the actual glyph.

Porting our app from 0.9 to 1.2 I've had the exact same problem with text (on
the infamous GMA500, but also on Intel GM965 when using indirect rendering.

I tracked this down to text being rendered with mipmaps, which on GMA500 are
either mis-rendered or make the driver crash. Our app was doing
clutter_set_font_flags(0); to disable font mipmaps, but that call was a
no-op in clutter 1.2 due to this bug:
  http://bugzilla.openedhand.com/show_bug.cgi?id=2161

Maybe the patch attached to the bug (now in clutter master) would fix your 
problem,
it fixed ours.

Johan.



---
This email and any files transmitted with it are confidential  proprietary to 
Systems and
Software Enterprises, Inc. (dba IMS). This information is intended solely for 
the use of
the individual or entity to which it is addressed. Access or transmittal of the 
information
contained in this e-mail, in full or in part, to any other organization or 
persons is not
authorized.
---
--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] Problem migrating from 1.0.10 to 1.2.8

2010-06-15 Thread Johan Bilien
Hi,

On Mon, Jun 07, 2010, Kevin Cote wrote:

 I have an application that I have developed over the last 6 months on top of 
 v1.0.10.  I am now trying to migrate this app to v1.2.8.  I have tried 
 running the migrated app under Ubuntu 9.0.4 and also Moblin v2.  I get the 
 same issues in both cases.  My symptoms are twofold:
 
 -  Text is garbled.  By this I mean that each character is drawn 
 almost like a block instead of the actual glyph.

Porting our app from 0.9 to 1.2 I've had the exact same problem with text (on
the infamous GMA500, but also on Intel GM965 when using indirect rendering.

I tracked this down to text being rendered with mipmaps, which on GMA500 are
either mis-rendered or make the driver crash. Our app was doing
clutter_set_font_flags(0); to disable font mipmaps, but that call was a
no-op in clutter 1.2 due to this bug:
  http://bugzilla.openedhand.com/show_bug.cgi?id=2161

Maybe the patch attached to the bug (now in clutter master) would fix your 
problem,
it fixed ours.

Johan.
-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



RE: [clutter] Problem migrating from 1.0.10 to 1.2.8

2010-06-14 Thread Kevin Cote
Any thoughts on this email that I sent last week?

Thanks,
Kevin

-Original Message-
From: Kevin Cote [mailto:kc...@imsco-us.com]
Sent: Tuesday, June 08, 2010 5:19 PM
To: clutter@o-hand.com
Subject: RE: [clutter] Problem migrating from 1.0.10 to 1.2.8

Emmanuele:

In addition to the notes below I spent the day attempting to get my application 
running under the final Moblin 2.1 IVI release 
(moblin-2.1-PR-Final-ivi-201002090924.img).  This uses the IEGD v10.3 driver.  
To do this I upgraded my target platform with this release.

Running my application as built for clutter v1.0.10 on top of this Moblin 
release worked fine.  This release appears to be based on clutter v1.0.8.  I 
attempted to update this by the following method:
 - Installed and built v1.2.8 on my Ubuntu development environment.
 - Copied the v1.2.8 clutter library (libclutter-glx-1.0.so.0.200.8) onto the 
Moblin target system.
 - Created two links to this library (libclutter-glx-1.0.so.0, 
libclutter-glx-1.0.so)
 - Executed ldconfig on the folder that contained the above files
 - Built my application on my Ubuntu development environment.
 - Copied my application to the Moblin target system.

Now when I execute, I get the same errors that I noted in my earlier emails.

Any ideas?  If, as you say, this is a mipmapping support issue, what has 
changed within clutter to trigger this error?

Thanks,
Kevin Cote'

-Original Message-
From: Kevin Cote [mailto:kc...@imsco-us.com]
Sent: Tuesday, June 08, 2010 9:04 AM
To: clutter@o-hand.com
Subject: RE: [clutter] Problem migrating from 1.0.10 to 1.2.8


-Original Message-
From: Emmanuele Bassi [mailto:eba...@linux.intel.com]
Sent: Tuesday, June 08, 2010 3:13 AM
To: clutter@o-hand.com
Subject: Re: [clutter] Problem migrating from 1.0.10 to 1.2.8

On Mon, 2010-06-07 at 17:04 -0700, Kevin Cote wrote:

 I have an application that I have developed over the last 6 months on
 top of v1.0.10.  I am now trying to migrate this app to v1.2.8.  I
 have tried running the migrated app under Ubuntu 9.0.4 and also
 Moblin v2.  I get the same issues in both cases.  My symptoms are twofold:

 - Text is garbled.  By this I mean that each character is
 drawn almost like a block instead of the actual glyph.

which GPU and driver are you using?

Moblin is running on a 1.6GHz Atom with a US15W (Poulsbo) GPU.  I am running 
with the IEGD driver, v10.2.


 - Certain textures are not rendered (meaning I don’t see
 them), yet the app functions as if they are there (meaning if the
 texture is a button control the button still functions even though it
 is invisible).

again, these two seem connected (lack of mipmapping support).

 I tried executing some of the test-interactive programs and have seen
 two issues with v1.2.8.  These issues don’t exist in v1.0.10:

 1)  With the test-texture-async I get the following output in the
 console and see no output to the application window.

this has nothing to do with the rest of the issues; you have to pass a
file to the test otherwise it'll fail. I'll add a check that bails out
early instead of spewing errors.

Under v1.0.10 I didn't have to pass a file.  That was my confusion.  Now when I 
pass a file it works fine as you have stated.


 2)  With the test-texture-quality application I see the hand drawn
 properly on the first cycle, but for all other cycles, only a few
 pixels near the top are drawn.

there you go: lack of mipmapping support on your platform.

So, what has changed since v1.0.10?  This app has worked fine on various 
versions of the 1.0 branch.  It is my understanding from Intel that the driver 
I am using does have mipmapping support.

Thanks,
Kevin





---
This email and any files transmitted with it are confidential  proprietary to 
Systems and
Software Enterprises, Inc. (dba IMS). This information is intended solely for 
the use of
the individual or entity to which it is addressed. Access or transmittal of the 
information
contained in this e-mail, in full or in part, to any other organization or 
persons is not
authorized.
---


Re: [clutter] Problem migrating from 1.0.10 to 1.2.8

2010-06-08 Thread Emmanuele Bassi
On Mon, 2010-06-07 at 17:04 -0700, Kevin Cote wrote:

 I have an application that I have developed over the last 6 months on
 top of v1.0.10.  I am now trying to migrate this app to v1.2.8.  I
 have tried running the migrated app under Ubuntu 9.0.4 and also Moblin
 v2.  I get the same issues in both cases.  My symptoms are twofold:
 
 - Text is garbled.  By this I mean that each character is
 drawn almost like a block instead of the actual glyph.

which GPU and driver are you using?

 - Certain textures are not rendered (meaning I don’t see
 them), yet the app functions as if they are there (meaning if the
 texture is a button control the button still functions even though it
 is invisible).

again, these two seem connected (lack of mipmapping support).

 I tried executing some of the test-interactive programs and have seen
 two issues with v1.2.8.  These issues don’t exist in v1.0.10:
 
 1)  With the test-texture-async I get the following output in the
 console and see no output to the application window.

this has nothing to do with the rest of the issues; you have to pass a
file to the test otherwise it'll fail. I'll add a check that bails out
early instead of spewing errors.

 2)  With the test-texture-quality application I see the hand drawn
 properly on the first cycle, but for all other cycles, only a few
 pixels near the top are drawn.

there you go: lack of mipmapping support on your platform.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi, Open Source Software Engineer
Intel Open Source Technology Center

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



RE: [clutter] Problem migrating from 1.0.10 to 1.2.8

2010-06-08 Thread Kevin Cote

-Original Message-
From: Emmanuele Bassi [mailto:eba...@linux.intel.com]
Sent: Tuesday, June 08, 2010 3:13 AM
To: clutter@o-hand.com
Subject: Re: [clutter] Problem migrating from 1.0.10 to 1.2.8

On Mon, 2010-06-07 at 17:04 -0700, Kevin Cote wrote:

 I have an application that I have developed over the last 6 months on
 top of v1.0.10.  I am now trying to migrate this app to v1.2.8.  I
 have tried running the migrated app under Ubuntu 9.0.4 and also
 Moblin v2.  I get the same issues in both cases.  My symptoms are twofold:

 - Text is garbled.  By this I mean that each character is
 drawn almost like a block instead of the actual glyph.

which GPU and driver are you using?

Moblin is running on a 1.6GHz Atom with a US15W (Poulsbo) GPU.  I am running 
with the IEGD driver, v10.2.


 - Certain textures are not rendered (meaning I don’t see
 them), yet the app functions as if they are there (meaning if the
 texture is a button control the button still functions even though it
 is invisible).

again, these two seem connected (lack of mipmapping support).

 I tried executing some of the test-interactive programs and have seen
 two issues with v1.2.8.  These issues don’t exist in v1.0.10:

 1)  With the test-texture-async I get the following output in the
 console and see no output to the application window.

this has nothing to do with the rest of the issues; you have to pass a
file to the test otherwise it'll fail. I'll add a check that bails out
early instead of spewing errors.

Under v1.0.10 I didn't have to pass a file.  That was my confusion.  Now when I 
pass a file it works fine as you have stated.


 2)  With the test-texture-quality application I see the hand drawn
 properly on the first cycle, but for all other cycles, only a few
 pixels near the top are drawn.

there you go: lack of mipmapping support on your platform.

So, what has changed since v1.0.10?  This app has worked fine on various 
versions of the 1.0 branch.  It is my understanding from Intel that the driver 
I am using does have mipmapping support.

Thanks,
Kevin



---
This email and any files transmitted with it are confidential  proprietary to 
Systems and
Software Enterprises, Inc. (dba IMS). This information is intended solely for 
the use of
the individual or entity to which it is addressed. Access or transmittal of the 
information
contained in this e-mail, in full or in part, to any other organization or 
persons is not
authorized.
---


RE: [clutter] Problem migrating from 1.0.10 to 1.2.8

2010-06-08 Thread Kevin Cote
Emmanuele:

In addition to the notes below I spent the day attempting to get my application 
running under the final Moblin 2.1 IVI release 
(moblin-2.1-PR-Final-ivi-201002090924.img).  This uses the IEGD v10.3 driver.  
To do this I upgraded my target platform with this release.

Running my application as built for clutter v1.0.10 on top of this Moblin 
release worked fine.  This release appears to be based on clutter v1.0.8.  I 
attempted to update this by the following method:
 - Installed and built v1.2.8 on my Ubuntu development environment.
 - Copied the v1.2.8 clutter library (libclutter-glx-1.0.so.0.200.8) onto the 
Moblin target system.
 - Created two links to this library (libclutter-glx-1.0.so.0, 
libclutter-glx-1.0.so)
 - Executed ldconfig on the folder that contained the above files
 - Built my application on my Ubuntu development environment.
 - Copied my application to the Moblin target system.

Now when I execute, I get the same errors that I noted in my earlier emails.

Any ideas?  If, as you say, this is a mipmapping support issue, what has 
changed within clutter to trigger this error?

Thanks,
Kevin Cote'

-Original Message-
From: Kevin Cote [mailto:kc...@imsco-us.com] 
Sent: Tuesday, June 08, 2010 9:04 AM
To: clutter@o-hand.com
Subject: RE: [clutter] Problem migrating from 1.0.10 to 1.2.8


-Original Message-
From: Emmanuele Bassi [mailto:eba...@linux.intel.com]
Sent: Tuesday, June 08, 2010 3:13 AM
To: clutter@o-hand.com
Subject: Re: [clutter] Problem migrating from 1.0.10 to 1.2.8

On Mon, 2010-06-07 at 17:04 -0700, Kevin Cote wrote:

 I have an application that I have developed over the last 6 months on
 top of v1.0.10.  I am now trying to migrate this app to v1.2.8.  I
 have tried running the migrated app under Ubuntu 9.0.4 and also
 Moblin v2.  I get the same issues in both cases.  My symptoms are twofold:

 - Text is garbled.  By this I mean that each character is
 drawn almost like a block instead of the actual glyph.

which GPU and driver are you using?

Moblin is running on a 1.6GHz Atom with a US15W (Poulsbo) GPU.  I am running 
with the IEGD driver, v10.2.


 - Certain textures are not rendered (meaning I don’t see
 them), yet the app functions as if they are there (meaning if the
 texture is a button control the button still functions even though it
 is invisible).

again, these two seem connected (lack of mipmapping support).

 I tried executing some of the test-interactive programs and have seen
 two issues with v1.2.8.  These issues don’t exist in v1.0.10:

 1)  With the test-texture-async I get the following output in the
 console and see no output to the application window.

this has nothing to do with the rest of the issues; you have to pass a
file to the test otherwise it'll fail. I'll add a check that bails out
early instead of spewing errors.

Under v1.0.10 I didn't have to pass a file.  That was my confusion.  Now when I 
pass a file it works fine as you have stated.


 2)  With the test-texture-quality application I see the hand drawn
 properly on the first cycle, but for all other cycles, only a few
 pixels near the top are drawn.

there you go: lack of mipmapping support on your platform.

So, what has changed since v1.0.10?  This app has worked fine on various 
versions of the 1.0 branch.  It is my understanding from Intel that the driver 
I am using does have mipmapping support.

Thanks,
Kevin



---
This email and any files transmitted with it are confidential  proprietary to 
Systems and
Software Enterprises, Inc. (dba IMS). This information is intended solely for 
the use of
the individual or entity to which it is addressed. Access or transmittal of the 
information
contained in this e-mail, in full or in part, to any other organization or 
persons is not
authorized.
---
�{.n�+���zwZ�%��^�맲��r��z�Z��(
N�r��zǧu���[hr[�{.n�+��r�