Tools Feedback & Support

View unanswered posts | View active topics


Post a new topicPost a reply
Previous topic | Next topic 

User avatar   Crytek Staff Member Crytek Staff MemberMember since: 11.07.2008, 20:25Posts: 11734Location: Nottingham, UK Likes: 71
 

 Post Topic: Got an AMD card? Read this first!
PostPosted 18.04.2012, 03:34 
Hi guys,

Figured we're getting enough separate threads on this; we're currently aware of the issue whereby geometry instancing crashes the SDK using the D3D11 renderer on AMD cards. Original thread is here.

Workaround
Enter r_GeomInstancing = 0 into your system.cfg to prevent these crashes, or r_Driver = DX9 to revert to the D3D9 renderer.

Your system.cfg is found in the root folder of the SDK. At present we're working on the issue. If you have any useful information to add, please do so here :)

Cheers,
Ruan


Out now! CryENGINE Game Programming with C++, C#, and Lua
Server programmer for Warface, Warface 360, and more

User avatar   Trainee TraineeMember since: 06.04.2012, 09:38Posts: 120Location: My Room Likes: 2
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 18.04.2012, 23:44 
want work for me :sad: :sad: :sad:


!True Artist!!Hungry!LovesNoodles
User avatar   Trainee TraineeMember since: 06.04.2012, 09:38Posts: 120Location: My Room Likes: 2
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 18.04.2012, 23:47 
it will say DLL:Cryinput.dll error is it a pacific way i must input the code


!True Artist!!Hungry!LovesNoodles
User avatar   Trainee TraineeMember since: 18.12.2007, 11:55Posts: 127Location: Angerville Likes: 6
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 19.04.2012, 00:48 
As stated in the other topic, it hangs when trying to lock a vertexbuffer from a rendermesh.
  Beginner BeginnerMember since: 18.08.2011, 17:25Posts: 57 Likes: 2
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 21.04.2012, 18:12 
Is this a drivers issue?
  Beginner BeginnerMember since: 10.11.2011, 15:40Posts: 1 Likes: 0
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 24.04.2012, 20:15 
System specifications,

Readeon HD 6990

Enter r_GeomInstancing = 0 into your system.cfg.

This work for me. I dont know what it is but i didnt set my directx to dx9.
User avatar   Crytek Staff Member Crytek Staff MemberMember since: 09.01.2008, 01:11Posts: 10156Location: Crytek HQ Likes: 498
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 27.04.2012, 19:07 
Just an update on this, we're still investigating this issue but it appears as though Geometry Instancing + Tessellated objects isn't currently supported which is why disabling GeomInstancing fixes the issue. The reason AMD drivers are crashing and NVIDIA cards aren't is simply one driver falls on the issue and one doesn't. Will keep you posted on advancements but the official fix is as per the OP, to disable r_GeomInstancing. Thanks!



Image
Image
No dev/modding PM's please, use the forums! :)
  Trained Modder Trained ModderMember since: 06.09.2011, 14:10Posts: 279Location: England Likes: 0
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 27.04.2012, 19:17 
Quote by Cry-Adam:
Just an update on this, we're still investigating this issue but it appears as though Geometry Instancing + Tessellated objects isn't currently supported which is why disabling GeomInstancing fixes the issue. The reason AMD drivers are crashing and NVIDIA cards aren't is simply one driver falls on the issue and one doesn't. Will keep you posted on advancements but the official fix is as per the OP, to disable r_GeomInstancing. Thanks!


Hi Adam, Just to give some info as a AMD user. I disabled Geom instancing but imported one of my test Floating mountains models with Displacement and it worked, turned on wireframe and was def doing distance based tesselation. Just thought i should let you know.
User avatar   Crytek Staff Member Crytek Staff MemberMember since: 09.01.2008, 01:11Posts: 10156Location: Crytek HQ Likes: 498
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 28.04.2012, 00:21 
Cheers! Ya, Tessellation works on both AMD and NVIDIA, Tessellation + GeomInstancing doesn't work on either. AMD drivers don't like the latter.



Image
Image
No dev/modding PM's please, use the forums! :)
  Beginner BeginnerMember since: 30.04.2012, 06:34Posts: 2 Likes: 0
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 30.04.2012, 06:39 
I don't have either of these r_GeomInstancing or r_Driver in my System.cfg file when I open it in notepad. What's wrong? The only text I have in System.cfg is this:

