Welcome, Guest. Please login or register.

Author Topic: Speed of icons and background loading on gfx card  (Read 4856 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AmiDude

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 903
    • Show only replies by AmiDude
Re: Speed of icons and background loading on gfx card
« Reply #14 on: November 12, 2005, 02:38:58 PM »
@MarkAshley

In order to speed-up the drawing of the Workbench
contents, you can use the following programs(only WB3.5+):

ftp://de.aminet.net/pub/aminet/util/boot/fblit.lha

www.stephan-rupprecht.de/downloads/WBCtrl.lha

Put it in your startup-sequence somewhere after the
Setpatch command.

C:FBlit
C:Wbctrl IMT=ICONFAST

Also, it's best to use a backdrop picture in the same
resolution as you Workbench and make sure it's in
IFF/ILBM format.
I use this settings with my A4000/060/PIV and the
Workbench backdrop (24Bit - 800x600) loads within 2 seconds!

:-)
 
 

Offline Framiga

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 4096
    • Show only replies by Framiga
Re: Speed of icons and background loading on gfx card
« Reply #15 on: November 12, 2005, 02:48:46 PM »
FBlit with a GFX card? i don't think so! ;-)

 

Offline AmiDude

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 903
    • Show only replies by AmiDude
Re: Speed of icons and background loading on gfx card
« Reply #16 on: November 12, 2005, 02:54:17 PM »
@Framiga wrote:
Quote
FBlit with a GFX card? i don't think so!


Well, it sure works fine for me though! :lol:
Fblit comes with a GUI to change the settings.
 :-)

EDIT:

Read the docs carefully. then you'll see it's possible
to use FBlit with a GFX-card. (I use it with P96 drivers)
FBlit can be used with WB3.0+ and WBctrl with WB3.5+
 :-)
 

Offline MarkAshleyTopic starter

  • Sr. Member
  • ****
  • Join Date: Oct 2005
  • Posts: 319
    • Show only replies by MarkAshley
Re: Speed of icons and background loading on gfx card
« Reply #17 on: November 12, 2005, 03:15:55 PM »
Doesn't "C:Wbctrl IMT=ICONFAST" make the icons load in fast ram? I thought you could do that anyway in 3.9?
A1200
Blizzard 040/33/128MB
Mediator PCI
Voodoo 3000
All stuffed in to a D-BOX
 

Offline Framiga

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 4096
    • Show only replies by Framiga
Re: Speed of icons and background loading on gfx card
« Reply #18 on: November 12, 2005, 03:21:00 PM »
AmiDude

used to use FBlit since 3.0 here with AGA . . no need to read anything :-)

With GFX cards . . . still a nonsense to use it.

 

Offline AmiDude

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 903
    • Show only replies by AmiDude
Re: Speed of icons and background loading on gfx card
« Reply #19 on: November 12, 2005, 03:23:30 PM »
@MarkAshley

The "C:WBctrl IMT=ICONFAST" in combination with
the FBlit command loads any imagedata in FastRam,
so not only icons but also your backdrop picture.
And it's speeding up the loading process.
 :-)
 

Offline Mad-Matt

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 242
    • Show only replies by Mad-Matt
    • http://www.madmatt.cjb.net
Re: Speed of icons and background loading on gfx card
« Reply #20 on: November 12, 2005, 03:53:30 PM »
fblit is totly redundent on gfx cards and will only hurt the system, as the p96 or cgx will be patching the same stuff to speedup there own blitting.

Setting icons fast though still works a treat.
 

Offline AmiDude

  • Hero Member
  • *****
  • Join Date: Oct 2005
  • Posts: 903
    • Show only replies by AmiDude
Re: Speed of icons and background loading on gfx card
« Reply #21 on: November 12, 2005, 03:56:55 PM »
@Framiga

I've used FBlit before I had the P-IV installed
in my A4000. When I later installed the GFX-card,
the commands where still in my startup-sequence,
and the system was running fine with both the FBlit
and WBctrl commands. I know it makes very little
difference if used with a GFX-card, but without
GFX-card it sure increases the loading of Worbench
and icons.
 :-)
 

Offline MarkAshleyTopic starter

  • Sr. Member
  • ****
  • Join Date: Oct 2005
  • Posts: 319
    • Show only replies by MarkAshley
Re: Speed of icons and background loading on gfx card
« Reply #22 on: November 13, 2005, 02:40:11 PM »
Thanks for the replies everyone. I have converted my 24bit JPEG background to a 24bit IFF. This matches the colour depth of my Workbench. It still seems to take a long time to load though.

I put WBCtrl in my startup-sequence and icons to seem to load a bit faster. Exoticons still take forever to load. Would making the icons a bit smaller help?

Thanks
Mark
A1200
Blizzard 040/33/128MB
Mediator PCI
Voodoo 3000
All stuffed in to a D-BOX
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Speed of icons and background loading on gfx card
« Reply #23 on: November 13, 2005, 02:58:43 PM »
Are you sure your workbench is 24 bit deep? Most cards use 32-bits as the alignment allows for faster rendering.

That said, IFF should be fast to decode anyway. You could also try PPM if you have a suitable datatype, but the file will be very large (probably take longer to load than rendering will).
int p; // A
 

Offline Framiga

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 4096
    • Show only replies by Framiga
Re: Speed of icons and background loading on gfx card
« Reply #24 on: November 13, 2005, 03:12:01 PM »
its a while the i don't use P96 anymore (it was on CV64 and a 040-30Mhz)

Have you set in PVS(?)

Plane2Fast

and in Prefs:Workbench Images to Other Memory (or so)

 

Offline MarkAshleyTopic starter

  • Sr. Member
  • ****
  • Join Date: Oct 2005
  • Posts: 319
    • Show only replies by MarkAshley
Re: Speed of icons and background loading on gfx card
« Reply #25 on: November 13, 2005, 04:07:44 PM »
Quote

Karlos wrote:
Are you sure your workbench is 24 bit deep? Most cards use 32-bits as the alignment allows for faster rendering.

According to ScreenMode Prefs it is set to "Voodoo: 1024x768 24bit BGR" and the slider is set to 16M colours (but is greyed out and thus not adjustable).

Quote

Framiga wrote:
Have you set in PVS(?)

Plane2Fast

What are they?

Quote

Framiga wrote:
and in Prefs:Workbench Images to Other Memory (or so)

Yes I have done that.
A1200
Blizzard 040/33/128MB
Mediator PCI
Voodoo 3000
All stuffed in to a D-BOX
 

Offline Framiga

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 4096
    • Show only replies by Framiga
Re: Speed of icons and background loading on gfx card
« Reply #26 on: November 13, 2005, 04:31:51 PM »
is one of the Variable for P96.

Don't you have PVS program in Prefs: dir?

or goto "SYS:Prefs/Env-Archive/Picasso96/" and check if the "PlanesToFast" variable is set to YES.





 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Speed of icons and background loading on gfx card
« Reply #27 on: November 13, 2005, 05:41:41 PM »
Quote

MarkAshley wrote:
Quote

Karlos wrote:
Are you sure your workbench is 24 bit deep? Most cards use 32-bits as the alignment allows for faster rendering.

According to ScreenMode Prefs it is set to "Voodoo: 1024x768 24bit BGR" and the slider is set to 16M colours (but is greyed but and thus not adjustable).


That sounds nasty, generally it is reported as 32-bit BGRA (or little endian 32-bit ARGB if you think about it). Anyway the point is, if you are using some sort of packed pixel mode that genuinely has 24 bits for each pixel (not 32) you can expect a performance hit for graphics operations. Generally you only need to use 24-bit modes like this if you are short of memory or you don't have the bandwidth to show a high refresh rate. Neither of these apply to the voodoo.

Perhaps your settings are awry, the voodoo I have handy always shows 32-bit BGRA
int p; // A
 

Offline Framiga

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 4096
    • Show only replies by Framiga
Re: Speed of icons and background loading on gfx card
« Reply #28 on: November 13, 2005, 06:09:41 PM »
@MarkAshley

erm . . . are you 100% sure to have P96 installed and not CGX3?

http://www.globaldialog.com/~bandr/AU/brad/001022

interesting readings!

(scroll down to E L B O X   C O M P L A I N T   R E   V O O D O O )
 

Offline MarkAshleyTopic starter

  • Sr. Member
  • ****
  • Join Date: Oct 2005
  • Posts: 319
    • Show only replies by MarkAshley
Re: Speed of icons and background loading on gfx card
« Reply #29 from previous page: November 13, 2005, 06:56:46 PM »
@Framiga
I definitely have P96 installed.

@Karlos
I don't really understand what that means. Should it be using 24bit or 32bit? And should the BGRA bit be there or not?
A1200
Blizzard 040/33/128MB
Mediator PCI
Voodoo 3000
All stuffed in to a D-BOX