• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Intel adds Integer Scaling support to their Graphics lineup

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
20,953 (3.49/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
Intel's Lisa Pearce today announced on Twitter, that the company has listened to user feedback from Reddit and will add nearest neighbor integer scaling to their future graphics chips. Integer scaling is the holy grail for gamers using console emulators, because it will give them the ability to simply double/triple or quadruple existing pixels, without any loss in sharpness that is inherent to traditional upscaling algorithms like bilinear or bicubic. This approach also avoids ringing artifacts that come with other, more advanced, scaling methods.

In her Twitter video, Lisa explained that this feature will only be available on upcoming Gen 11 graphics and beyond - previous GPUs lack the hardware required for implementing integer scaling. In terms of timeline, she mentioned that this will be part of the driver "around end of August", which also puts some constraints of the launch date of Gen 11, which seems to be rather sooner than later, based on that statement.





It is unclear at this time, whether the scaling method is truly "integer" or simply "nearest neighbor". While "integer scaling" is nearest neighbor at its core, i.e. it picks the closest pixel color and does no interpolation, the difference is that "integer scaling" uses only integer scale factors. For example, Zelda Breath of the Wild runs at 900p natively, which would require a 2.4x scaling factor for a 4K display. Integer scaling would use a scale factor of x2, resulting in a 1800p image, with black borders on top - this is what the gamers want. The nearest neighbor image would not have the black bars, but every second pixel would be tripled instead of doubled, to achieve the 2.4x scaling factor, but resulting in a sub-optimal presentation.

Update Jul 13: Intel has posted an extensive FAQ on their website, which outlines the details of their Integer Scaling implementation, and we can confirm that it is done correctly - the screenshots clearly show black borders all around the upscaled image, which is exactly what you would expect for scaling with integer scale factors. Intel does provide two modes, called "NN" (Nearest Neighbor) and "IS" (Integer Scaling).

Will Intel implement pure integer scaling with borders?

Yes, the driver being released in late August will provide users with the option to force integer scaling. The IS option will restrict scaling of game images to the greatest possible integer multiplier. The remaining screen area will be occupied by a black border, as mentioned earlier.


View at TechPowerUp Main Site
 
Joined
Sep 17, 2014
Messages
13,530 (6.08/day)
Location
The Kitchen Table
Processor i7 8700k 4.7Ghz @ 1.26v
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) MSI GTX 1080 Gaming X @ 2100/5500
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Eizo Foris FG2421
Case Fractal Design Define C TG
Power Supply EVGA G2 750w
Mouse Logitech G502 Protheus Spectrum
Keyboard Sharkoon MK80 (Brown)
Software W10 x64
This is pretty cool, finally an end to blurry upscale.

From INTEL no less. Damn
 
Low quality post by fynxer
Joined
Mar 13, 2012
Messages
246 (0.08/day)
Haha, time to make an update, she is probably upwards 10-15 years younger in here profile picture.

Just undermines her credibility as a person, when working a high profile job, not to represent her real self.

 
Joined
Jun 5, 2009
Messages
183 (0.04/day)
Location
Germany
System Name Clevo W650KK1 | iPhone 7 Plus
Processor i5-8400 uVolted | Apple A10 Fusion
Motherboard Clevo H170 | -
Cooling Stock w/ AC MX-2 | -
Memory 16GB DDR4 2400 | 3GB
Video Card(s) GTX1050Ti uVolted | PowerVR Series7XT Plus
Storage 275GB SSD + 500GB SSHD | 128GB NMVe
Display(s) 15.6" 100Hz + LG 34" 75Hz | 5.5" 16:9 1080p
Case Clevo W650 | iPhone 7 Plus
Power Supply 180W Delta Electronics | 2900mAh Battery
Mouse Fujitsu LX901 Wireless | -
Keyboard Fujitsu LX901 Wireless | Stock
Software W10 Pro x64 | iOS 14
Thank you!
AMD and NVIDIA, you're next!
 

bug

