30 Apr 2004 bratsche   » (Master)

ATI really does suck
    They make the shittiest drivers ever. Ever. Especially on Linux.

    We got bug reports about NeoEngine crashing in the vertex buffer code. Whenever glGenBuffersARB() was called, *boom*!

    At first it seemed like somehow the pointers were getting mixed up. But that seemed totally whacked. I didn't think that was it.

    The same code ran just fine on NVIDIA hardware (Windows, Linux, FreeBSD.. it didn't matter) and it ran fine on ATI hardware under Windows. So the crash seemed to be specific to ATI on Linux.

    But no, it wasn't that simple either. We discovered certain combinations of glibc versions and features that would selectively fuck up the ATI drivers.

    But we didn't stop there, oh no!

    Wait.. yeah we did. Fuck it, ATI drivers suck ass. We should just cease to support ATI hardware (especially on Linux).

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!