<HTML dir=ltr><HEAD><TITLE>Re: I965 Chipset</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16544" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText85796 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>Oh, do you know of any plans to add hardware support for glsl shaders to the 965GM chipset? I will work on getting a simple example of lighting that fails. Thanks!</FONT></DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Roland Scheidegger [mailto:sroland@tungstengraphics.com]<BR><B>Sent:</B> Tue 1/8/2008 9:54 AM<BR><B>To:</B> Mark Tulewicz<BR><B>Cc:</B> Dan Nicholson; xorg@lists.freedesktop.org<BR><B>Subject:</B> Re: I965 Chipset<BR></FONT><BR></DIV>
<DIV>
<P><TT><FONT size=2>Mark Tulewicz wrote:<BR>> Sorry, I was't sure exactly who controls the driver development.<BR>><BR>> Basically, I when I do the commands to compile and link shaders, I<BR>> never actually get back a program code, its always returning 0.<BR>> (Invalid shader) So then I tried to use cg to see if maybe it could<BR>> use shaders. I get back an error saying "vp3 not supported", then i<BR>> tried using shader model 1, and I get the error "generic is not<BR>> supported".<BR>err, are you trying to use glsl shaders? No released version afaik<BR>supports this on i965 (and certainly the driver reflects that in the<BR>supported extensions), though this should work in mesa git.<BR>If you need programmable pipeline on i965 with a mesa release version,<BR>try arb_vp/arb_fp instead.<BR><BR>> As for the lighting, my entire scene looks washed out all the time.<BR>> Its almost like lights are being added after the texture component<BR>> instead of beforehand. So when a scene is fully lit, everything is<BR>> almost completely white, instead of being full lit (at full texture<BR>> brightness).<BR>Not sure what's the issue, a simple example which fails would help (it<BR>may also be something which is already fixed).<BR><BR>Roland<BR></FONT></TT></P></DIV></BODY></HTML>