From: Brian P. <br...@va...> - 2001-03-01 00:37:32
|
Derrik Pates wrote: > > On Wed, 28 Feb 2001, Brian Paul wrote: > > > Are there data structures in dri_mesa.c which need to be shared among > > different screens? I don't think so, off-hand. I don't think anything > > in the dri_mesa.c code is preventing multi-screen (modulo bugs). > > How do you deal with surfaces that extend across screen boundaries, in a > case where you'd do hardware GL across multiple heads? I know it's not > exactly related to the discussion at hand, but this is a question that's > bugged me about how multihead hardware GL would be implemented. Obviously > a feature that many would like to see, but it seems like that'd make it > very complicated. It is complicated. You're basically describing Xinerama for OpenGL. We've thought about it enough to know that it would be very big chunk of work. In the mean time, getting multihead OpenGL to work reliably would be a better goal. -Brian |