On Mon, Oct 22, 2001 at 05:48:56AM +0100, MichaelM wrote:

> Would you consider it a good idea to make DRI part of the source of a
  kernel? Direct 3d graphics supported from the boot sequence.
>
> I'm really concerned about your answer. There was a whole thread on
  the linux-kernel mailing list about the hypothesis of the release of
  an X-Kernel, a kernel which would include built-in desktop
  support. Most people answered, no, this would be ridiculous, other
  said, yes, but hardware manufacturers are too unhelpful therefore this
  would be totally a totally unstable release. Others said.. other
  various things.
>
> So, what do you think?

No, I don't think it is a good idea. Kernel's should provide the minimum
layer needed to securly and efficiently implement solutions in user
space. The DRI has a kernel component to access the graphics
hardware. The rest of OpenGL is in user space.

There are lots of advantages to doing it this way:
      1) The kernel remains small. No wasted memory. Less security
         problems. 

      2) You can layer different graphics systems on top of the same
          kernel interface. (For example the Xv guys wanting to use it)

      3) It easier to change, debug, etc.

There's essentially no advantage to having X or OpenGL in the
kernel. Do you really need 3D during boot? I'd say no. It can wait until
you mount a file system. If you want to get graphics running earlier in
the boot sequence, go right ahead and work on that. 

                                                    - |Daryll


_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to