That's very interesting. I tried removing the alpha channel from the PNG, but 
that didn't help. cc'ing the dev list - PNG as a background image causes 
noticeable repaint delays, but a JPEG doesn't (see below). Anyone have any 
ideas?

On Saturday, May 23, 2009, at 03:42PM, "Edgar Merino" <[email protected]> 
wrote:
>Thanks for the suggestions, I tried running the StackPanes demo, and 
>noticed it didn't suffered from such a performance bottleneck, I noticed 
>the background image was a jpg, I'm currently using a png for the 
>background, so tried the demo with my image (800x600) and the 
>performance problem arised again. After I changed the format of my 
>background to jpg everything went fine. So I can confirm the problem 
>happens (at least) with png images. Attached is a copy of my background 
>image (in both png and jpg).
>
>Thanks for the help again!
>Edgar Merino
>
>
>Todd Volkert escribió:
>> I guess I'll add:
>>
>> - Are you running inside a VM?  If so, which virtualization software
>> and version?
>>
>> -T
>>
>> On Sat, May 23, 2009 at 9:05 AM, Greg Brown <[email protected]> wrote:
>>   
>>> Hi Edgar,
>>>
>>> I just added the following code to the stack panes demo 
>>> (pivot.tutorials.layout.StackPanes):
>>>
>>> Alert.alert("Hello, World!", display);
>>>
>>> I added it to the startup() method, right after the line that opens the 
>>> window (line 32). I didn't notice any performance issues - can you try the 
>>> same test and let us know what behavior you get?
>>>
>>> Also, can you let us know:
>>> - How big is the background image (in pixels)?
>>> - What were the display dimensions of the window containing the scaled 
>>> image when you noticed the problem?
>>> - What OS are you running?
>>> - What JVM version/vendor?
>>> - How much main memory does your system have, and how much video memory?
>>> - How much memory did you allocate to the JVM process?
>>>
>>> Thanks,
>>> Greg
>>>
>>> On Friday, May 22, 2009, at 10:39PM, "Edgar Merino" <[email protected]> 
>>> wrote:
>>>     
>>>> Hello,
>>>>
>>>>    I recently discovered pivot, currently using svn revision 777773.
>>>> I've got an application where I would like to place a fixed image
>>>> background (although it'll have to be scaled each time the window is
>>>> resized). I've tried placing the background by putting all the
>>>> components inside a StackPane, however performance drops terrible if I
>>>> do it this way (all the other components in the stack move slow, e.g.
>>>> Prompts and Frames). Is there any other way to do what I need without
>>>> suffering from such a terrible performance bottleneck?
>>>>
>>>> Thanks in advance,
>>>> Edgar Merino
>>>>
>>>>
>>>>       
>>
>>   
>
>
>

Reply via email to