Code Monkey home page Code Monkey logo

openswr-mesa's Introduction

OpenSWR-Mesa

Overview

This is 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.

Notes

  • SWR is set as the default software renderer. Use GALLIUM_DRIVER=llvmpipe to switch to Mesa's standard rasterizer. This particular change is to make it easier for people evaluating OpenSWR, and will not be upstreamed.

  • LLVM-3.6 is required.

  • To build SWR with autoconf, include the following in the config line: "--with-gallium-drivers=swr --enable-swr-native".

  • Build defaults to AVX2; for a version to run on AVX build with "--with-swr-arch=AVX".

  • To build SWR with SCons, nothing needs to be done - it is built by default.

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

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

openswr-mesa's People

Contributors

agd5f avatar airlied avatar anholt avatar aphogat avatar brianpaul avatar chrisforbes avatar curro avatar cworth-gh avatar evelikov avatar freedreno-zz avatar gfxstrand avatar ianromanick avatar imirkin avatar jljusten2 avatar jrfonseca avatar kaydenl avatar krh avatar luca-barbieri avatar marekolsak avatar mattst88 avatar mcencora avatar mostawesomedude avatar nhaehnle avatar olvaffe avatar stereotype441 avatar tstellaramd avatar versalinyaa avatar vinsonlee avatar wallbraker avatar zackr avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.