On Thu, Feb 18, 2016 at 6:46 PM, Brian Paul <bri...@vmware.com> wrote: > On 02/17/2016 06:53 PM, Tim Rowley wrote: >> >> This patch series adds the OpenSWR driver, a new software rasterizer >> project by Intel. The goal of this project is to create a high >> performance, highly scalable renderer targeted towards visualization >> workloads. For geometry heavy workloads we see a considerable speedup >> over llvmpipe, which is to be expected as the geometry frontend of >> llvmpipe is single threaded. >> >> Our rasterizer is x86 specific and requires AVX or AVX2. The driver >> fits into the gallium framework, and reuses gallivm for doing the TGSI >> to vectorized llvm-IR conversion of the kernel of the shaders. >> >> A longer description of the project can be found in the initial >> introduction to the mesa-dev mailing list. Since this was written >> we've worked on more conformance, features, rebasing to Mesa master, >> cleaning up the build system, and supporting llvm 3.6 through 3.8. >> >> >> https://lists.freedesktop.org/archives/mesa-dev/2015-October/097816.html >> > > Nice to see this arriving. > > I agree with Roland's comments. > > Also, I'd recommend writing some documentation (docs/swr.html?) that gives a > description of the driver, how to use it, etc.
or even src/gallium/docs/source.. that will end up in http://gallium.readthedocs.org/ .. BR, -R > -Brian > > > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev