Menu

#213 GL bug (R200, X.org 6.9/7.0)

closed
5
2007-06-03
2006-05-06
Darren Salt
No

I've identified a workaround for a crash in the R200
driver when running EDGE in X (X.org 6.9.x or 7.0.x;
Mesa 6.4.1). X.org 6.8.x is unaffected.

The crash is in glDrawArrays().

The attached patch does two things: it adds the
workaround and it converts the workaround checks into
table form.

Discussion

  • Darren Salt

    Darren Salt - 2006-05-14
    • labels: --> Engine (Renderer)
    • milestone: --> Fatal_(With_Error_Message)
     
  • Darren Salt

    Darren Salt - 2006-05-17

    Add workaround for R200 (Mesa 6.4, 6.5) & convert workaround checks to table form

     
  • Darren Salt

    Darren Salt - 2006-08-28

    Logged In: YES
    user_id=294680

    Something similar can happen with the i810 driver (except
    that it reports a debug message (I've seen two different
    kinds) then an assertion failure:
    intel_batchbuffer.c:184: intel_flush_inline_primitive:
    Assertion `intel->batch.space >= 0' failed.

    The following extra line in the appropriate place in my
    patch provides a workaround:

    { { "Intel", NULL, "Mesa 6.5" }, NO_VERTEX_ARRAY, 0 }, //
    tested on 945GM with Mesa 6.5.1

     
  • Andrew Apted

    Andrew Apted - 2007-06-03
    • assigned_to: nobody --> ajapted
    • status: open --> closed-fixed
     
  • Andrew Apted

    Andrew Apted - 2007-06-03

    Logged In: YES
    user_id=11869
    Originator: NO

    Several days ago I integrated your table-driven
    bug patch and the included fix for R200 on Mesa 6.4/5.

    Just now I added your workaround for i810 problem.
    Closing this report.

     

Log in to post a comment.

MongoDB Logo MongoDB