Nvidia has done it before, gtx1060 for example
yup
2 gigs 960 (4 gigs 1050ti managed to make use of full flat 4 gb. so could the 960)
3.5 gigs 970
2 gb 770 + 3 gb 780
3 gb alternate 1060
4 gb 3050
8 gb 3070
10 gb 3080
list goes on
their tricks never end
no proper dx12/vulkan support, both hardware and software wise for kepler fermi
semi dx12 capable maxwell cards
gimped async support for pascal cardcs. fake async cards... that had no benefits from actual async applications in games
gimped fp16 for pascal so that their workload cards can get away
no sampler feedback streaming hardware unit on ampere/turing cards (they're practically not capable of same things as ps5/xbox)
important distinction. sampler feedback and sampler feedback streaming are completely seperate things. sampler feedback streaming IS the actual technology that saves the memory. sampler feedback is just one part of it. there needs to be dedicated hardware , ps5 sx have it now. rdna2 is also gimped in this aspect. i dont know how crucial, beneficial or integral this tech will be for future console games, but we shall about that.
and of course, gimped sampler feedback itself in ampere and turing cards, only feature level 0.9 and all other nextgen counterparts rdna2 ps5 xbox sx have 1.0 sampler feedback.
im pretty sure trhere are more hidden gimps behind the scenes that are yet to be revealed.