On Tue, May 22, 2001 at 08:23:21AM -0600, Brian Paul wrote:
> Then, you should have at least a couple megabytes left over for
> the X pixmap cache and for OpenGL textures.
Please realize these are important and significant parts of the
calculation. For example, in the tdfx driver you can be using up to 1MB
of command fifo, you can have 2048 lines (times the screen width) of
offscreen pixmap cache, and basically whatever extra is used as
textures. There may also be interesting alignment issues. Memory had to
sit on 4k boundaries on the tdfx hardware. The driver tries to make
intelligent choices, but sometimes they are difficult. Would you rather
have offscreen pixmap memory which can be used for playing a video or
have more texture memory which makes quake go faster?
So, the calculation Brian listed is the minimum requirement for 3D to
work in a given mode, but it isn't the maximum. Each board is different
and may change as the code changes. You're not going to get one formula
that says "With ram X and depth Y your maximum resolution is Z"
- |Daryll
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dri-devel