On Mon, 2009-02-16 at 10:40 -0800, José Fonseca wrote: > Following the ongoing trend of moving all that is not a true gallium > interface out of src/gallium/include, I'll be moving the debug > facilities into a new src/auxiliary/debug module. Everything should work > such as all debug functions will become no-ops in release builds, and > the actual compilation/linkage of the debug module can be skipped. > > The reason to do this now is that I'll be adding more debugging > utilities to gallium, so I'd rather make the move before that. > > There a few other functions in src/gallium/include which use assert > macro provided by this module, namely, p_thread.h and p_format.h. > p_thread.h should become util/u_thread.h, and the inline functions in > p_format.h should go into util too. Let me know if you have a better > idea. > > Jose
The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible. I've updated all drivers in master. But if I miss something, just do s...@pipe/p_debu...@util/u_debug.h@ Jose ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
