Jump to content

  • Log In with Google      Sign In   
  • Create Account

We're offering banner ads on our site from just $5!

1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


Direct3D 9 - NVidia works, ATI fails


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
19 replies to this topic

#1 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 19 September 2012 - 07:33 AM

Hi everyone,

Last week, I developed a small rendering task for a technical test (I won't say the company name neither the complete topic, for confidential reasons).

I finished the test in time, but for a strange reason it perfeclty works on NVidia hardware, but not on ATI hardware. The rendering is done in a right-handed environment, because it must be compatible with both Direct3D and OpenGL.

I tried to have a look at PIX, and all is fine (index buffers, streams, textures, shaders, render state...). The vertex shader works well (tried to look at the different steps of a single mesh rendering), but the rasterizer seems to discard all the triangles, and it seems that the pixel shader is never called (if I right click a pixel and select "debug this pixel", I have nothing excepted the "clear" pixel setting). Sometimes, I read "this pixel has been discarded for the following reason : did not pass the alpha test", but there is no vertex shader/pixel shader to debug. Also, the alpha test is set to false, and the func is set to "always" !

Is there something I missed in the process ?

If you need more info that can help me solve the problem, just ask me for them and I'll give you what you need Posted Image

Thanks in advance Posted Image

@xi@g@me.

(PS : the D3D9 debug mode tells me that the ATI driver does not support index buffers ("(info) : failed to create driver index buffer"), so I tried primitive rendering without indices but it still draws nothing. Trying to update my ATI driver brought me to a blue screen)

Sponsor:

#2 Hodgman   Moderators   -  Reputation: 31210

Like
2Likes
Like

Posted 19 September 2012 - 08:31 AM

You're likely performing some operation which isn't strictly valid, but is allowed by the nVidia driver.

Which shader models are you using? Are you mixing VS2 with PS3?
Which GPU models are you testing?
Use the DirectX control panel to enable to Debug version of Direct3D 9, turn output level up to one-step-below maximum, tick Maximum Validation and Break on D3D9 Error, and run the game from your IDE/Debugger to monitor for output messages and/or crashes.

#3 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 19 September 2012 - 10:04 AM

Hi Hodgman,

thanks for your answer, I always knew NVidia was more indulgent than ATI ^^

I am exclusively using SM 3.0
my NVidia GPU is GTX 470
my ATI GPU is HD 5750

Here is my output log with my ATI device used :



'RenderingTask.exe': Loaded 'S:\Havok\Out\Win32\Debug D3D9\RenderingTask.exe', Symbols loaded.
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\KernelBase.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\user32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\gdi32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\lpk.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\usp10.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\msvcrt.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\advapi32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\sechost.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\sspicli.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\cryptbase.dll'
'RenderingTask.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_2a4f639a55563668\msvcp90d.dll', Symbols loaded.
'RenderingTask.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_2a4f639a55563668\msvcr90d.dll', Symbols loaded.
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\winmm.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\d3d9.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\version.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\d3d8thk.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\dwmapi.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\D3dx9d_43.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\imm32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\msctf.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\uxtheme.dll'
'RenderingTask.exe': Loaded 'C:\Program Files (x86)\DisplayFusion\Hooks\DisplayFusionHookx86_af572312-ca22-4a6a-ba57-d87af4583ea5.dll', Binary was not built with debug information.
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\ole32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\d3d9d.dll'
Direct3D9: (INFO) :Direct3D9 Debug Runtime selected.
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\nvd3dum.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\psapi.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\aticfx32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\atiu9pag.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\atiumdag.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\atiumdva.dll'
'RenderingTask.exe': Unloaded 'C:\Windows\SysWOW64\atiumdva.dll'
'RenderingTask.exe': Unloaded 'C:\Windows\SysWOW64\atiumdag.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\atiumdag.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\atiumdva.dll'
D3D9 Helper: Enhanced D3DDebugging disabled; Application was not compiled with D3D_DEBUG_INFO
Direct3D9: (INFO) :======================= Hal HWVP device selected
Direct3D9: (INFO) :HalDevice Driver Style b
Direct3D9: (INFO) :Using FF to VS converter
Direct3D9: (INFO) :Using FF to PS converter
D3DX: Unicode support: 1
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_43.dll'
'RenderingTask.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_43.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_43.dll'
'RenderingTask.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_43.dll'
Direct3D9: (INFO) :Failed to create driver indexbuffer
D3DX: (INFO) Using SSE2 optimizations
D3DX: Matrix should be 16-byte aligned for better performance
The thread 'Win32 Thread' (0x1788) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1244) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1798) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1348) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x10c8) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1458) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x11e8) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x105c) has exited with code 0 (0x0).
Direct3D9: (INFO) :MemFini!
Direct3D9: (ERROR) :Memory still allocated! Alloc count = 215
Direct3D9: (ERROR) :Current Process (pid) = 000016e8
Direct3D9: (ERROR) :Memory Address: 010707fc lAllocID=1 dwSize=00004bc4, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 010753f4 lAllocID=2 dwSize=00000350, ReturnAddr=54c602fa (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107577c lAllocID=3 dwSize=00000ef0, ReturnAddr=54c66401 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a974a4 lAllocID=5 dwSize=00027408, ReturnAddr=54c6e508 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00abe8e4 lAllocID=6 dwSize=00001fa4, ReturnAddr=54c5ec04 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00ac08bc lAllocID=7 dwSize=00000320, ReturnAddr=54c5ecd5 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00ac0c14 lAllocID=8 dwSize=00000018, ReturnAddr=54c5ed27 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a70064 lAllocID=25 dwSize=00001d1c, ReturnAddr=54c53cab (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 010766a4 lAllocID=26 dwSize=00000320, ReturnAddr=54c53cf1 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 01076e7c lAllocID=27 dwSize=00000018, ReturnAddr=54c53d3e (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a71db4 lAllocID=28 dwSize=00000350, ReturnAddr=54c602fa (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7213c lAllocID=29 dwSize=00000ef0, ReturnAddr=54c66401 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00ac0fc4 lAllocID=31 dwSize=0001c384, ReturnAddr=54c6e508 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a73064 lAllocID=32 dwSize=00001c44, ReturnAddr=54c5ec04 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00add37c lAllocID=33 dwSize=00000560, ReturnAddr=54c5ecd5 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 01076ecc lAllocID=34 dwSize=00000014, ReturnAddr=54c5ed27 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a74cdc lAllocID=36 dwSize=000019bc, ReturnAddr=54c53cab (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00add914 lAllocID=37 dwSize=00000560, ReturnAddr=54c53cf1 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 01076f14 lAllocID=38 dwSize=00000014, ReturnAddr=54c53d3e (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a76a54 lAllocID=46 dwSize=00000ef0, ReturnAddr=54c66401 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 01076f5c lAllocID=47 dwSize=00000030, ReturnAddr=54c70881 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7797c lAllocID=48 dwSize=00001c44, ReturnAddr=54c5ec04 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a795f4 lAllocID=49 dwSize=00000560, ReturnAddr=54c5ecd5 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00addeac lAllocID=50 dwSize=00000014, ReturnAddr=54c5ed27 (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a79b8c lAllocID=52 dwSize=00004138, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 010769fc lAllocID=53 dwSize=00000198, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 01076bcc lAllocID=54 dwSize=00000030, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7dcfc lAllocID=55 dwSize=00001020, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7ed54 lAllocID=56 dwSize=00000a48, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00addef4 lAllocID=57 dwSize=00000098, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a766cc lAllocID=58 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7677c lAllocID=59 dwSize=00000024, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a767d4 lAllocID=60 dwSize=00000098, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a768a4 lAllocID=61 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a76954 lAllocID=62 dwSize=00000044, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a769cc lAllocID=63 dwSize=00000024, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7f7d4 lAllocID=64 dwSize=000000a8, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7f8b4 lAllocID=65 dwSize=00000098, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7f984 lAllocID=66 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00addfc4 lAllocID=67 dwSize=0002b330, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b0932c lAllocID=68 dwSize=0000002c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b0938c lAllocID=69 dwSize=00000028, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b093ec lAllocID=70 dwSize=00000420, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09844 lAllocID=71 dwSize=00000030, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b098ac lAllocID=72 dwSize=00000030, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a7fa34 lAllocID=73 dwSize=00001020, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09914 lAllocID=74 dwSize=00000120, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09a6c lAllocID=75 dwSize=00000060, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a80a8c lAllocID=76 dwSize=00000e20, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09b04 lAllocID=77 dwSize=00000120, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09c5c lAllocID=78 dwSize=00000060, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a818e4 lAllocID=79 dwSize=000003ec, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09cf4 lAllocID=80 dwSize=00000050, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09d7c lAllocID=81 dwSize=00000050, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09e04 lAllocID=82 dwSize=00000050, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09e8c lAllocID=83 dwSize=00000050, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09f14 lAllocID=84 dwSize=00000048, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a81d04 lAllocID=85 dwSize=00000054, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a81d8c lAllocID=86 dwSize=00000048, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a81e0c lAllocID=89 dwSize=000000b8, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a81efc lAllocID=90 dwSize=00010020, ReturnAddr=54c5d65a (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a91f54 lAllocID=91 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a92004 lAllocID=92 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a920fc lAllocID=93 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a921ac lAllocID=94 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a922a4 lAllocID=95 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a92354 lAllocID=96 dwSize=000000b0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a9243c lAllocID=97 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a924ec lAllocID=98 dwSize=00000050, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09f94 lAllocID=99 dwSize=0000002c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a92574 lAllocID=100 dwSize=00000028, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a925d4 lAllocID=101 dwSize=0000002c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 01076fc4 lAllocID=102 dwSize=0000517c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a92634 lAllocID=103 dwSize=00001020, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c174 lAllocID=104 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b09ff4 lAllocID=105 dwSize=00004020, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c1e4 lAllocID=106 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a9368c lAllocID=107 dwSize=0000183c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b0e04c lAllocID=108 dwSize=0000fab8, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c254 lAllocID=109 dwSize=00000068, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c2f4 lAllocID=110 dwSize=00000140, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c46c lAllocID=111 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b1db3c lAllocID=112 dwSize=00004020, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c4dc lAllocID=113 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b21b94 lAllocID=114 dwSize=0000183c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c54c lAllocID=115 dwSize=0000021c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b23404 lAllocID=116 dwSize=0002b044, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c79c lAllocID=117 dwSize=00000028, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107c7fc lAllocID=118 dwSize=00000224, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107ca54 lAllocID=119 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107cac4 lAllocID=120 dwSize=00000060, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107cc2c lAllocID=122 dwSize=00000050, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107ccb4 lAllocID=123 dwSize=00000038, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107cd24 lAllocID=124 dwSize=00000080, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107cddc lAllocID=125 dwSize=0000002c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107ce3c lAllocID=126 dwSize=00000040, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107ceb4 lAllocID=127 dwSize=00000040, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107cf2c lAllocID=128 dwSize=00000040, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4e47c lAllocID=129 dwSize=00000060, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4e514 lAllocID=130 dwSize=00000030, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4e57c lAllocID=131 dwSize=00000b38, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a94efc lAllocID=132 dwSize=00001020, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4f0ec lAllocID=133 dwSize=00000120, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4f244 lAllocID=134 dwSize=00000060, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a95f54 lAllocID=135 dwSize=00001020, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a96fac lAllocID=136 dwSize=00000120, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a97104 lAllocID=137 dwSize=00000060, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4f2dc lAllocID=138 dwSize=00000420, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a9719c lAllocID=139 dwSize=000000e4, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107cfa4 lAllocID=140 dwSize=00000028, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107d004 lAllocID=201 dwSize=000008b4, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107d8ec lAllocID=202 dwSize=00000254, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a972b4 lAllocID=203 dwSize=00000034, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107dd14 lAllocID=211 dwSize=0000002a, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a9731c lAllocID=213 dwSize=00000038, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a9738c lAllocID=214 dwSize=00000084, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107db74 lAllocID=215 dwSize=00000074, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107dd74 lAllocID=216 dwSize=00000268, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00a97444 lAllocID=217 dwSize=0000002c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107e014 lAllocID=218 dwSize=000006fc, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107e744 lAllocID=284 dwSize=000002c8, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107dc1c lAllocID=285 dwSize=00000034, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107ea44 lAllocID=286 dwSize=0000017c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107ee64 lAllocID=294 dwSize=0000002a, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107ebf4 lAllocID=295 dwSize=00000070, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107ec9c lAllocID=296 dwSize=00000190, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107dc84 lAllocID=297 dwSize=0000002c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107eec4 lAllocID=298 dwSize=00000120, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0683003c lAllocID=299 dwSize=00155574, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f01c lAllocID=300 dwSize=00000048, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f1c4 lAllocID=302 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f274 lAllocID=303 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f324 lAllocID=304 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f3d4 lAllocID=305 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f484 lAllocID=306 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f534 lAllocID=307 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f5e4 lAllocID=308 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f694 lAllocID=309 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f744 lAllocID=310 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f7f4 lAllocID=311 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f09c lAllocID=312 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f10c lAllocID=313 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f8a4 lAllocID=314 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f914 lAllocID=315 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f984 lAllocID=316 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f9f4 lAllocID=317 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107fa64 lAllocID=318 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107fad4 lAllocID=319 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107fb44 lAllocID=320 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107fbb4 lAllocID=321 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107fc24 lAllocID=322 dwSize=00000040, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107fc9c lAllocID=323 dwSize=000001a0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107fe74 lAllocID=325 dwSize=00000040, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107feec lAllocID=326 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4f734 lAllocID=327 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4f7e4 lAllocID=328 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4f8dc lAllocID=329 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4f98c lAllocID=330 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4fa84 lAllocID=331 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4fb34 lAllocID=332 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4fc2c lAllocID=333 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4fcdc lAllocID=334 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4fdd4 lAllocID=335 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4fe84 lAllocID=336 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b4ff7c lAllocID=337 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b5002c lAllocID=338 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50124 lAllocID=339 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b501d4 lAllocID=340 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b502cc lAllocID=341 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b5037c lAllocID=342 dwSize=000000c0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50474 lAllocID=343 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50524 lAllocID=346 dwSize=000000a8, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50604 lAllocID=347 dwSize=00000068, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b506a4 lAllocID=348 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107f17c lAllocID=349 dwSize=00000010, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50754 lAllocID=350 dwSize=00000120, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b508ac lAllocID=351 dwSize=00000048, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50a54 lAllocID=353 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50b04 lAllocID=354 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50bb4 lAllocID=355 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50c64 lAllocID=356 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50d14 lAllocID=357 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50dc4 lAllocID=358 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50e74 lAllocID=359 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50f24 lAllocID=360 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b50fd4 lAllocID=361 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b51084 lAllocID=362 dwSize=0000007c, ReturnAddr=54c7a22b (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b5092c lAllocID=363 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b5099c lAllocID=364 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b51134 lAllocID=365 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b511a4 lAllocID=366 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b51214 lAllocID=367 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b51284 lAllocID=368 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b512f4 lAllocID=369 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b51364 lAllocID=370 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b513d4 lAllocID=371 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b51444 lAllocID=372 dwSize=0000003c, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 06586584 lAllocID=398 dwSize=00000420, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b5228c lAllocID=426 dwSize=00000054, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b52314 lAllocID=427 dwSize=00000080, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b52b6c lAllocID=456 dwSize=00000114, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b52cb4 lAllocID=457 dwSize=000003e4, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b530cc lAllocID=458 dwSize=000001a4, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b532a4 lAllocID=459 dwSize=00000170, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0107cb5c lAllocID=460 dwSize=00000064, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b5344c lAllocID=461 dwSize=00000064, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b534e4 lAllocID=462 dwSize=000000f0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b5360c lAllocID=463 dwSize=000000ac, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b536ec lAllocID=464 dwSize=000001a4, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b538c4 lAllocID=465 dwSize=00000170, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b53a6c lAllocID=466 dwSize=00000064, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 06586e5c lAllocID=467 dwSize=00000064, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 06586c34 lAllocID=469 dwSize=000000f0, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 00b5184c lAllocID=471 dwSize=000000ac, ReturnAddr=54c5d5ea (pid=000016e8)
Direct3D9: (ERROR) :Memory Address: 0658646c lAllocID=486 dwSize=0000007c, ReturnAddr=54c7b592 (pid=000016e8)
Direct3D9: (ERROR) :Total Memory Unfreed From Current Process = 2377360 bytes
D3DX: MEMORY LEAKS DETECTED: 17 allocations unfreed (1528 bytes)
D3DX: Set HKLM\Software\Microsoft\Direct3D\D3DXBreakOnAllocId=0xa to debug
The program '[5864] RenderingTask.exe: Native' has exited with code 0 (0x0).

As you can see, the driver does not like the index buffer:
"Direct3D9: (INFO) :Failed to create driver indexbuffer"

After that, no apparent error located but a memory leak (still didn't find where it came from)

#4 Steve_Segreto   Crossbones+   -  Reputation: 1542

Like
1Likes
Like

Posted 19 September 2012 - 10:49 AM

Google search suggests the error 'Direct3D9: (INFO) :Failed to create driver indexbuffer' might signify the driver failed to create a hardware index buffer. I notice you've selected HW vertex processing. Could you try changing that and see if your rendering task works?

#5 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 19 September 2012 - 11:56 AM

Yes, I also googled this message, and found similar topics, quite all saying that I don't have to matter this :S

Already tried Sw VP and mixed VP, no differences... it seems that direct3D automatically set the index buffer in central memory, PIX giving me a good index buffer...

and as already said, the vertex shader properly handles the vertices...

WTH is going on ??

This may be a general issue in my programming methods, because quite all of my developments don't work with ATI (only my screen saver works !)

#6 kubera   Members   -  Reputation: 946

Like
0Likes
Like

Posted 19 September 2012 - 02:13 PM

I do not know the reason, but please consider testing your application on the Intel GPU for having complete knowledge.

#7 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 19 September 2012 - 02:50 PM

I'm sorry, I don't have any intel integrated GPU to test the application :(

perhaps :

Is there a difference between DrawIndexedPrimitive and DrawIndexedPrimitiveUP ?
It seems that the D3DXMesh interface uses the second call to draw the subsets, but I personally use the first version for my rendering task (for optimization reasons)

#8 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 20 September 2012 - 10:33 AM

We just tested it on an Intel GPU (integrated GPU on an ivy bridge processor), and it works perfectly...

#9 phil_t   Crossbones+   -  Reputation: 3950

Like
0Likes
Like

Posted 20 September 2012 - 02:17 PM

How are you creating the index buffer in question? I would concentrate more closely on that...

#10 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 21 September 2012 - 03:08 AM

I had a bug in the index buffer creation at the beginning (memory overflow), but it has been solved some time ago (before that, the application directly crashed when running on ATI/AMD runtime...).

Here is my index buffer creation and filling code:

[source lang="cpp"] /*... creating streams... */ m_pDevice->CreateIndexBuffer(sizeof(short) * 12 * 3, D3DUSAGE_WRITEONLY, D3DFMT_INDEX16, D3DPOOL_DEFAULT, &m_pIndices, NULL); // 12 faces, 3 vertices /*... filling streams... */ m_pIndices->Lock(0, sizeof(short) * 12 * 3, (void **)&pIData, 0); for (cpt = 0; cpt < 12 * 3; ++cpt) { pIData[cpt] = ((short *)skCubeIndexStream)[cpt]; } m_pIndices->Unlock();[/source]

Then, here is my "skCybeIndexStream" variable contents :

[source lang="cpp"]// the index stream// 12 faces of 3 vertices eachshort const skCubeIndexStream[12][3] ={ /* vert1 vert2 vert3 */ { 0, 1, 2, }, { 2, 3, 0, }, { 4, 5, 6, }, { 6, 7, 4, }, { 8, 9, 10, }, { 10, 11, 8, }, { 12, 13, 14, }, { 14, 15, 12, }, { 16, 17, 18, }, { 18, 19, 16, }, { 20, 21, 22, }, { 22, 23, 20, }};[/source]


And finally, my device creation code (we never know...)

[source lang="cpp"] // locals unsigned int cpt; // looper variable unsigned int nbAdapters; // number of available adapterss D3DCAPS9 caps; // current device caps D3DPRESENT_PARAMETERS params; // params to give to device creation unsigned int retCode; // device creation return code // here, we construct the main D3D9 object, and then try to create the device m_pObject = Direct3DCreate9(D3D_SDK_VERSION); if (!m_pObject) { MessageBox(window, L"Failed to create the Direct3D 9 main object", L"error", MB_OK); } // now, prepare the device creation // the first step is to parse all devices and find the first that matches the Shader model 3.0 nbAdapters = m_pObject->GetAdapterCount(); for (cpt = 0; cpt < nbAdapters; ++cpt) { // get device caps (as HAL device for each one) m_pObject->GetDeviceCaps(cpt, D3DDEVTYPE_HAL, &caps); if (((caps.VertexShaderVersion & 0xFF00) >> 8) >= 3 && ((caps.PixelShaderVersion & 0xFF00) >> 8) >= 3) break; // compatible with shader model 3.0 (we assume then that the other needed caps are here, because more ancient) } //cpt = 1; // for ATI // if no device is avaiable if (cpt == nbAdapters) { MessageBox(window, L"Failed to initialize Direct3D engine : no shader model 3.0 compatible hardware found.", L"Error", MB_OK); return false; } // prepare the structure for device creation params.AutoDepthStencilFormat = D3DFMT_D16; // no need of stencil buffer params.BackBufferCount = 1; params.BackBufferFormat = D3DFMT_A8R8G8B8; params.BackBufferHeight = height; params.BackBufferWidth = width; params.EnableAutoDepthStencil = true; params.Flags = 0; params.FullScreen_RefreshRateInHz = 0; params.hDeviceWindow = window; params.MultiSampleQuality = 0; params.MultiSampleType = D3DMULTISAMPLE_NONE; params.PresentationInterval = D3DPRESENT_INTERVAL_DEFAULT; params.SwapEffect = D3DSWAPEFFECT_DISCARD; params.Windowed = true; // finally, try to create the device if (FAILED(retCode = m_pObject->CreateDevice(cpt, D3DDEVTYPE_HAL, window, D3DCREATE_PUREDEVICE | D3DCREATE_HARDWARE_VERTEXPROCESSING, &params, &m_pDevice))) { switch(retCode) { case D3DERR_DEVICELOST: MessageBox(window, L"Failed to initialize the Direct3D 9 Device : device lost", L"Error", MB_OK); break; case D3DERR_INVALIDCALL: MessageBox(window, L"Failed to initialize the Direct3D 9 Device : invalid call", L"Error", MB_OK); break; case D3DERR_NOTAVAILABLE: MessageBox(window, L"Failed to initialize the Direct3D 9 Device : device not available", L"Error", MB_OK); break; case D3DERR_OUTOFVIDEOMEMORY: MessageBox(window, L"Failed to initialize the Direct3D 9 Device : out of video memory !", L"Error", MB_OK); break; } return false; }[/source]

Hope this will give ideas ^^

#11 mhagain   Crossbones+   -  Reputation: 8175

Like
1Likes
Like

Posted 21 September 2012 - 03:28 AM

Try using D3DCREATE_DISABLE_DRIVER_MANAGEMENT in your CreateDevice call - what this flag will do is cause the D3D runtime to manage resources instead of the vendor's driver (if the vendor's driver is trying to do so), so if the vendor's driver has any bugs or is trying to do anything too fancy this should bypass them - see http://msdn.microsoft.com/en-us/library/windows/desktop/ee418784%28v=vs.85%29.aspx#Driver_Managed_Resources

Also worth it to try removing the D3DCREATE_PUREDEVICE flag from your CreateDevice call, and to try creating the index buffer in D3DPOOL_MANAGED.

It appears that the gentleman thought C++ was extremely difficult and he was overjoyed that the machine was absorbing it; he understood that good C++ is difficult but the best C++ is well-nigh unintelligible.


#12 Erik Rufelt   Crossbones+   -  Reputation: 3542

Like
1Likes
Like

Posted 21 September 2012 - 03:39 AM

D3D9 Helper: Enhanced D3DDebugging disabled; Application was not compiled with D3D_DEBUG_INFO


Try compile with debug info, and maybe you get some extra output.
Sounds very strange that it works perfectly on two platforms but not a third, though unlikely it could be a bug in the drivers..
Also, double-check that pIData is a short pointer, so you're not writing ints by mistake or something like that.

In addition, try switching to 32-bit indices.

Edited by Erik Rufelt, 21 September 2012 - 06:32 AM.


#13 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 21 September 2012 - 05:27 AM

Thanks for all of these tips. I'll try everything this afternoon (in France) and send a feedback after that.

#14 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 24 September 2012 - 12:28 PM

Hi again,

I tried all of your suggestions : adding the D3DCREATE_DISABLE_DRIVER_MANAGEMENT (and removing D3DCREATE_PUREDEVICE) does not change anything. Also, using D3DPOOL_MANAGED instead of D3DPOOL_DEFAULT for the index buffer does not solve the issue.

pIData is indeed a short *. Tried to create 32 bits indices, same result...

Here is my output with D3D_DEBUG_INFO defined :

'RenderingTask.exe': Loaded 'S:\Havok\Out\Win32\Debug D3D9\RenderingTask.exe', Symbols loaded.
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\KernelBase.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\user32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\gdi32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\lpk.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\usp10.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\msvcrt.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\advapi32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\sechost.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\sspicli.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\cryptbase.dll'
'RenderingTask.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_2a4f639a55563668\msvcp90d.dll', Symbols loaded.
'RenderingTask.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_2a4f639a55563668\msvcr90d.dll', Symbols loaded.
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\winmm.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\d3d9.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\version.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\d3d8thk.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\dwmapi.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\D3dx9d_43.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\imm32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\msctf.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\uxtheme.dll'
'RenderingTask.exe': Loaded 'C:\Program Files (x86)\DisplayFusion\Hooks\DisplayFusionHookx86_af572312-ca22-4a6a-ba57-d87af4583ea5.dll', Binary was not built with debug information.
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\ole32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\d3d9d.dll'
Direct3D9: (INFO) :Direct3D9 Debug Runtime selected.
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\nvd3dum.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\aticfx32.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\atiu9pag.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\atiumdag.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\atiumdva.dll'
Direct3D9: (INFO) :======================= Hal HWVP device selected
Direct3D9: (INFO) :HalDevice Driver Style b
Direct3D9: (INFO) :Using FF to VS converter
Direct3D9: (INFO) :Using FF to PS converter
D3D9 Helper: Warning: Default value for D3DRS_POINTSIZE_MAX is 2.19902e+012f, not 1.65659e-316f. This is ok.
D3DX: Unicode support: 1
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_43.dll'
'RenderingTask.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_43.dll'
'RenderingTask.exe': Loaded 'C:\Windows\SysWOW64\D3DCompiler_43.dll'
'RenderingTask.exe': Unloaded 'C:\Windows\SysWOW64\D3DCompiler_43.dll'
D3DX: (INFO) Using SSE2 optimizations
D3DX: Matrix should be 16-byte aligned for better performance
Direct3D9: (INFO) :Failed to create driver indexbuffer
The thread 'Win32 Thread' (0x1340) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x8cc) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x141c) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1740) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1008) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x12c4) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x534) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x16a4) has exited with code 0 (0x0).
Direct3D9: (INFO) :MemFini!
Direct3D9: (ERROR) :Memory still allocated! Alloc count = 280
Direct3D9: (ERROR) :Current Process (pid) = 00000b10
Direct3D9: (ERROR) :Memory Address: 029607fc lAllocID=1 dwSize=00004bc4, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 029653f4 lAllocID=2 dwSize=00000350, ReturnAddr=5dc102fa (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296577c lAllocID=3 dwSize=00000ef0, ReturnAddr=5dc16401 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f4a844 lAllocID=5 dwSize=0001a7ac, ReturnAddr=5dc1e508 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f30064 lAllocID=6 dwSize=0000207c, ReturnAddr=5dc0ec04 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 029666a4 lAllocID=7 dwSize=00000330, ReturnAddr=5dc0ecd5 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02966a0c lAllocID=8 dwSize=00000018, ReturnAddr=5dc0ed27 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f65024 lAllocID=25 dwSize=00001df4, ReturnAddr=5dc03cab (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f32114 lAllocID=26 dwSize=00000330, ReturnAddr=5dc03cf1 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f66e4c lAllocID=27 dwSize=00000018, ReturnAddr=5dc03d3e (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3247c lAllocID=28 dwSize=00000350, ReturnAddr=5dc102fa (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f32804 lAllocID=29 dwSize=00000ef0, ReturnAddr=5dc16401 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f66e9c lAllocID=31 dwSize=00014ab0, ReturnAddr=5dc1e508 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3372c lAllocID=32 dwSize=00001b6c, ReturnAddr=5dc0ec04 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f7b984 lAllocID=33 dwSize=00000500, ReturnAddr=5dc0ecd5 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f7bebc lAllocID=34 dwSize=00000014, ReturnAddr=5dc0ed27 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f352cc lAllocID=36 dwSize=000018e4, ReturnAddr=5dc03cab (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f36be4 lAllocID=37 dwSize=00000500, ReturnAddr=5dc03cf1 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f7bf04 lAllocID=38 dwSize=00000014, ReturnAddr=5dc03d3e (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f7bf4c lAllocID=39 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3711c lAllocID=40 dwSize=00000050, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3752c lAllocID=48 dwSize=00000ef0, ReturnAddr=5dc16401 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f38454 lAllocID=49 dwSize=00000030, ReturnAddr=5dc20881 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f384bc lAllocID=50 dwSize=00001b6c, ReturnAddr=5dc0ec04 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3a05c lAllocID=51 dwSize=00000500, ReturnAddr=5dc0ecd5 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3a594 lAllocID=52 dwSize=00000014, ReturnAddr=5dc0ed27 (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3a5dc lAllocID=54 dwSize=00004138, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3e74c lAllocID=55 dwSize=00000198, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f371a4 lAllocID=56 dwSize=00000030, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3e91c lAllocID=57 dwSize=00001020, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3f974 lAllocID=58 dwSize=00000a48, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3720c lAllocID=59 dwSize=00000098, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f372dc lAllocID=60 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f3738c lAllocID=61 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f373e4 lAllocID=62 dwSize=00000098, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f403f4 lAllocID=63 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f374b4 lAllocID=64 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f404a4 lAllocID=65 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f404fc lAllocID=66 dwSize=000000a8, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f405dc lAllocID=67 dwSize=00000098, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f406ac lAllocID=68 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f7bfc4 lAllocID=69 dwSize=0002b330, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa732c lAllocID=70 dwSize=0000002c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa738c lAllocID=71 dwSize=00000028, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa73ec lAllocID=72 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7844 lAllocID=73 dwSize=00000030, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa78ac lAllocID=74 dwSize=00000030, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f4075c lAllocID=75 dwSize=00001020, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7914 lAllocID=76 dwSize=00000120, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7a6c lAllocID=77 dwSize=00000060, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f417b4 lAllocID=78 dwSize=00000e20, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7b04 lAllocID=79 dwSize=00000120, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7c5c lAllocID=80 dwSize=00000060, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f4260c lAllocID=81 dwSize=000003ec, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7cf4 lAllocID=82 dwSize=00000050, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7d7c lAllocID=83 dwSize=00000050, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7e04 lAllocID=84 dwSize=00000050, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7e8c lAllocID=85 dwSize=00000050, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7f14 lAllocID=86 dwSize=00000048, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f42a2c lAllocID=87 dwSize=00000054, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f42ab4 lAllocID=88 dwSize=00000048, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f42b34 lAllocID=91 dwSize=000000b8, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fa7f94 lAllocID=92 dwSize=00010020, ReturnAddr=5dc0d65a (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb7fec lAllocID=93 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb809c lAllocID=94 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb8194 lAllocID=95 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb8244 lAllocID=96 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb833c lAllocID=97 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb83ec lAllocID=98 dwSize=000000b0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb84d4 lAllocID=99 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb8584 lAllocID=100 dwSize=00000050, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb860c lAllocID=101 dwSize=0000002c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb866c lAllocID=102 dwSize=00000028, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb86cc lAllocID=103 dwSize=0000002c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f42c24 lAllocID=104 dwSize=0000517c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f47dd4 lAllocID=105 dwSize=00001020, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb872c lAllocID=106 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02967004 lAllocID=107 dwSize=00004020, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb879c lAllocID=108 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f48e2c lAllocID=109 dwSize=0000183c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fb880c lAllocID=110 dwSize=0000fab8, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f4a69c lAllocID=111 dwSize=00000068, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fc82fc lAllocID=112 dwSize=00000140, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f4a73c lAllocID=113 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fc8474 lAllocID=114 dwSize=00004020, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01f4a7ac lAllocID=115 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fcc4cc lAllocID=116 dwSize=0000183c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fcdd3c lAllocID=117 dwSize=0000021c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fcdf8c lAllocID=118 dwSize=0002b044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b05c lAllocID=119 dwSize=00000028, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b0bc lAllocID=120 dwSize=00000224, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b314 lAllocID=121 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b384 lAllocID=122 dwSize=00000060, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b4ec lAllocID=124 dwSize=00000050, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b574 lAllocID=125 dwSize=00000038, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b5e4 lAllocID=126 dwSize=00000080, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b69c lAllocID=127 dwSize=0000002c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b6fc lAllocID=128 dwSize=00000040, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b774 lAllocID=129 dwSize=00000040, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b7ec lAllocID=130 dwSize=00000040, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b864 lAllocID=131 dwSize=00000060, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b8fc lAllocID=132 dwSize=00000030, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01ff9004 lAllocID=133 dwSize=00000b38, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b964 lAllocID=134 dwSize=00001020, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01ff9b74 lAllocID=135 dwSize=00000120, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01ff9ccc lAllocID=136 dwSize=00000060, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296c9bc lAllocID=137 dwSize=00001020, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01ff9d64 lAllocID=138 dwSize=00000120, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01ff9ebc lAllocID=139 dwSize=00000060, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296da14 lAllocID=140 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296de6c lAllocID=141 dwSize=000000e4, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296df84 lAllocID=142 dwSize=00000028, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01ff9f54 lAllocID=143 dwSize=000053c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fff34c lAllocID=144 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fff7a4 lAllocID=145 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296dfe4 lAllocID=206 dwSize=000008b4, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296e8cc lAllocID=207 dwSize=00000254, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296eb54 lAllocID=208 dwSize=00000034, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296ee94 lAllocID=216 dwSize=0000002a, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296ebbc lAllocID=218 dwSize=00000038, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296ec2c lAllocID=219 dwSize=00000084, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296ece4 lAllocID=220 dwSize=00000074, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296eef4 lAllocID=221 dwSize=00000268, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296ed8c lAllocID=222 dwSize=0000002c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296edec lAllocID=223 dwSize=00000048, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296f194 lAllocID=224 dwSize=00000254, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296f41c lAllocID=225 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296f874 lAllocID=226 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296fccc lAllocID=227 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 01fffbfc lAllocID=228 dwSize=000006fc, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200032c lAllocID=294 dwSize=000002c8, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296fe14 lAllocID=295 dwSize=00000034, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200062c lAllocID=296 dwSize=0000017c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200097c lAllocID=304 dwSize=0000002a, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296fe7c lAllocID=305 dwSize=00000070, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020009dc lAllocID=306 dwSize=00000190, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296ff24 lAllocID=307 dwSize=0000002c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296ff84 lAllocID=308 dwSize=00000048, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02000ba4 lAllocID=309 dwSize=000002c8, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02000ea4 lAllocID=310 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020012fc lAllocID=311 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020007dc lAllocID=312 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001754 lAllocID=313 dwSize=00000120, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0677003c lAllocID=314 dwSize=00155574, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020018ac lAllocID=315 dwSize=00000048, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001a54 lAllocID=317 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001b04 lAllocID=318 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001bb4 lAllocID=319 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001c64 lAllocID=320 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001d14 lAllocID=321 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001dc4 lAllocID=322 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001e74 lAllocID=323 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001f24 lAllocID=324 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001fd4 lAllocID=325 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002084 lAllocID=326 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200192c lAllocID=327 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200199c lAllocID=328 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002134 lAllocID=329 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020021a4 lAllocID=330 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002214 lAllocID=331 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002284 lAllocID=332 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020022f4 lAllocID=333 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002364 lAllocID=334 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020023d4 lAllocID=335 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002444 lAllocID=336 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020024b4 lAllocID=337 dwSize=00000040, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200252c lAllocID=338 dwSize=0000006c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020025cc lAllocID=339 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02000924 lAllocID=340 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002644 lAllocID=341 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200278c lAllocID=386 dwSize=000001a0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002964 lAllocID=388 dwSize=00000040, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020029dc lAllocID=389 dwSize=00000038, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002a4c lAllocID=390 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02002ea4 lAllocID=391 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020032fc lAllocID=392 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003444 lAllocID=393 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200353c lAllocID=394 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020035ec lAllocID=395 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200367c lAllocID=396 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020036f4 lAllocID=397 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200374c lAllocID=398 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003894 lAllocID=399 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200398c lAllocID=400 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003a3c lAllocID=401 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003acc lAllocID=402 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003b44 lAllocID=403 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003b9c lAllocID=404 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003ce4 lAllocID=405 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003ddc lAllocID=406 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003e8c lAllocID=407 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003f1c lAllocID=408 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003f94 lAllocID=409 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02003fec lAllocID=410 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004134 lAllocID=411 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200422c lAllocID=412 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020042dc lAllocID=413 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200436c lAllocID=414 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020043e4 lAllocID=415 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200443c lAllocID=416 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004584 lAllocID=417 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200467c lAllocID=418 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200472c lAllocID=419 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020047bc lAllocID=420 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004834 lAllocID=421 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200488c lAllocID=422 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020049d4 lAllocID=423 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004acc lAllocID=424 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004b7c lAllocID=425 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004c0c lAllocID=426 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004c84 lAllocID=427 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004cdc lAllocID=428 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004e24 lAllocID=429 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004f1c lAllocID=430 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02004fcc lAllocID=431 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200505c lAllocID=432 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020050d4 lAllocID=433 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200512c lAllocID=434 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005274 lAllocID=435 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200536c lAllocID=436 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200541c lAllocID=437 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020054ac lAllocID=438 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005524 lAllocID=439 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200557c lAllocID=440 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020056c4 lAllocID=441 dwSize=000000c0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020057bc lAllocID=442 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200586c lAllocID=443 dwSize=0000005c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020058fc lAllocID=444 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005974 lAllocID=445 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020059cc lAllocID=446 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005b14 lAllocID=447 dwSize=000000a8, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005bf4 lAllocID=448 dwSize=00000068, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005c94 lAllocID=449 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005dbc lAllocID=451 dwSize=00000060, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005e54 lAllocID=452 dwSize=00000044, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005ecc lAllocID=453 dwSize=00000024, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02005f24 lAllocID=454 dwSize=00000112, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02001a0c lAllocID=455 dwSize=00000010, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200606c lAllocID=456 dwSize=00000120, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020061c4 lAllocID=457 dwSize=00000048, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200636c lAllocID=459 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200641c lAllocID=460 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020064cc lAllocID=461 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200657c lAllocID=462 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200662c lAllocID=463 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020066dc lAllocID=464 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200678c lAllocID=465 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200683c lAllocID=466 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020068ec lAllocID=467 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200699c lAllocID=468 dwSize=0000007c, ReturnAddr=5dc2a22b (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006244 lAllocID=469 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020062b4 lAllocID=470 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006a4c lAllocID=471 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006abc lAllocID=472 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006b2c lAllocID=473 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006b9c lAllocID=474 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006c0c lAllocID=475 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006c7c lAllocID=476 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006cec lAllocID=477 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006d5c lAllocID=478 dwSize=0000003c, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02006f24 lAllocID=524 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02007554 lAllocID=528 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020079ac lAllocID=529 dwSize=00000420, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200977c lAllocID=566 dwSize=00000054, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02009804 lAllocID=567 dwSize=00000080, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200af0c lAllocID=620 dwSize=00000114, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200b054 lAllocID=621 dwSize=000003e4, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200b46c lAllocID=622 dwSize=000001a4, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200b644 lAllocID=623 dwSize=00000170, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0296b41c lAllocID=624 dwSize=00000064, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200b7ec lAllocID=625 dwSize=00000064, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200b884 lAllocID=626 dwSize=000000f0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200b9ac lAllocID=627 dwSize=000000ac, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200ba8c lAllocID=628 dwSize=000001a4, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200bc64 lAllocID=629 dwSize=00000170, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200be0c lAllocID=630 dwSize=00000064, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 020082a4 lAllocID=631 dwSize=00000064, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 02008834 lAllocID=635 dwSize=000000f0, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200a8d4 lAllocID=639 dwSize=000000ac, ReturnAddr=5dc0d5ea (pid=00000b10)
Direct3D9: (ERROR) :Memory Address: 0200c414 lAllocID=656 dwSize=0000007c, ReturnAddr=5dc2b592 (pid=00000b10)
Direct3D9: (ERROR) :Total Memory Unfreed From Current Process = 2333308 bytes
D3DX: MEMORY LEAKS DETECTED: 17 allocations unfreed (1528 bytes)
D3DX: Set HKLM\Software\Microsoft\Direct3D\D3DXBreakOnAllocId=0xa to debug
The program '[2832] RenderingTask.exe: Native' has exited with code 0 (0x0).

Still no more info (just the "maxPointSize warning")...

#15 Erik Rufelt   Crossbones+   -  Reputation: 3542

Like
1Likes
Like

Posted 24 September 2012 - 07:26 PM

Trying to update my ATI driver brought me to a blue screen)


This is very strange, did you succeed in updating?
If not, try to uninstall everything, first from the ATI start menu folder and the programs and features control panel, then in the device manager by selecting uninstall on the graphics card. Then reinstall the latest driver after rebooting to the default vga driver.
If this doesn't work, then perhaps there's something wrong with your graphics card..

If you can, post all of your code and we can try it and see if we get the same problems.

#16 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 25 September 2012 - 05:08 AM

Hi,

I unfortunately cannot send the complete code, since it was a rendering test I had to develop for a video game industry company, I think they would not like me to give the code (so the topic of the test) in a forum...

I try to completely reinstall the drivers for the ATI card, and tell you after that if it works.

Also, I sent the program to friends who had an ATI device, they also don't have any results on screen. The company neither.

#17 mhagain   Crossbones+   -  Reputation: 8175

Like
1Likes
Like

Posted 25 September 2012 - 06:13 AM

'RenderingTask.exe': Loaded 'C:\Program Files (x86)\DisplayFusion\Hooks\DisplayFusionHookx86_af572312-ca22-4a6a-ba57-d87af4583ea5.dll', Binary was not built with debug information.


Can you disable (or uninstall if necessary) DisplayFusion and see what happens? Ensure that the above line does not appear in your debug output and if the problem does not reproduce then we have our criminal.

Your symptoms are very very odd indeed (this kind of thing genuinely does not happen in the normal case) and this is the only thing that's really jumping out as a possible cause. It's a shot in the dark admittedly, but possible that DisplayFusion may be conflicting with or otherwise screwing up normal operation of your GPU (which would not be unexpected as it would use some GPU and other system resources). Generally I've seen the occasional case where similar "power user tools" can cause havoc.

Edited by mhagain, 25 September 2012 - 06:18 AM.

It appears that the gentleman thought C++ was extremely difficult and he was overjoyed that the machine was absorbing it; he understood that good C++ is difficult but the best C++ is well-nigh unintelligible.


#18 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 25 September 2012 - 06:27 AM

I managed tu update the drivers.

The reason why I got a BSOD last time is that the main GPU I use is the NVidia one. When I updated the drivers, the monitor where the ATI was plugged in was off. The blue screen was caused by a "driver reset and timeout", so by installing with the secondary monitor on, the drivers successfully installed. But... still nothing.

I also tried the display fusion hack. Nothing in the log, but still nothing on screen. The shot was effectively in the dark, but at least we tried.

#19 Erik Rufelt   Crossbones+   -  Reputation: 3542

Like
2Likes
Like

Posted 25 September 2012 - 07:37 AM

Perhaps you can remove functionality from your program until it's just a simple vertex/index buffer and a draw-call, so that you can post the code.

#20 @xi@g@me   Members   -  Reputation: 112

Like
0Likes
Like

Posted 25 September 2012 - 07:58 AM

Yes, I'll do something like that when I'll get time




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS