On Fri, Apr 21, 2006 at 12:22:56PM -0700, Ian Romanick wrote: > > why this extension is not included in i915 driver? I added it to sources, > > recompiled and tested with www.glest.org, it seems to be ok, so I think it > > could > > be included into Mesa/src/mesa/drivers/dri/i915/i915_context.c: > > The i915 driver uses (used to use?) code within the driver to convert > texture environments to fragment programs. At the time, this code did > not support GL_ARB_texture_env_crossbar. There is also generic code in > core Mesa for translating texture environments to fragment programs. > This code, which is used by the r300 driver, does support > GL_ARB_texture_env_crossbar. I proposed a similar patch sometime ago, > but the patch was rejected until the i915 driver was modified to use the > generic code in Mesa.
I noticed this: i915_vtbl.c:157 /* Don't support texture crossbar yet */ OUT_BATCH(_3DSTATE_COORD_SET_BINDINGS | CSB_TCB(0, 0) | CSB_TCB(1, 1) | CSB_TCB(2, 2) | CSB_TCB(3, 3) | CSB_TCB(4, 4) | CSB_TCB(5, 5) | CSB_TCB(6, 6) | CSB_TCB(7, 7)); Does it mean that enabling GL_ARB_texture_env_crossbar is useless? -- Lukáš Hejtmánek ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev