Lines Matching refs:TRACE
27 void trace(const char *format, ...);
30 #define TRACE(format, ...) trace("[0x%0.8X]%s("format")\n", this, __FUNCTION__, ##__VA_ARGS__)
32 #define TRACE(...) ((void)0)
36 #define ASSERT(expression) {if(!(expression)) trace("\t! Assert failed in %s(%d): "#expression"\n", __FUNCTION__, __LINE__); assert(expression);}
42 #define UNIMPLEMENTED() {trace("\t! Unimplemented: %s(%d)\n", __FUNCTION__, __LINE__); ASSERT(false);}
52 trace("\t! No interface {0x%0.8X, 0x%0.4X, 0x%0.4X, 0x%0.2X, 0x%0.2X, 0x%0.2X, 0x%0.2X, 0x%0.2X, 0x%0.2X, 0x%0.2X, 0x%0.2X} for %s\n", iid.Data1, iid.Data2, iid.Data3, iid.Data4[0], iid.Data4[1], iid.Data4[2], iid.Data4[3], iid.Data4[4], iid.Data4[5], iid.Data4[6], iid.Data4[7], function);
63 trace("\t! D3DERR_INVALIDCALL\n");
74 trace("\t! E_OUTOFMEMORY\n");
85 trace("\t! D3DERR_OUTOFVIDEOMEMORY\n");
96 trace("\t! D3DERR_NOTAVAILABLE\n");
107 trace("\t! D3DERR_NOTFOUND\n");
118 trace("\t! D3DERR_MOREDATA\n");