Re: [Mesa-dev] Understanding Components of SWR

2020-09-15 Thread vivek pandya
Hello Jan, On Tue, Sep 15, 2020 at 12:45 PM Zielinski, Jan wrote: > > Is there any document for extending SWR for architectures other than > Intel? > > Unfortunately not. SWR was not architected to be portable beyond CPUs with > different levels of AVX ISAs. > > > It seems like SWR uses llvm_pipe

Re: [Mesa-dev] Understanding Components of SWR

2020-09-15 Thread Zielinski, Jan
> Is there any document for extending SWR for architectures other than Intel? Unfortunately not. SWR was not architected to be portable beyond CPUs with different levels of AVX ISAs. > It seems like SWR uses llvm_pipe shader creation, so is it still based on > tgsi IR to LLVM conversion? Yes

[Mesa-dev] Understanding Components of SWR

2020-09-12 Thread vivek pandya
Hello, I would like to understand the high level architecture of SWR codebase. Is there any document for extending SWR for architectures other than Intel? It seems like SWR uses llvm_pipe shader creation, so is it still based on tgsi IR to LLVM conversion? Is there a path from NIR->LLVM (it seems