Welcome, Guest. Please login or register.

Author Topic: Picasso96 and blitter  (Read 5149 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show all replies
    • http://cuaz.sourceforge.net
Re: Picasso96 and blitter
« on: June 14, 2011, 10:39:38 PM »
If you talk about Picasso96 you have 2 blitters: the amiga blitter and the graphic card blitter. Do not disable the graphic card blitter unless it's really necessary. Keep graphics in fastram if possible.

If you talk about UAE blitter emulation... just choose 32bit blits to speed things up.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show all replies
    • http://cuaz.sourceforge.net
Re: Picasso96 and blitter
« Reply #1 on: June 15, 2011, 11:20:48 AM »
Quote from: Heiroglyph;645345
This was a 32bit screen and I was disabling the UAE blitter emulation.

The OS was 3.9 if that matters in any way.

I still haven't figured it out, but I have moved on to other things for a little while.

You don't need to disable UAE blitter emulation, just set it to perform 32bit blits. It is independent of using a 32bit screen or not.

Have you copied latest rtg.library to your hardfile? (It is usually bundled with WinUAE)

With Picasso96 Variable Setter (PVS) disable Amiga Blitter but not Gfx card Blitter.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show all replies
    • http://cuaz.sourceforge.net
Re: Picasso96 and blitter
« Reply #2 on: June 28, 2011, 08:58:14 PM »
Quote from: Heiroglyph;645554
It's not really a WinUAE question, it's more of a Picasso programming question.  I'm trying to leave Toni alone, I know he's not a fan of this type of thing.

Basically I'm asking does Picasso96 still try to use the Amiga blitter even though a native screen is not in use?

From what I'm seeing, it looks like in some cases (especially on Intuition) P96 is letting the chipset draw like non-RTG and then copying bitmaps onto the card rather than drawing everything directly through Picasso.


You should activate the flag to force p96 to use fastram for all bitmaps (with PVS for example)

UAE*Picasso96 driver doesn't use the graphic card directly like Amiga or Amithlon, it draws everything in the pc ram and later it copies the data to the viewable area so you will never get as much acceleration as a modern native P96/CGX system using a Radeon gfx card for example.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)