Forum Discussion

Anonymous's avatar
Anonymous
9 years ago

Soldier Customize - Resolution scale causes GPU Memory overflow

Product: Battlefield 1
Platform:PC
Summarize your bug When using Directx 12 (may happen with Directx 11 too), and Setting Resolution Scale to 200%, the Soldier Customize function does not do GPU memory limitation checking and crashes the game with a Directx out-of-gpu memory error. This happens even if the GPU Memory Restriction is set to ON. The crash happens every time. After the crash I can see a really big soldier foot on the screen so I assume the function (Soldier Customize) is trying to scale the soldier to 200% and running out of GPU memory. If I set Resolution scaling down to 100% it works fine again. I've not tested any percentages between 100% and 200%, but I assume any % that generates a scaled Soldier Image that can fit on my 8GB gpu memory will be fine. I'm using a 2560*1440 Resolution and have a Stix GTX 1070 OC 8GB card running on a I7700k cpu with Windows 10 Creators Edition.
How often does the bug occur? Every time (100%)
Steps: How can we find the bug ourselves? State: I'm running at 2560*1440 resolution (fullscreen or borderless... tried both). I'm running Directx, with GPU Memory restriction ON (OFF makes no difference). Graphics quality settings are on auto, which has set everything it can to Ultra. Action: Set Resolution Scale to 200% and select the Soldier Customize screen. The game uses all available gpu memory then crashes with a directx error. (I use a desktop gadget which shows gpu memory usage on secondary monitor, so I can see the gpu memory being filled and overflowed).
What happens when the bug occurs? Battlefield 1 crashes, showing a huge soldier foot in what it was able to render of the customise screen before it crashed.
Please select your region Other
In what game mode did the bug occur? Conquest
AMD or Nvidia Model Number Asus STRIX Nvidia GTX 1070 OC 8GB with 381.65 drivers
Enter RAM memory size in GB 16GB

-----------

4 Replies

  • Anonymous's avatar
    Anonymous
    9 years ago

    I've subsequently tried at 150%. My GPU memory usage goes up to 8.118GB (max is 8.192GB) and the function works. The Soldier image is too big for the screen, namely, his image from the knees down is below the bottom of the screen.

    This basically proves the bug is caused by the soldier image being scaled. I suggest the function is changed to not upscale the soldier image. Error checking for GPU memory usage in the Customize function may be a good idea in any event.

  • Anonymous's avatar
    Anonymous
    9 years ago

    Anyone else tried to replicate?

    EA feedback?

    .

  • EA_Archi's avatar
    EA_Archi
    Icon for EA Staff (Retired) rankEA Staff (Retired)
    9 years ago

    Hello @exisor 

    And thank you for bringing this to our attention. I will forward your report to our experts for further investigation. I hope this issue is not a game-breaking one for you, and you can still enjoy Battlefield 1? 

    Cheers,

    Archi

  • Anonymous's avatar
    Anonymous
    9 years ago

    I'm keeping Resolution Scale at 150% so it's working fine at the moment, thanks. Enjoying playing when i get the chance.

    .

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,743 PostsLatest Activity: 12 years ago