From: Klaus N. <kniederk@MI.Uni-Koeln.DE> - 2002-10-30 15:05:37
|
Hi, Yesterday I tried the vp_xxx programs in "Mesa/tests/" and I guess you already know that in the vptorus-program a square is missing. At least I guess this is what you refer to in the RELNOTES-4.1 file. But if you take vpwarpmesh (the program with the gravitational point) and increase the size of the mesh, then there also a bug appears (probably the same one): Here it is not that some squares vanish, but instead a few squares touch the gravitational point. I don't know if this bug was already known or not, but maybe it helps at least for debugging. I have looked a bit at the source code of the vertex-program and it looks pretty exciting, especially the idea to build a compiler to x86/3DNow/SSE-assembler sounds very interesting (I remember a year ago there was a thread about this on the mailinglist, but I did not follow it: What was the conclusion?). Anyway, without wanting to be a pain in the ass and acknowledging that NVidia paid for the vpshader-code, thus subsidizing the overall development of Mesa: I think there should be an option to compile the vp-stuff out. Maybe my English is really poor and maybe there is a childhood trauma that makes me distrust of large companies: But I don't understand half of the Nvidia-license conditions (I have read several free licenses from the beginning to the end and I do understand them, but not this one) and I'm afraid that for example the Debian project would not agree on the license being a free license (anyone from Debian on the list to comment on this?). E.g. (not that it is very likely to happen to me), but if I make a claim that some NVidia patent is void, does it follow that I am not allowed to use Mesa anymore (and after inclusion into XFree) an XServer? Klaus Niederkrueger MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS EMAIL FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND. Klaus Niederkrueger DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS EMAIL, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL Klaus Niederkrueger BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF happiness OR time, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE reading OR discussion OF THIS email. ;-) Bye, Klaus |