--- Otto Solares <[EMAIL PROTECTED]> wrote: > How can i interface with your changes?, currently i open the fbdev, > mmap fb and mmio region, set desired fbdev mode, load r200 dso, pull hooks > and > everything is ok from there. The only thing i dislike with the current > aproach > is that we need root privs and dri_util is not a clean API.
Just stick with what you are using until my code stabilizes. The mode/EDID stuff is not working and it is necessary for removing FB. > I have everything working, including input (from new input layer), sound > (via openal and alsa) and graphics (DRI standalone mesa from Mesa-newtree). > > My concentration is on the opengl desktop now, the problems i see is the lack > of overlays and pbuffer/fbconfigs support. I know what is needed to do the pbuffer changes but I haven't gotten to them yet. If you want to start on this the first thing needed it to modify the clear routines in the DRM driver to not use fixed addresses for the framebuffer. Right now they use the 2D layer to do the clear and the code is hardcoded to use the main front/back buffers. Clear needs to work like all of the other 3D code and allow the buffer addresses to be passed in. Another project is font support. Font bitmaps need to be a global resource. I haven't worked out the best scheme for supporting them. One thought is to create a texture handle for each face/style. Then during rendering intercept the calls for using mips maps to do the scaling. This will give you the rectangle the font needs to be generated for. Generate it, or find it in a cache, and let the hardware continue. Doing it this way will let a window be scaled without loss of detail. When the window is maginifed the font bitmaps will get generated with more detail. Brain or Keith might already know the most efficient way to do this. [EMAIL PROTECTED] is also supposed to be working on an OpenGL based windowing system. I don't know the status of his code. ===== Jon Smirl [EMAIL PROTECTED] __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
