philkr / gamehook

BSD 2-Clause "Simplified" License
119 stars 23 forks source link

Not hooking DrawIndexedInstancedIndirect #4

Open el3ment opened 5 years ago

el3ment commented 5 years ago

With the new update, and running in DX11 -- it looks like we might be missing quite a few draw calls via this DrawIndexedInstancedIndirect methd call. Is this new to the DX11 update?

benjamintanweihao commented 5 years ago

I'm seeing this too, and have filed an issue https://github.com/philkr/gamehook_gtav/issues/9. Interestingly, this shows on the retail version of GTA V rather than the Steam version for me

benjamintanweihao commented 5 years ago

So I managed to reproduce this when I was messing with the settings. For reference, these settings work for me:

settings1 settings2 settings3

benjamintanweihao commented 5 years ago

So far the culprit seems to be the Grass Quality. When set to anything higher than Normal, the error shows up. I managed to set most of the other settings to Very High

philkr commented 5 years ago

you can ignore the message. Or use the refactor branch that suppresses the warning.