Monday, November 11th 2019

AMD Also Working to Bring Integer Scaling to Its Driver Suite

With NVIDIA and Intel already entrenched in the integer scaling field, which brings improved image quality to upscaled, pixel-art games, AMD was sure to follow. Vacuums in terms of feature set between different manufacturers of the same products aren't well looked at by consumers, and so AMD really has no choice but to advance into the integer scaling game as well. Recent Linux driver patches have been analyzed and found to contain multiple references to an integer scaling feature, which means that AMD is readying it for deployment and already on their way to work on its driver-level implementation.

Integer scaling works by looking at the base image and multiplying each pixel up to your monitor resolution, which brings in added sharpness without a single pixel's color being stretched over others. This way, a base 1080p presentation can easily be upscaled to a 4K resolution simply by syncing a given pixel's color information through 4 pixels - now you have a 4K screen that's rendering the same number of pixels as a 1080p one, with a block of four pixels acting as a single one. With integer scaling being the most requested feature on AMD's Adrenalin feedback page, so it seems pretty guaranteed we'll see the feature adopted eventually - perhaps even in AMD's own yearly big Adrenalin driver release, which could be dropping by this December, should history repeat itself.
Source: PCGamesN
Add your own comment

28 Comments on AMD Also Working to Bring Integer Scaling to Its Driver Suite

#1
Steevo
I want my video control back.
Posted on Reply
#2
Cheeseball
Steevo
I want my video control back.
I never understood why they removed this in the later drivers.

But I do want want Integer Scaling baked in. I tried it on a laptop with a i5 1035G4 and the driver scales the display area 1:1 pretty well, especially on software that doesn't support it natively (like older 4:3 games, tested with Diablo 2).
Posted on Reply
#3
HisDivineOrder
I love how nvidia ties this to the new cards instead of admitting that there are utilities on Steam that can do this without being a 20-series card. It shouldn't be THAT hard, but they really want people to buy them cards for the pile of gimmicks.
Posted on Reply
#4
lynx29
I don't even see integer scaling in my nvidia driver options...
Posted on Reply
#6
xkm1948
I bed there is a good chance this will be Navi only (at first)

HisDivineOrder
I love how nvidia ties this to the new cards instead of admitting that there are utilities on Steam that can do this without being a 20-series card. It shouldn't be THAT hard, but they really want people to buy them cards for the pile of gimmicks.
I would not call Integer scaling gimmick. Also the 3rd party tool for integer scaling does not work with all applications, hence the high demand from retro-gamers constantly looking for a driver level implementation.
Posted on Reply
#7
ZoneDymo
Cant these 2 companies just work together on this crap instead of just copying eachother anyway?
Posted on Reply
#8
HisDivineOrder
xkm1948
I bed there is a good chance this will be Navi only (at first)



I would not call Integer scaling gimmick. Also the 3rd party tool for integer scaling does not work with all applications, hence the high demand from retro-gamers constantly looking for a driver level implementation.
It's a gimmick if they expect me to upgrade from a 10 series card to a 20 series card for something that should have been in every nvidia card for the last ten years.
Posted on Reply
#9
Cheeseball
ZoneDymo
Cant these 2 companies just work together on this crap instead of just copying eachother anyway?
At this point, all companies should be providing integer scaling on all supported products.

HisDivineOrder
It's a gimmick if they expect me to upgrade from a 10 series card to a 20 series card for something that should have been in every nvidia card for the last ten years.
Integer scaling itself is not just a gimmick (because this is a feature a lot of users have been demanding for a while), but the fact these companies are locking them in to their newest product is. I have a bad feeling that AMD may lock it in to Navi like what NVIDIA did with Turing and Intel with Iris Plus/Pro.
Posted on Reply
#10
lynx29
Cheeseball
At this point, all companies should be providing integer scaling on all supported products.



