<div dir="auto">They still have to ship LLVM to have GCN support. Or do they simply not ship radeonsi?<div dir="auto"><br></div><div dir="auto">Marek</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Jan 26, 2017 7:30 PM, "Emil Velikov" <<a href="mailto:emil.l.velikov@gmail.com">emil.l.velikov@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
Here's a few small fixes/functionality improvements when dealing with<br>
LLVM.<br>
<br>
Most notably the series adds "LLVM" string [when applicable] to the .get_name()<br>
callback for drivers that use draw.<br>
<br>
Thus developer can respond accordingly - be that "rebuild with LLVM or<br>
enjoy the bad performance" or otherwise to reports.<br>
<br>
We can go a step further and make both(?) configure and the callback<br>
produce more nagging message along the lines of "built w/o LLVM expect bad<br>
performance", if people prefer.<br>
<br>
With this in mind we can drop the LLVM requirement, which some<br>
builders/distros explicitly patch out.<br>
<br>
Let's be nice to each other and not force it onto them.<br>
<br>
What do you guys think ?<br>
Emil<br>
<br>
Emil Velikov (8):<br>
  virgl: remove unused draw_context.h include<br>
  llvmpipe: use draw_get_option_use_llvm() instead of open coding it<br>
  softpipe: set softpipe_screen::use_llvm when draw is build with LLVM<br>
  softpipe: let .get_name() append LLVM if built with LLVM<br>
  i915g: use draw_get_option_use_llvm() instead of open coding it<br>
  i915g: let .get_name() append LLVM if built with LLVM<br>
  r300: let .get_name() append LLVM if built with LLVM<br>
  nouveau: let .get_name() append LLVM if built with LLVM<br>
<br>
 src/gallium/drivers/i915/i915_<wbr>screen.c       |  9 +++++++--<br>
 src/gallium/drivers/llvmpipe/<wbr>lp_screen.c     |  4 ++--<br>
 src/gallium/drivers/nouveau/<wbr>nouveau_screen.c |  7 ++++++-<br>
 src/gallium/drivers/r300/r300_<wbr>screen.c       | 10 +++++++++-<br>
 src/gallium/drivers/softpipe/<wbr>sp_screen.c     |  6 ++++++<br>
 src/gallium/drivers/virgl/<wbr>virgl_screen.c     |  1 -<br>
 6 files changed, 30 insertions(+), 7 deletions(-)<br>
<br>
--<br>
2.11.0<br>
<br>
______________________________<wbr>_________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/mesa-dev</a><br>
</blockquote></div></div>