NDEBUG is set = release NDEBUG is not set = debugoptimized NDEBUG is not set and DEBUG is set = debug
NDEBUG is not set ---> enable assertions and cheap debug code, NIR enables expensive validations DEBUG is set ---> enable possibly very expensive debug code, may be replaced by !NDEBUG in the future Marek On Wed, Jul 3, 2019 at 4:00 AM Michel Dänzer <[email protected]> wrote: > On 2019-07-02 7:29 p.m., Marek Olšák wrote: > > If you don't wanna see the messages, don't use debugoptimized. > > Makes sense, but means it needs to be guarded by DEBUG, not NDEBUG. > > > -- > Earthling Michel Dänzer | https://www.amd.com > Libre software enthusiast | Mesa and X developer >
_______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