Joined
May 22, 2015
Messages
8,229 (4.16/day)
Processor Intel i5-6600k (AMD Ryzen5 3600 in a box, waiting for a mobo)
Motherboard ASRock Z170 Extreme7+
Cooling Arctic Cooling Freezer i11
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V (@3200)
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 3TB Seagate
Display(s) HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
I find it funny this has been blocked by lack of hardware support. Of all the scaling methods, this is the one that barely makes an impact if you implement it in software only.
 
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
20,953 (3.49/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
I find it funny this has been blocked by lack of hardware support. Of all the scaling methods, this is the one that barely makes an impact if you implement in in software only.
Yeah I don't buy the "implementing it on older generations would be a hack" argument either
 
Joined
Jul 5, 2013
Messages
10,760 (4.04/day)
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
I actually prefer Bilinear and Trilinear "scaling" filters as they give a softer blending effect. I've never been a fan of the sharp-edge pixel look. But I digress...
 

bug

Joined
May 22, 2015
Messages
8,229 (4.16/day)
Processor Intel i5-6600k (AMD Ryzen5 3600 in a box, waiting for a mobo)
Motherboard ASRock Z170 Extreme7+
Cooling Arctic Cooling Freezer i11
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V (@3200)
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 3TB Seagate
Display(s) HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
I actually prefer Bilinear and Trilinear "scaling" filters as they give a softer blending effect. I've never been a fan of the sharp-edge pixel look. But I digress...
I believe this is catering to those that prefer the original, blocky look. It can also be a bonus when eyesight starts failing us ;)
 
Joined
Jul 5, 2013
Messages
10,760 (4.04/day)
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
that only works if you have multiple mipmapped images , which isn't the case here
Good point.
I believe this is catering to those that prefer the original, blocky look.
Thing is, we never had that BITD. Because of the way TV CRT's worked, there was always the smoothing/blurring/blending effect caused by the way the electron gun beams scanned through the color masks and produced an image. Anyone who says they remember the "blocky" look is kinda fooling themselves because it just never happened that way. I'm not saying at all that it's wrong to prefer that look, just that we never had it back then because of the physical limitations of the display technology of the time.

So this Integer Scaling thing, while useful to some, isn't all that authentic for many applications.
 

bug

Joined
May 22, 2015
Messages
8,229 (4.16/day)
Processor Intel i5-6600k (AMD Ryzen5 3600 in a box, waiting for a mobo)
Motherboard ASRock Z170 Extreme7+
Cooling Arctic Cooling Freezer i11
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V (@3200)
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 3TB Seagate
Display(s) HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Good point.

Thing is, we never had that BITD. Because of the way TV CRT's worked, there was always the smoothing/blurring/blending effect caused by the way the electron gun beams scanned through the color masks and produced an image. Anyone who says they remember the "blocky" look is kinda fooling themselves because it just never happened that way. I'm not saying at all that it's wrong to prefer that look, just that we never had it back then because of the physical limitations of the display technology of the time.

So this Integer Scaling thing, while useful to some, isn't all that authentic for many applications.
It's not entirely authentic, but it's as close to the original as possible.
When instead of one pixel you display 9 or 16, any interpolation method will be way softer than the original.
Like you said, you prefer a softer look. It's just that others prefer it the other way around (imagine that :D )
 
Joined
Jul 5, 2013
Messages
10,760 (4.04/day)
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
When instead of one pixel you display 9 or 16, any interpolation method will be way softer than the original.
It's a bit more complicated than that, but yes.

Like you said, you prefer a softer look. It's just that others prefer it the other way around (imagine that :D )
I understand this of course. Just saying that such is not authentic due to the way the display technology of the time produced images, whether watching TV broadcasts, VHS/Laserdisc movies, video games or even early computers.
 
  • Like
Reactions: bug
Joined
Mar 21, 2016
Messages
596 (0.36/day)
I just want Intel release a dedicated post processing card based around FPGA's where you can easily toggle and reconfigure the hardware to maximize performance a bit like UAD DSP's for audio. Just have it post process a incoming HDMI/Display port signal and output to the display w/o adding more than like 1-4ms latency I'd be happy if it can do a lot of post process effects like reshade w/o impacting performance negatively in the process. I think the one thing Intel really needs the push and emphasis is taking advantage of it's FPGA tech both for it's CPU's and GPU's bundling in a little bit on both of those two things could go a long way I'd think. I mean eventually some of the FPGA duties could moved to more fixed hardware ASIC functionality, but FPGA's are flexible and having a bit of that can be nice.
 
Joined
Dec 10, 2015
Messages
465 (0.26/day)
Location
Here
System Name Skypas
Processor Intel Core i7-6700
Motherboard Asus H170 Pro Gaming
Cooling Cooler Master Hyper 212X Turbo
Memory Corsair Vengeance LPX 16GB
Video Card(s) MSI GTX 1060 Gaming X 6GB
Storage Corsair Neutron GTX 120GB + WD Blue 1TB
Display(s) LG 22EA63V
Case Corsair Carbide 400Q
Power Supply Seasonic SS-460FL2 w/ Deepcool XFan 120
Mouse Logitech B100
Keyboard Corsair Vengeance K70
Software Windows 10 Pro
Definitely a nice feature to have, now leak some juicy info about your dGPU please
 
