24 #define testing_eq(input,value,counter,text) \ 28 printf("FAIL ret=%s, %d != %d )\n",text,(int)input,(int)value); \ 32 #define testing_noteq(input,value,counter,text) \ 36 printf("FAIL ret=%s, %d == %d )\n",text,(int)input,(int)value); \ 40 #define show_status(counter, text) \ 43 printf("End testing of %s Status : ok\n\n",text); \ 47 printf("End testing of %s Status : fail\n\n",text); \ 51 #if !defined(__REACTOS__) 53 #define win_syscall(inValue,outValue,syscallid) \ 54 __asm { mov eax, syscallid }; \ 55 __asm { lea edx, [inValue] }; \ 57 __asm { mov outValue,eax}; void dump_D3dCallbacks(D3DNTHAL_CALLBACKS *puD3dCallbacks, char *text)
void dump_D3dTextureFormats(DDSURFACEDESC *puD3dTextureFormats, int dwNum, char *text)
void test_NtGdiDdQueryDirectDrawObject(HANDLE hDirectDrawLocal)
void dump_D3dDriverData(D3DNTHAL_GLOBALDRIVERDATA *puD3dDriverData, char *text)
void test_NtGdiDdGetScanLine(HANDLE hDirectDrawLocal)
HANDLE test_NtGdiDdCreateDirectDrawObject(void)
_Out_ DD_HALINFO * pHalInfo
void dump_CallBackFlags(DWORD *pCallBackFlags, char *text)
void test_NtGdiDdDeleteDirectDrawObject(HANDLE hDirectDrawLocal)
void test_NtGdiDdWaitForVerticalBlank(HANDLE hDirectDrawLocal)
void dump_D3dBufferCallbacks(DD_D3DBUFCALLBACKS *puD3dCallbacks, char *text)
void dump_halinfo(DD_HALINFO *pHalInfo, char *text)
void test_NtGdiDdCanCreateSurface(HANDLE hDirectDrawLocal)