-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Philipp Klaus Krause wrote: > Since the r128 has no hardware tcl and tcl has to be > done in software anyway I think it should have a > full-featured tcl. This patch enables some extensions: > > GL_ARB_vertex_buffer_object > GL_ARB_vertex_program > GL_EXT_cull_vertex > GL_EXT_multi_draw_arrays > GL_MESA_pack_invert > > GL_NV_vertex_program > GL_NV_vertex_program1_1
I could have sworn that the vertex-program extensions and GL_EXT_cull_vertex each required an addition TNL pipeline stage. I see that the i915 driver adds "&_tnl_vertex_cull_stage" and "&_tnl_vertex_program_stage". Why does r128 not need those additions? My only other comment is that *all* the open-source drivers should support *all* of these extensions and GL_SGIS_generate_mipmap. There are a few that even still need "fake" support for GL_ARB_multisample and GL_ARB_texture_compression added. :( > The last two can be disabled using driconf if desired > for the same reasons I made them disabled by default > when I added vertex program support to the r200 driver > a year ago. > > I tested with the programs in Mesa/progs/demos and > Mesa/progs/tests and everything seems to work fine > except vptest1 and vptest2. Since these two > don't work on my i915 either I suppose the problem is > with Mesa's program parsing and not r128-specific. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQFDAO9YX1gOwKyEAw8RAocKAJ9RSU95iUn1/StVmNpj8yc0bh3AXQCfdXe/ +H55rG5QByNbIsdPcaytCdE= =jw9K -----END PGP SIGNATURE----- ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel