<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>question about GlxVisual</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>

<P><FONT SIZE=2 FACE="Arial">Hi, Kristian,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Before Otc 18th you changed the GlxVisual related code, there are 17 visuals, below was the glxinfo's output:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav</FONT>

<BR><FONT SIZE=2 FACE="Arial"> id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat</FONT>

<BR><FONT SIZE=2 FACE="Arial">----------------------------------------------------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x23 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x24 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x27 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x29 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x2c 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x2e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x2f 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x31 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x68 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">After your commit introduced, there are 39 visuals as the xdpyinfo and glxinfo reports:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav</FONT>

<BR><FONT SIZE=2 FACE="Arial"> id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat</FONT>

<BR><FONT SIZE=2 FACE="Arial">----------------------------------------------------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x21 24 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x22 24 dc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x7c 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x7d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x7e 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x7f 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x80 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">......skip some....</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x93 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x94 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x95 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x96 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x97 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x98 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x99 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x9a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x9b 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x9c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x9d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x9e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None</FONT>

<BR><FONT SIZE=2 FACE="Arial">0x9f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow</FONT>

<BR><FONT SIZE=2 FACE="Arial">0xa0 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None</FONT><SPAN LANG="zh-cn"></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Why there are so many visual type increased? Some visual are duplicated, such as 0x96 and 0x98, 0x97 and 0x99, 0x9c and 0x9e.</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">By the way, I use intel driver.</FONT></SPAN><SPAN LANG="zh-cn"> </SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Thanks,</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Nian Wu</FONT></SPAN><SPAN LANG="zh-cn"></SPAN>
</P>

</BODY>
</HTML>