[Mesa-dev] Introducing OpenSWR: High performance software rasterizer

Roland Scheidegger sroland at vmware.com
Tue Nov 10 12:43:56 PST 2015


Am 10.11.2015 um 20:36 schrieb Rowley, Timothy O:
> 
>> On Oct 22, 2015, at 4:17 PM, Jose Fonseca <jfonseca at vmware.com> wrote:
>>
>> They do share a lot already, Mesa, gallium statetracker, and gallivm. If further development in openswr is planned, it might require to jump through a few hoops, but I think it's worth to figure out what would take to get this merged into master so that, whenever there are interface changes, openswer won't get the short stick.
> 
> Yes, openswr and llvmpipe share a fair bit.  It is my hope that as we start working more on openswr performance, some of the effort will benefit both drivers.
> 
> We’re willing to jump through the hoops needed to merge into master.  To that end, I’ve pushed some updates that amongst other things allow us to support both llvm 3.6 and 3.7 (and possibly llvm-svn).  Are there any other hoops that spring to mind?
> 

FWIW this looks ok to me. You didn't really touch any shared code apart
from adding some extern C wrappers, so there's not much to review there.
Plus of course some build changes, which seem fairly obvious though
someone else might want to look at that.
I didn't look that closely at the driver bits but as long as you're able
to maintain it it should be fine...

Roland



More information about the mesa-dev mailing list