From: Keith W. <ke...@va...> - 2001-01-15 15:45:05
|
Petr Sebor wrote: > > Hello, > > Yesterday I have pulled the latest code from the DRI CVS (from the main branch) > and gave our engine a try and have got a crash almost immediately after the start. > > I have dicovered that it crashes only when CVAs are enabled. > > After a while I was able to get a backtrace of the crash - but was smart enough to forget > the backtrace dump on my home machine; I will post it later today I promise. If I > remember it correctly, it crashed somewhere in Mesa/src/interp_tmp.h... The vertex > array in question had 5123 vertices in it, and the geometry was rendered with diffuse > light and fogging turned on. (through DrawElements) This is larger than the GL_MAX_ARRAY_LOCK_SIZE in mesa drivers, so mesa *should* be falling back to unlocked processing for this array. I'll run some tests to investigate this usage. > I hope that it is not an app bug since it runs well on nv server, xig (demo) server > and windows ICDs as well. > > Is there any known problem with bigger vertex arrays? Please let me know what to test, > I will be glad to help make Mesa/DRI more stable. Please try and find out if the crash still occurs when you have <3000 vertices in your array. Keith |