-- *************************************************************************************************
-- Default system.cfg configuration for development
--
-- Your personal settings can be stored in 'systemcfgoverride.cfg' so that they don't create
-- any conflicts for version control
-- *************************************************************************************************

-- Disable fullscreen mode
r_Fullscreen = 0

-- Shaders are compiled in parallel in precache mode
r_ShadersAsyncCompiling = 3

-- Disables Remote Shader Compilation
r_ShadersRemoteCompiler = 0

-- Store the shader cache in local Game directory instead of User folder (MyDocuments\MyGames)
r_ShadersUserFolder = 1

-- Defaults System Spec to High (Launcher)
sys_spec = 3

-- Disables Geometery Highlighting in SandBox
ed_highlightGeometry = 0

-- Sets Current Game Folder
sys_game_folder = Game
sys_dll_game = CryGame

sys_float_exceptions = 0

-- for development, disable loading of IMG files, load the cafs instead
-- if no IMG files were created, this will also disable the warning spam messages
ca_UseIMG_AIM = 0
ca_UseIMG_CAF = 0

-- For development only, on pc and when no dbas used, disabling unloading of on demand animations
ca_UnloadAnimationCAF = 0

r_stereodevice = 1

-- Allow Backround Generation of Navigation Mesh in Editor only
ai_MNMEditorBackgroundUpdate = 1

R_HDRBlueShift = 0
  Trained Modder Trained ModderMember since: 07.01.2012, 13:00Posts: 396 Likes: 1
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 30.04.2012, 10:23 
you need to add it in yourself :)

Just add it to the bottom somthing like the following

-- AMD fix
r_GeomInstancing = 0


Then save the file..


Some 3D Models I have done.
http://dragon3d.webs.com
  Beginner BeginnerMember since: 30.04.2012, 06:34Posts: 2 Likes: 0
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 30.04.2012, 10:53 
Quote by commando2012:
you need to add it in yourself :)

Just add it to the bottom somthing like the following

-- AMD fix
r_GeomInstancing = 0


Then save the file..


Thanks mate that did the trick.
User avatar   Uber Modder Uber ModderMember since: 27.02.2009, 12:51Posts: 1519 Likes: 40
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 01.05.2012, 17:11 
Maybe it's fault on driver side then ?
Nah I think you contacted AMD on this issue, but I think it's worth mention anyway (;.


My Medieval/Fantasy Houses
Want to support Hi-res, Hi-Quality tileable textures, help me by adding more space to my dropbox account: http://db.tt/icZx0EWa (create you dropbox account from this link).
  Beginner BeginnerMember since: 25.04.2012, 12:07Posts: 7 Likes: 0
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 06.05.2012, 21:56 
Hi, just downloaded the Free v3.4 SDK yesterday. But the Editor and Launchers (both 32-bit and 64-bit) crash on startup. Already applied the workaround mentioned above but it still doesn't resolve the problem.

Thanks in advance for any help rendered...
Attachments:

error.log
[3.02 KiB]
Downloaded 70 times
Editor.log
[18.02 KiB]
Downloaded 63 times
DxDiag.txt
[38 KiB]
Downloaded 56 times

User avatar   Experienced Modder Experienced ModderMember since: 17.04.2012, 18:19Posts: 424Location: Strathmore, Alberta, Canada Likes: 0
 

 Post Topic: Re: Got an AMD card? Read this first!
PostPosted 08.05.2012, 03:08 
OMG!!!

Thank you so much for this fix!!! I kept getting AMD Display Driver crashes, and I honestly thought it was a problem with my card. I was literally about to leave to return the card when I stumbled upon this!

You are a lifesaver, thanks!! :D :D :D :D :D


And, as an added bonus, my frames per second increased by 15 after I did this for some reason... :D


My Rig

CPU: AMD FX 6100 @ 3.4GHz
MB: Asus M5A97 Rev 2
RAM: G.SKILL ARES 8GB DDR3 @ 1600MHz
GPU: 2x HIS AMD Radeon HD 7770 @ 1000MHz
PSU: Corsair CX600 600W
SSD: Crucial M4 128GB
Case: Zalman Z11 Plus HF1