[Mesa-dev] [Bug 28110] glMultiDrawElements doesn't draw right
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri May 14 11:39:49 PDT 2010
https://bugs.freedesktop.org/show_bug.cgi?id=28110
Clinton Stimpson <clinton at elemtech.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|glMultiDrawlements |glMultiDrawElements doesn't
| |draw right
--- Comment #1 from Clinton Stimpson <clinton at elemtech.com> 2010-05-14 11:39:50 PDT ---
I first got this from a background process:
Mesa 7.7.1 implementation error: bad datatype in interpolate_int_colors
Please report at bugzilla.freedesktop.org
Mesa 7.7.1 implementation error: ...
...
then the program crashes.
So I ran it through valgrind and watched it to get more detail, and long before
the "implementation error," valgrind is spitting out issues with
glMultiDrawElements.
The first is:
==26120== Conditional jump or move depends on uninitialised value(s)
==26120== at 0xF1BC2B5: triangle_offset_twoside_rgba (ss_tritmp.h:88)
==26120== by 0xF14B199: _tnl_render_poly_elts (t_vb_rendertmp.h:352)
==26120== by 0xF14B87A: run_render (t_vb_render.c:320)
==26120== by 0xF13EE19: _tnl_run_pipeline (t_pipeline.c:157)
==26120== by 0xF1404CF: _tnl_draw_prims (t_draw.c:467)
==26120== by 0xF140835: _tnl_vbo_draw_prims (t_draw.c:376)
==26120== by 0xF130DE2: vbo_validated_multidrawelements
(vbo_exec_array.c:935)
==26120== by 0xF1312B3: vbo_exec_MultiDrawElements (vbo_exec_array.c:984)
and there are many more afterwards coming from MultiDrawElements.
A bunch of triangles on the screen look very distorted.
I'm not seeing this problem using nVidia's libGL.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the mesa-dev
mailing list