I've found a partial fix for those of us getting black screen in BF3 and limited crossfire GPU usage. I say partial because you cannot run full resolution, but still a decent eyefinity resolution and have all GPUs working. All 4 of my GPUs are working now.
Steps:
C:\Users\your user name\Documents\Battlefield 3\settings
PROF_SAVE_profile > open in wordpad
Edit to read: GstRender.FullscreenEnabled 0
Edit to read: GstRender.FullscreenScreen 1
Save and set file as read only
Start BF3, should start in windowed mode
Go to options > video > change undefined monitor number to "1"
Adjust screen resolution to a resolution LOWER than your default Eyefinity resolution (The one that works for me is 2760x1600) [default is 3308x1920]
Select full screen
Hit apply
BF3 should now be in full-screen eyefinity (albeit a lower resolution) and all crossfire GPUs should be working
Falling through the world and mortar game, err I mean BF3 is now working very smooth! I get over 120FPS in portrait Eyefinity and no micro-stutter nor rubber-banding. I am using driver 11.12 (8.92 new preview).
Although it does look a bit uglier running at non-native resolution of course, the performance and game-play is there for Eyefinity until they get their shit straight and fix this.
This took me about 20-hours of trial and error so I hope it can work for some of you out there... Maybe even some SLI guys can get similar results.
Steps:
C:\Users\your user name\Documents\Battlefield 3\settings
PROF_SAVE_profile > open in wordpad
Edit to read: GstRender.FullscreenEnabled 0
Edit to read: GstRender.FullscreenScreen 1
Save and set file as read only
Start BF3, should start in windowed mode
Go to options > video > change undefined monitor number to "1"
Adjust screen resolution to a resolution LOWER than your default Eyefinity resolution (The one that works for me is 2760x1600) [default is 3308x1920]
Select full screen
Hit apply
BF3 should now be in full-screen eyefinity (albeit a lower resolution) and all crossfire GPUs should be working
Falling through the world and mortar game, err I mean BF3 is now working very smooth! I get over 120FPS in portrait Eyefinity and no micro-stutter nor rubber-banding. I am using driver 11.12 (8.92 new preview).
Although it does look a bit uglier running at non-native resolution of course, the performance and game-play is there for Eyefinity until they get their shit straight and fix this.
This took me about 20-hours of trial and error so I hope it can work for some of you out there... Maybe even some SLI guys can get similar results.