Joined
Jul 18, 2017
Messages
437 (0.37/day)
It will finally be ideal to buy 8k TVs and run it at lower resolution for games without that fugly blur while reserving that glorious 8k resolution for actual PC work.
 
Joined
Feb 18, 2012
Messages
1,901 (0.60/day)
System Name MSI GE75 Raider
Processor i9 9880h
Cooling 2 laptop fans
Memory 32gb of 3000mhz DDR4
Video Card(s) Nvidia 2080
Storage x2 2tb Seagate Firecuda 510 SSD nvme, WD Red SA500 2.5in 4TB
Display(s) 17.3" IPS 1920x1080 144Hz
Power Supply 280w laptop power supply
Mouse Logitech m705
Keyboard laptop keyboard
Software lots of movies and Windows 10 with win 7 shell
Benchmark Scores Good enough for me
I dont want to see Lisa Pearce on a 8k TV, I want to see her is real life. She's looking nice.
 

rtwjunkie

PC Gaming Enthusiast
Supporter
Joined
Jul 25, 2008
Messages
13,340 (2.98/day)
Location
Louisiana -Laissez les bons temps rouler!
System Name Bayou Phantom
Processor Core i7-8700k 4.4Ghz @ 1.18v
Motherboard ASRock Z390 Phantom Gaming 6
Cooling All air: 2x140mm Fractal exhaust; 3x 140mm Cougar Intake; Enermax T40F Black CPU cooler
Memory 2x 16GB Mushkin Redline DDR-4 3200
Video Card(s) EVGA RTX 2080 Ti Xc
Storage 1x 500 MX500 SSD; 1x 6TB WD Black; 2x 4TB WD Black; 1x400GB VelRptr; 1x 3TB WD Blue storage (eSATA)
Display(s) HP 27q 27" IPS @ 2560 x 1440
Case Fractal Design Define R4 Black w/Titanium front -windowed
Audio Device(s) Soundblaster Z
Power Supply Seasonic X-850
Mouse Coolermaster Sentinel III (large palm grip!)
Keyboard Logitech G610 Orion mechanical (Cherry Brown switches)
Software Windows 10 Pro 64-bit (Start10 & Fences 3.0 installed)
Haha, time to make an update, she is probably upwards 10-15 years younger in here profile picture.

Just undermines her credibility as a person, when working a high profile job, not to represent her real self.

Both pictures are on her Twitter Page. What does her looks matter? She is paid for her brain.
 
Joined
Apr 21, 2010
Messages
353 (0.09/day)
System Name Home PC
Processor Ryzen 1600X - 3950@1.3v
Motherboard Asus Prime X370 Pro
Cooling Thermaltake Contac Silent 12
Memory Dual channel G skill F4-3200C16-8GVKB
Video Card(s) XFX RX480 GTR - XFX Double Dissipation R9 290
Storage Samsung SSD Evo 120 - Adata SU80 256 - Seagate 2TB (ST2000VX003)
Display(s) AoC 931wx (19in, 1680x1050)
Case Green Magnum Evo
Power Supply Green 1200B-OC+
Joined
Sep 26, 2012
Messages
485 (0.16/day)
System Name ATHENA
Processor AMD 3950X
Motherboard Aorus X570 Xtreme
Cooling Noctua NH-U12S, 3xNoctua IndustrialPPC 120mm 2000RPM PWM, 2xSilverstone AP 180mm 1200RPM
Memory 4x16GB Trident-Z 16GB 3866mhz
Video Card(s) Aorus 2080 Ti Xtreme
Storage 3 x Samsung 970 2TB
Display(s) Acer X34P 34" 21:9 3440x1440 @ 120hz
Case Silverstone FT05
Power Supply Seasonic Prime Ultra Titanium 1000w
Mouse Logitech MX Vertical+Master 3 + Glorious Model 0
Keyboard Hexgears X1
Software Windows 10 + OpenSUSE Tumbleweed
Joined
Jun 4, 2019
Messages
10 (0.02/day)
Processor Xeon X5677
Motherboard Dell 0CRH6C
Memory 24GB DDR3
Video Card(s) EVGA GTX 1070 8GB Black Edition
Storage Samsung PM810
Yeah now if only I could run CEMU on intel graphics
 
Top