<div dir="ltr">Hi Ken,<br><br>On Wed, Apr 17, 2013 at 1:18 AM, Kenneth Graunke <span dir="ltr"><<a href="mailto:kenneth@whitecape.org" target="_blank">kenneth@whitecape.org</a>></span> wrote:<br><div class="gmail_extra">
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 04/16/2013 09:58 AM, Matt Turner wrote:<br>
</div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Tue, Apr 16, 2013 at 9:45 AM, Chia-I Wu <<a href="mailto:olvaffe@gmail.com" target="_blank">olvaffe@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If there is no objection, I'd like to merge it in a day or two.<br>
</blockquote>
<br>
My only objection is over adding a driver that is explicitly a toy,<br>
the confusion it will cause users, and the developer time it will<br>
waste. It wasn't uncommon for a user to waste a nontrivial amount of<br>
someone's time in #intel-gfx only to discover that they were trying to<br>
use the (old) i965g driver that no one maintained.<br>
</blockquote>
<br></div>
That's very true.<br>
<br>
I wonder, should i965g be built by default?  Or should you have to explicitly request it via --with-gallium-drivers=i965?  The thinking is that the default should be to build the drivers most people want to use.<br>
<br>
We could also make ./configure print out a warning message saying something like: "The Gallium i965 driver is highly experimental and not supported by Intel.  Intel recommends using the classic driver (--with-dri-drivers=i965)."<br>

<br>
Those are just ideas.  I'm open to discussion.</blockquote><div>The driver is disabled by default and needs to be enabled via --with-gallium-drivers=i965.<br> <br></div><div>I explained why I want the driver merged in my reply to Matt.  It looks like the other concern for your team is that the new driver could be confusing.  I can imagine that.  I wonder if it can be resolved technically.  Maybe the same rule can be applied to i915g, if you still get bug reports for it.<br>
</div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think everything Marek said was correct. If you could extend Gallium<br>
to consume GLSL IR it might actually be an interesting project.<br>
</blockquote>
<br></div>
I agree, that would be interesting.  It'd definitely make for a more compelling classic vs. gallium comparison.<br>
<br>
--Ken<br>
</blockquote></div><br><br clear="all"><br>-- <br>olv@LunarG.com
</div></div>