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

Reply via email to