Yes, the output will be largely different. The nouveau driver is in no way a copy of NVIDIA's. We trace the NVIDIA driver to figure out how to program the hardware, and then use that knowledge to update the mesa implementation. However there are many differences in approach/etc for a bunch of things, so that the traces will look fairly different (but obviously with lots of similarities as well).
On Fri, Apr 24, 2015 at 11:19 AM, Daniel Melo Jorge da Cunha <[email protected]> wrote: > I'm sorry for my ignorance but I must ask. When you wrote: > "The nouveau driver's GL implementation is going to be rather > different from NVIDIA's in many..." > > Do you mean that valgrind-mmt will output differently in nouveau > drivers'GL and NVIDIA's driver? > > Again, thanks for any help. > > 2015-04-24 10:34 GMT-04:00 Ilia Mirkin <[email protected]>: > >> Ideally valgrind output for both should be identical -- no leaks :) >> >> Are you asking about valgrind-mmt perhaps? The nouveau driver's GL >> implementation is going to be rather different from NVIDIA's in many >> many respects, both at the micro level (e.g. order of state being >> emitted and when that's done), to the entire approach to e.g. fbo >> flipping and lots of other things. >> >> On Fri, Apr 24, 2015 at 10:12 AM, Daniel Melo Jorge da Cunha >> <[email protected]> wrote: >> > Hi, just a question. >> > >> > If I had two systems, one with nouveau and the other with nvidia. And >> > then I >> > valgrind >> > glxgears, for example. >> > >> > Would valgrind's output: 1- be the same in both systems? 2- be as much >> > close >> > as >> > possible in both systems (the differences being due to implementations >> > in >> > the >> > proprietary driver which are not implemented in nouveau) ? 3- or would >> > it be >> > entirely >> > different in both systems? >> > >> > Thanks in advance for any help.. >> > >> > _______________________________________________ >> > Nouveau mailing list >> > [email protected] >> > http://lists.freedesktop.org/mailman/listinfo/nouveau >> > > > _______________________________________________ Nouveau mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/nouveau
