It'll take me a while to attempt to parse everything that's going on in these patches (and your resource descriptor types series that this depends on), but I have sent it all through a piglit run on Evergreen (Cedar). Everything was latest Mesa/LLVM/libclc upstream code as of today.
Baseline: 567/855 tests passed Descriptors Series: 575/855 tests passed <-- Main differences here were with some int3 load/store issues which were just exposed recently and fixed by this series) Descriptors + char/short load/store series: 880/1119 tests passed (most of the additional tests and passes were char/short tests that no longer crash out). Specifically, I've double-checked the char/short/uchar/ushort built-in functions, as well as the char/short arithmetic tests, and things are looking good so far. I'll try to test on Cayman/SI later. --Aaron On Mon, Aug 12, 2013 at 2:56 PM, Tom Stellard <t...@stellard.net> wrote: > Hi, > > The attached patches improve support for i8 and i16 loads and stores for > Evergreen and newer GPUs. This means that byte-addressable stores are > now supported. > > Please review/test. > > -Tom > > _______________________________________________ > 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