biglyan / openswr-mesa

OpenSWR source is now upstreamed to the Mesa repo. For the lastest source, please pull from mesa-master

Home Page:git://anongit.freedesktop.org/git/mesa/mesa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenSWR-Mesa

Note: All development has moved into the Mesa repo. This source is for reference only.

Overview

This is a repository of the integration work combining the high performance, highly scalable core SWR rasterizer with Mesa. A more complete introduction and discussion towards upstreaming to the Mesa project can be found on the mesa-dev mailing list.

Source is now upstreamed to the Mesa repo. For the lastest source, please pull from:

  • git://anongit.freedesktop.org/git/mesa/mesa

Notes

  • llvmpipe is the default software renderer. Use GALLIUM_DRIVER=swr to switch to the OpenSWR rasterizer.

  • LLVM 3.6 or newer is required.

  • To build SWR with autoconf, include the following in the config line: --with-gallium-drivers=swr --disable-dri --disable-egl --enable-xlib-glx.

  • SCons build support has been temporarily removed to focus on upstreaming. SCons will be reenabled at a later date.

  • Code for the driver is in src/gallium/drivers/swr

  • Code for the rasterizer is in src/gallium/drivers/swr/rasterizer

About

OpenSWR source is now upstreamed to the Mesa repo. For the lastest source, please pull from mesa-master

git://anongit.freedesktop.org/git/mesa/mesa


Languages

Language:C 73.4%Language:C++ 22.4%Language:Python 2.1%Language:Assembly 0.6%Language:Makefile 0.6%Language:Yacc 0.4%Language:M4 0.3%Language:Shell 0.1%Language:Lex 0.1%Language:Pawn 0.1%Language:LLVM 0.0%Language:Objective-C 0.0%Language:XSLT 0.0%Language:Batchfile 0.0%Language:Emacs Lisp 0.0%Language:PHP 0.0%Language:HTML 0.0%Language:GDB 0.0%