Axel Dörfler wrote:
The X drivers are a good place to start. Both the S3 and ATI video drivers that I have done, were based upon code in the X drivers. Before I did those drivers, I had no experience writing a video driver.Fredrik Holmqvist <fredrik.holmqvist@xxxxxxxxx> wrote:2010/1/24 Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>:Fredrik Holmqvist <fredrik.holmqvist@xxxxxxxxx> wrote:Right now apps is a very low priority for me though as I can't run Haiku at a decent resolution.You're then probably the best one to fix that particular problem :-)Which makes everything else a low priority :) But writing a graphics driver from scratch is not that easy when you never done it.Isn't there an X driver you can start with? Since you don't have to care about acceleration yet (we don't even use any, currently, anyway), all you would have to do would be memory management, and mode switching. For the former, the existing driver code could help a lot, and for the latter, at least an X driver should exist that already does the job.
BTW, what is the video chip that you need a driver for? -- Gerald