On 05/02/2019 21:29, Mark Cave-Ayland wrote: > Now that this and the other pre-requisite patches have been merged into > master, I've > rebased the outstanding PPC parts of your "tcg, target/ppc vector > improvements" on > master including the above fix and pushed the result to > https://github.com/mcayland/qemu/commits/ppc-altivec-v6. > > The good news is that the graphics corruption I originally noticed caused by > the > patch introducing the saturating add/sub vector ops has now gone, and with my > little-endian vsplt fix included then both OS X and MacOS 9 appear to run > without any > obvious issues on an x86 host, and certainly feel smoother compared to before.
I started to follow up Howard's report that he could still see graphical corruption with these patches, and I was surprised to notice that it had reappeared locally once again :/ After working out that this was because the relevant instructions weren't being generated for all Mac machines, I was able to figure it out after a few hours of digging. Patch to follow shortly. ATB, Mark.