dawn-cmake/generator/templates
Corentin Wallez fd589f3919 Add an internal ASSERT macro
This macro has some advantages over the standard library one:
 - It prints the place where the macro was triggered
 - It "references" the condition even in Release to avoid warnings
 - In release, if possible, it gives compiler hints

It is basically is stripped down version of the ASSERT macros I wrote
for the Daemon engine in src/common/Assert.h

This commit also removes the stray "backend" namespaces for common/
code.
2017-07-10 19:35:21 -04:00
..
blink Update blink generators for the big Blink rename. 2017-04-26 15:17:03 -04:00
wire Add an internal ASSERT macro 2017-07-10 19:35:21 -04:00
BackendProcTable.cpp Add an internal ASSERT macro 2017-07-10 19:35:21 -04:00
api.c Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
api.h Add Buffer::MapReadAsync state-tracking 2017-06-13 08:30:01 -07:00
apicpp.cpp Implement the device error callback. 2017-05-11 11:31:54 +02:00
apicpp.h Fix ObjectBase's move constructor not setting handle to nullptr 2017-05-30 10:40:43 -07:00
apicpp_traits.h Generate an nxtcpp_traits.h with metaprogramming helpers 2017-05-30 10:40:43 -07:00
mock_api.cpp Add Buffer::MapReadAsync state-tracking 2017-06-13 08:30:01 -07:00
mock_api.h Add Buffer::MapReadAsync state-tracking 2017-06-13 08:30:01 -07:00