Integer scaling itself is not just a gimmick (because this is a feature a lot of users have been demanding for a while), but the fact these companies are locking them in to their newest product is. I have a bad feeling that AMD may lock it in to Navi like what NVIDIA did with Turing and Intel with Iris Plus/Pro.
One thing that does bug me about AMD, is they said Ryzen would work on Windows 7, but now with Ryzen 3000 they changed tune. Just a bit annoying.
Posted on Reply
#11
dicktracy
HisDivineOrder
It's a gimmick scam if they expect me to upgrade from a 10 series card to a 20 series card for something that should have been in every nvidia card for the last ten years.
It's actually good for those with 8k monitors but wants to game at lower res.
Posted on Reply
#12
Imsochobo
lynx29
One thing that does bug me about AMD, is they said Ryzen would work on Windows 7, but now with Ryzen 3000 they changed tune. Just a bit annoying.
You can run Windows 2000 on zen2 so what's the problem?
Official support for a dead os?
Posted on Reply
#13
biffzinker
Imsochobo
so what's the problem?
Chipset/storage drivers for one. :p
Posted on Reply
#14
GoldenX
biffzinker
Chipset/storage drivers for one. :p
PCIe SATA cards?
Posted on Reply
#15
lynx29
Imsochobo
You can run Windows 2000 on zen2 so what's the problem?
Official support for a dead os?
Actually I like to run Windows 8.1 cause it is super snappy with none of the bloat of 10, but it won't let me install AMD Chipset B450 drivers with a ryzen 3000 CPU installed... but thanks for taking everything out of context...
Posted on Reply
#16
Apocalypsee
xkm1948
I would not call Integer scaling gimmick. Also the 3rd party tool for integer scaling does not work with all applications, hence the high demand from retro-gamers constantly looking for a driver level implementation.
If there is demand for RETRO GAMES why tied this feature on LATEST CARD? Those retro games should easily runs on any modern cards; Pascal, Kepler, Fermi even.

If AMD release this for all GCN cards I'm back to red team.
Posted on Reply
#17
GoldenX
It's a nice feature, I hope it gets into all GCN cards.
More money in the driver on a technical level would be very apreciated. Zen2 is selling well, drop some of that money into driver development, please.
Posted on Reply
#18
notb
I just love how suddenly AMD fans praise this, when just few days earlier Radeon Image Sharpening was so much better than that Nvidia's gimmick. Same story as always. :)
I can't wait for AMD's RTRT launch. :D
Apocalypsee
If there is demand for RETRO GAMES why tied this feature on LATEST CARD? Those retro games should easily runs on any modern cards; Pascal, Kepler, Fermi even.
Because these games simply don't offer 4K resolution, so scaling from 1080p is necessary.

That said, the likely reason why Nvidia added integer scaling was not because of retro games, but because of RTRT even many 2080Ti owners would decide to fall back to 1080p.
And 1080p with RTX and integer scaling looks really well on 4K monitors.
AMD is going to add RTRT in the next generation, so it makes a lot of sense to bundle integer scaling as well.
Posted on Reply
#19
Totally
lynx29
One thing that does bug me about AMD, is they said Ryzen would work on Windows 7, but now with Ryzen 3000 they changed tune. Just a bit annoying.
I think that has more with Microsoft ending extended security support for Win 7, in Jan 2020, than AMD arbitrarily not supporting the OS.
Posted on Reply
#20
lynx29
Totally
I think that has more with Microsoft ending extended security support for Win 7, in Jan 2020, than AMD arbitrarily not supporting the OS.
Why Win 8.1 then too...
Posted on Reply
#21
Totally
lynx29
Why Win 8.1 then too...
That is the curveball, if I had to guess it's because it had such a poor adoption rate. They probably could get away with security through obscurity with 8.
Posted on Reply
#22
Recus
HisDivineOrder
I love how nvidia ties this to the new cards instead of admitting that there are utilities on Steam that can do this without being a 20-series card. It shouldn't be THAT hard, but they really want people to buy them cards for the pile of gimmicks.
Nvidia/Intel have driver-level implementation while AMD trying shortcuts with driver-level. How tables have turned since "must have hardware" Async"".

Also that Lossless Scaling costs $4.99. It shouldn't be THAT hard to write free app. But since you are using paid MSI Afterburner alternative I guess it can't be helped.
Posted on Reply
#23
Mistral
biffzinker

What year is this?
Posted on Reply
#24
Tartaros
biffzinker
A Turing GPU is required.
This shit infuriates me in astronomical levels. This was hardware implemented in old gpus, why the fuck do I need the lastest geforce RTXSUPERMEGASCAM to do something all arcade emulators have done for 20 years?

Fuck them.
Posted on Reply
#25
Apocalypsee
notb
I just love how suddenly AMD fans praise this, when just few days earlier Radeon Image Sharpening was so much better than that Nvidia's gimmick. Same story as always. :)
I can't wait for AMD's RTRT launch. :D

Because these games simply don't offer 4K resolution, so scaling from 1080p is necessary.

That said, the likely reason why Nvidia added integer scaling was not because of retro games, but because of RTRT even many 2080Ti owners would decide to fall back to 1080p.
And 1080p with RTX and integer scaling looks really well on 4K monitors.
AMD is going to add RTRT in the next generation, so it makes a lot of sense to bundle integer scaling as well.
That's really funny to use RTX2080Ti forced to use 1080p just to enable RTRT, and then use integer scaling to 4k :roll:

You know why people praise this? When AMD makes this its highly likely supported for all generations of card instead of tying this to latest generation of cards.
Posted on Reply
Add your own comment