RadeonHD 6570 1GB shows 85MB free?

AmigaOne X1000 platform specific issues.
Post Reply
Deniil
Posts: 109
Joined: Mon Jul 11, 2011 6:59 pm

RadeonHD 6570 1GB shows 85MB free?

Post by Deniil »

Hi

The WB title bar shows I have about 80-90MB free gfx RAM in normal usage of my 1GB RadeonHD card, just like it did with my 256MB Radeon9250 card in the XE.

I was just wondering if the 128MB gfx mem limit still applies even to GB RadeonHD cards?
I don't think I've ever run out on 128MB but it would still be nice to be able to use all 1GB of the card.
Is it an address range issue of AmigaOS? Unable to map the gfx card in the upper 2GB range? Is it even memory mapped?!
User avatar
Slayer
Beta Tester
Beta Tester
Posts: 851
Joined: Tue Dec 21, 2010 4:19 am
Location: New Zealand

Re: RadeonHD 6570 1GB shows 85MB free?

Post by Slayer »

The limit is 256MiB but I paste from Hans - don't worry about the 207 MiB reference it tends to be different depending on the Users settings - for example I have 225 MiB free at the moment even with OWB open etc

A little strange why you only have 128 MiB, perhaps your workbench prefs string settings reflect memory used not free? or your card isn't identified correctly? Just guessing since you have 1GB
Hans wrote: The 256 MiB VRAM is due to Picasso96 assuming that the CPU has direct access to all VRAM. With newer graphics cards only the first 256 MiB is directly accessible over the PCIe/PCI bus, as otherwise your VRAM would take up too much address space (for 32-bit processors). The rest of the VRAM is only directly accessible by the GPU itself. As a consequence, Picasso96 will only ever know about the first 256 MiB. Not to worry, 3D graphics drivers will be able to access the rest.

Why 207 MiB free? Well, to start with the graphics driver reserves some space for its own use (for shaders, command packets, etc.). The Workbench screen that you're looking at also takes up VRAM, as does all of the icons, theme bitmaps, or any other bitmap currently being used. High resolution graphics takes up a lot of space.
~Yes I am a Kiwi, No, I did not appear as an extra in 'Lord of the Rings'~
1x AmigaOne X5000 2.0GHz 2gM RadeonR9280X AOS4.x
3x AmigaOne X1000 1.8GHz 2gM RadeonHD7970 AOS4.x
User avatar
ChrisH
Beta Tester
Beta Tester
Posts: 920
Joined: Mon Dec 20, 2010 9:09 pm
Contact:

Re: RadeonHD 6570 1GB shows 85MB free?

Post by ChrisH »

Slayer wrote:A little strange why you only have 128 MiB
Presumably his Video RAM is not one contiguous chunk, but several separate chunks of 128MB. On 256MB cards this was quite common, but I don't know if it is common on cards with larger RAM. Picasso96 can only handle one chunk of contiguous video ram.

But as Hans' (quote) says, the GPU (and so any 3D implementation e.g. Gallium 3D or Warp3D) will be able to use all of the Video RAM.
AmigaDave
Posts: 145
Joined: Wed Jan 04, 2012 3:31 am
Location: Lake Shastina, California, USA

Re: RadeonHD 6570 1GB shows 85MB free?

Post by AmigaDave »

ChrisH wrote:
Slayer wrote:A little strange why you only have 128 MiB
Presumably his Video RAM is not one contiguous chunk, but several separate chunks of 128MB. On 256MB cards this was quite common, but I don't know if it is common on cards with larger RAM. Picasso96 can only handle one chunk of contiguous video ram.

But as Hans' (quote) says, the GPU (and so any 3D implementation e.g. Gallium 3D or Warp3D) will be able to use all of the Video RAM.
Interesting!

So everyone using AmigaOS4.1.5 has access to only the first 256mb of VRAM (if the VRAM has at least one contiguous chunk of VRAM of that size), but when 3D drivers are commpleted, they will be able to use all of the VRAM on our 512mb, 1gb or 2gb video cards?

That is good to know, if I am understanding what you wrote correctly.
Proud owner of 10+ Commodore Amiga 680x0 computers
First Contact AmigaOne X1000 Dual Core 1.8GHz PA6T w/OS4.1FE
Dual 2.7GHz G5 PowerMac w/MorphOS3.7
1.5GHz G4 PMac MDD w/MorphOS3.7
1.5GHz G4 MacMini w/MorphOS3.7
17" 1.67GHz G4 PBooks w/MorphOS3.7
Efika 5200b w/MorphOS3.7
FPGA Arcade Replay w/AmigaOS3.x
User avatar
ChrisH
Beta Tester
Beta Tester
Posts: 920
Joined: Mon Dec 20, 2010 9:09 pm
Contact:

Re: RadeonHD 6570 1GB shows 85MB free?

Post by ChrisH »

@AmigaDave
256MB should be *more* than enough for any 2D stuff you can think of. And if 256MB does somehow run out, them Picasso96 will gracefully handle that (storing currently unused bitmaps in non-video RAM).
Post Reply