Thanks Chirs, Yes that sounds right. I managed to get a core dump and it seems to be an issue during linking with uniforms. Still trying to understand all the code but the code in do_vs_prog() looks like a good starting point.
On Thu, 2014-01-16 at 10:00 +1300, Chris Forbes wrote: > That assert means that you've not told the backend the size of some > object correctly, and the register allocator has placed it so its true > extent hangs off the end of the available registers. > > To fix it you'll need to adjust the code generation for array accesses > in i965 -- probably quite a bit. > > On Thu, Jan 16, 2014 at 1:14 AM, Timothy Arceri <t_arc...@yahoo.com.au> wrote: > > First of all sorry for my first post being a reply to Ians 10.1 release > > plan. > > > > Secondly I've rebased my work on current master and reimplemented my > > work using the approach I mention in my last email. The changes are half > > the size and now some basic execution tests are passing. The new branch > > is here: https://github.com/tarceri/Mesa_arrays_of_arrays/tree/wip8 > > > > However I'm having an issue where if I'm running the tests using a > > command like > > ./piglit-run.py -t ARB_arrays_of_arrays/compiler* tests/all.tests > > results/array_of_array > > > > Some of the tests crash with this error: > > glslparsertest: brw_eu_emit.c:305: brw_set_src0: Assertion `reg.nr < > > 128' failed. > > > > But when I run them directly using glslparsertest they don't crash. > > Anyone know why this would be happening? I looked at the assert but it > > didn't really make any sense to me. > > > > In case it helps I'm using the build options ./autogen.sh > > --prefix=/opt/xorg --enable-texture-float --with-dri-drivers="i965" > > --with-llvm-shared-libs --disable-dri3 --with-gallium-drivers="" > > on Fedora 19 > > > > Thanks, > > Tim > > > > > > > > _______________________________________________ > > mesa-dev mailing list > > mesa-dev@lists.freedesktop.org > > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev