Welcome, Guest. Please login or register.

Author Topic: Mappign gfx memory  (Read 1903 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Hans_

Re: Mappign gfx memory
« on: March 25, 2008, 03:18:59 PM »
Quote

Piru wrote:
Reading gfx card memory is really slow. Even writing is in most setups much slower than normal memory, and the memory is cache inhibited (CPU won't cache the memory accesses).

However technically it would go something like this: Allocate a large chunk of the graphics memory permanently (probably only possible with Picasso96). Add the memory to system with exec AddMemList() call.


I think that there's a problem with doing that. IIRC, Picasso96 (and Cybergraphics) reserves the right to move bitmaps around unless they're locked. But if they're locked, then the layers are locked too (or maybe it's just screen switching that's disabled, I can't remember). The only way to allocate the memory, would be if Picasso96 isn't managing that graphics memory (i.e., the card isn't in use as a graphics card).
Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner.
https://keasigmadelta.com/ - see more of my work