<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word"><head><META content="text/html; charset=utf-8" http-equiv="Content-Type">

<STYLE><!-- /* Style Definitions */ p.1f3a204a-db92-4577-ada2-8c629d73f3db, li.1f3a204a-db92-4577-ada2-8c629d73f3db, div.1f3a204a-db92-4577-ada2-8c629d73f3db, table.1f3a204a-db92-4577-ada2-8c629d73f3dbTable {margin:0cm; margin-bottom:.0001pt;}div.Section1 {page:Section1;}--></STYLE>
<meta content="text/html; charset=utf-8" http-equiv=Content-Type><meta content="Microsoft Word 12 (filtered medium)" name=Generator><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><BODY>
<P CLASS="1f3a204a-db92-4577-ada2-8c629d73f3db"><div class=WordSection1><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>In a posting to intel-gfx on Mon Apr 12 10:12:12 PDT 2010, Jesse Barnes gave several reasons why the Intel Mesa drivers team was not supporting the Gallium drivers at that time.  Here is an excerpt from that email:<o:p></o:p></span></p><p class=MsoNormal><i><o:p> </o:p></i></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Moving to Gallium would be a huge effort for us.  We've invested a lot<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>into the current drivers, stabilizing them, adding features, and<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>generally supporting them.  If we moved to Gallium, much of that effort<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>would be thrown away as with any large rewrite, leaving users in a<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>situation where the driver that worked was unsupported and the one that<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>was supported didn't work very well (at least for quite some time).  <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Currently, the benefits of Gallium are outweighed by this<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>consideration, at least in my opinion.  However, Dave has been poking<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>us a bit about using LLVM for a sw vertex shader implementation on 945,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>which Gallium would make much easier aiui, so who knows things may<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>change in the future.  I still worry about delivering a high quality<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>and supported driver to our users though.<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>It is now a year and seven months later.  Is this still the policy of the Intel graphics organization?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>It appears from looking at the Classic and Gallium driver code base, that OpenVG is only supported in the Gallium version.  Is this correct?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Can someone please enumerate any other feature differences between the Classic and Gallium drivers?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Thank you very much in advance.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Allen Leinwand<o:p></o:p></span></p></div></P>
<P CLASS="1f3a204a-db92-4577-ada2-8c629d73f3db"><FONT COLOR="#385370" FACE="Trebuchet MS" SIZE="3" STYLE="FONT-SIZE: 8pt"><BR><STRONG>Allen Leinwand<BR></STRONG></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"> <BR><BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" SIZE="3" STYLE="FONT-SIZE: 8pt"><STRONG>Teleca<BR></STRONG></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" SIZE="1" STYLE="FONT-SIZE: 7pt"><BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt">, <BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"></FONT><FONT COLOR="blue" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt">Allen.Leinwand@teleca.com<BR></FONT><FONT FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"><A HREF="http://www.teleca.com/">www.teleca.com</A><BR><BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"><I>Follow what's going on at Teleca's blog on <A HREF="http://www.whatsyourideaoftomorrow.blogspot.com/">www.whatsyourideaoftomorrow.blogspot.com</A>.<BR></I></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 5pt"><BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"><I>The information contained in this message is confidential and is intended for the addressee(s) only. If you have received this message in error please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly prohibited.<BR></I></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 5pt"><BR></FONT></P>
<P CLASS="1f3a204a-db92-4577-ada2-8c629d73f3db"><I></I><FONT SIZE="+0"></FONT></P></BODY></HTML>