Another thought related to this...
If these 30 or so widgets are all displayed at once, there's probably 
not much to do except optimize the layout and video driver code. If 
this is in a scrolling box though, and only some of these widgets are 
actually on screen, there may be some scrolling/clipping optimizations 
to make it faster.

On 2001.12.13 13:03 Pascal Bauermeister wrote:
> okan wrote:
> >
> > Answers:
> > - Our video driver is EZ328,
> > - 2 BPPs
> > - using no theme,
> > - CPU freq. is as you thought ,32 MHz,
> > - and socket type is UNIX type,
> >
> >     I need your helps.Thanks anyway...
> 
> sorry for the delay.
> 
> Using 1 BPP may help a little:
>  1) less memory to handle, gfx routines a bit quicker
>  2) less DMA load. The DMA load affects the CPU constantly
>     to build the video signals from the video memory.
> 
> A crazy idea: if you can accept it, turn off the video controller (one
> bit somewhere) while you build your GUI.
> 
> But seriously, I am not extremely shocked by your 4-5 seconds. I
> should have an idea of what kind of widgets you display. Do you have
> bitmaps ?  The bitmap format helps a lot. Taking monochrom bitmaps in
> PBM format for, say, icons (if you can accept monochrom icons)
> drastically improves the perfs.
> 
> The VZ at 32 MHZ can still do much, provided one spends some time
> carefully configuring things.
> 
> You'll never reach multimedia perfs, but there are good chances you
> can reach acceptable perfs (The Palm, for instance, does not build its
> screen instantly, but quickly enough so that you don't notice this if
> you're not arare of it).
> 
>   Pascal.
> 
> 
> 
> > Pascal Bauermeister wrote:
> >
> > > okan wrote:
> > > >
> > > > Hi all,
> > > >     I'm developing a project on MC68VZ328 ,that has so much
> windows and
> > > > widgets in it.And when I open a window(there is no any bitmap in
> it,but
> > > > approximately 30-35 widgets(boxes,buttons,fields etc)),it is
> shown 4-5
> > > > sec.s after I 've clicked the to open it.My question is ; is it
> normal
> > > > on that CPU (So do I have to get a stronger CPU)? Or  the cause
> of delay
> > > > is picogui ? Is there any developer who works on the same CPU or
>  on
> > > > another one but near to it,has the same problem ???
> > > >     Thanks anyway.....
> > >
> > > 30-35 widgets are a pretty number on this CPU...
> > >
> > > A few questions:
> > > - which video driver do you use ?
> > > - which video base driver do you use (how many BPPs) ?
> > > - do you use a theme, which one ?  Is it using bitmaps ?
> > > - what's your cpu frequency (32 MHz I guess) ?
> > > - are you using Unix sockets instead of TCP/IP ?
> > >
> > > Regards,
> > >
> > >   Pascal
> > >
> > > --
> > >   Pascal Bauermeister
> > >   Head of Software Development
> > >
> > >   SMARTDATA
> > >   PSE-A / EPFL
> > >   CH-1015 Lausanne
> > >
> > >   http://www.smartdata.ch
> > >   mailto:[EMAIL PROTECTED]
> > >   Phone: +41 (21) 693 84 98
> > >   fax:   +41 (21) 693 84 91
> > >
> > > _______________________________________________
> > > Pgui-devel mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/pgui-devel
> >
> > _______________________________________________
> > Pgui-devel mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/pgui-devel
> 
> --
>   Pascal Bauermeister
>   Head of Software Development
> 
>   SMARTDATA
>   PSE-A / EPFL
>   CH-1015 Lausanne
> 
>   http://www.smartdata.ch
>   mailto:[EMAIL PROTECTED]
>   Phone: +41 (21) 693 84 98
>   fax:   +41 (21) 693 84 91
> 
> _______________________________________________
> Pgui-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/pgui-devel
> 

_______________________________________________
Pgui-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/pgui-devel

Reply via email to