Question Older Amd graphics cards had a pixel limit do modern ones still have this?

Feb 14, 2025
3
0
10
In the past ( 10 years or less ) I had a amd sapphire graphics card and I used to mod the paradox game eu4. The game uses graphic strip files in tga or dds format and the game knows when to use a particular frame (image) on the single graphic file strip. For example if there are 61 frames ( images) each being 64 pixels by 64 pixels on one graphics stip file the game would know when to use frame 33 or frame 1 etc. For amd cards if the file was more than I think 2048 pixels wide the amd gpu would show frame 1 rather than frame 33 as it would start over as the width exceeded some memory limit. Not sure what to call this limit and therefore I can't seem to find an answer using google so I am asking here. Game mods had to include a shrunk down verion of the graphics strips for users having AMD gpus. Nvidia cards did not have this issue and would show the 33 frame or the 61st frame without issue.

If I switch from Nvidia back to AMD due to the cost of a new gpu does AMD still have this type of limit?

Thank you.
 
Hey there,

Welcome to the forums. I'm not at all sure what it is you're describing. I've never heard of an AMD GPU with a pixel limit as such, or do you mean the resolution the GPU can display?

If for example we look at the R9 Fury X GPU from 10 years ago, it could support up to 4k resolution (3840x2160) which is a lot of pixels. Newer cards like even from 4 years ago like the R 6800XT and it supports up to 8k resolution (7680x4320) which is a huge number of pixels. Is this what you mean?
 
No nothing to do with in game resolution. It was a pixel width limit relating to a single graphic image file. How much would remain in memory???? Not sure???? It was a known issue in the past for Paradox EU4 graphic strips like for trade goods and religions and AMD cards. Large mods with extra trade goods or religions had include a shrunk down version for amd users. Now this was a long time ago. I just want to know if Amd still has this limit.
 
Well the last nVidia series that could only do up to 2k textures was GeForce 2 and Intel was GMA3100 + AMD hardware has been able to do this for a similarly long time. However only in Linux, as their Windows OpenGL driver seems for some reason to return 2048 when running glGetIntegerv(GL_MAX_3D_TEXTURE_SIZE, &maxSize), perhaps to save on VRAM? You'd have to ask them why this is not allowed only in Windows.

I will say that 64x64 is most efficient as it's both square and a power of two, but 64x8192 (128 64x64 frames wide in your example) may waste some memory but is doable on AMD in Linux.

Eu4 is OpenGL 2.1
 
Thanks for the reply. I know Nvidia could do it the whole time. My old AMD card under windows could not do it and if I understand correctly you are saying AMD cards are still not able under windows as the 2048 limt still exists.

I guess I will stick with Nvidia then and hope this whole 50 series mess settles down in a year or so. My Nvidia 3060 ti 8 gig still runs 1080p for stellaris and EU4 ok as Paradox is harder on the CPU than the gpu. At some point I would like to upgrade. The nvidia 40 series like the 4070 super and 4080 are basically gone from stores or the prices have gone way up and the 50 series availablity and prices are a joke which is why I was wondering about AMD. I am scared of buying used.

As for each frame size being 64 by 64 it was the Paradox standard size. Smaller sizes work so it can be shrunk down to work for AMD but the in game display is less clear. Of course this is only for mods that add lots of extra trade goods or relgions. Paradox also could have made each frame its own graphic file and eliminated the whole problem. They did this for other things like country flags.

Anyway thanks again for the reply and the information. Greatly Appreciated. :)