Again, correct me if I'm wrong, but textures don't come in "p"s, do they? That only really refers to the screen resolution. You can render any texture at any resolution you like, it's just that higher resolution images show lower resolution textures in greater clarity.Native resolution means the resolution of the textures without upscaling or downscaling. None of the Switch games have 4k textures. At best there are 1080p textures. That means even with an external GPU the only thing you could do to make those 1080p textures into 4k textures would be to upscale them. And upscaling is always worse than native resolution because when you upscale the hardware/software doing the upscaling is essentially guessing at what the extra pixels should look like. Detail is lost during upscaling 100% of the time. That's just the nature of upscaling. The upscaled resolution also looks worse the further you upscale. Some Switch games only have native 360p textures. Upscaling those to 4k would look way worse than upscaling a 1080p texture to 4k.
Again, correct me if I'm wrong, but textures don't come in "p"s, do they? That only really refers to the screen resolution. You can render any texture at any resolution you like, it's just that higher resolution images show lower resolution textures in greater clarity.
And are you sure you're using "native resolution" correctly? As far as I can tell, it just refers to the resolution that the device actually renders the image at, which may be lower or higher than the resolution it pushes to the screen.
You're right that just rendering at a higher resolution won't magically make Switch games look like PS5 games. Without an HD texture pack, you'd just have the same old Switch assets rendered in pin-sharp 4K, but there's nothing stopping you from doing it. The image would be cleaner at least with fewer jaggies, so it would look better and scale better to people's TVs. It would be like any old PC game run at a more modern resolution--sharp, but still blocky with pixelated textures.
I also think you are misunderstanding how upscaling works in most instances. To the best of my (admittedly limited) knowledge, most methods of upscaling work from the completed image, not on the assets themselves. They don't try to upscale the textures at all.
Of course, I am willing to be corrected on any of these points and to learn where and why I went wrong, but I'm really starting to think that you don't know what you're talking about here.
Most of your above observations are correct, he also misses that textures are visible at varied distances so, assuming the texture filtering is there also, of course you don't get additional detail when they're all up in your face if they aren't high resolution (not necessarily 4K, that's not how it works, you don't need 4000x4000 textures for a game to look good in 4K as you say, lol) but you do get better detail than before for the content that is further away from the camera and can still have all its detail visible where previously only a fraction was resolved by giving each area of the screen only a small part of the 720p or whatever it originally runs at. I guess he's never used emulators that really bring the beauty out in many older games in higher resolution, even PS2 games with its notoriously low quality textures thanks to its small vram pool are transformed in higher definition.
Native resolution means the resolution of the textures without upscaling or downscaling. None of the Switch games have 4k textures. At best there are 1080p textures. That means even with an external GPU the only thing you could do to make those 1080p textures into 4k textures would be to upscale them. And upscaling is always worse than native resolution because when you upscale the hardware/software doing the upscaling is essentially guessing at what the extra pixels should look like. Detail is lost during upscaling 100% of the time. That's just the nature of upscaling. The upscaled resolution also looks worse the further you upscale. Some Switch games only have native 360p textures. Upscaling those to 4k would look way worse than upscaling a 1080p texture to 4k.
I'm not talking about upscaling there, I'm talking about rendering in higher resolution, with the same textures/content as before. The only time I was speaking of upscaling was my first comment here briefly mentioning devices like mcable/mclassic having some benefit.Way to hit the mark but act like a douche all at once. Upscaling has its uses. I never said it didn't. I said that upscaling will never be as good as native resolution. If you upscale a 1080p image to 4k it can still look really good, but it won't look as good as if that same image were native 4k resolution. This isn't subjective. I also provided sources which confirm this.
So you mean textures designed to be displayed at that resolution? Gotcha.The "p" is pixels, and all textures are made up of pixels. When you have a texture that's made with 1080p in mind it will work on a 4k screen, but it won't be as detailed as it would if the texture were made with 4k in mind. The 4k texture would have double the number of pixels as the 1080p texture. This is why Minecraft is referring to texture 64x64, and 128x128 texture packs. The 64 or 128 there are the number of pixels in the textures. Screen resolution is not the same thing as texture resolution. Screen resolution is just how many pixels your screen can display. Texture resolution is how many pixels the textures themselves have. If you use 4k textures on a 1080p screen you will have a lower quality image displayed than you would if you were using a 4k screen. If you use 1080p textures on a 4k screen you will have the same image quality displayed that you would have if you were using a 1080p screen (unless the image is being upscaled from 1080p to 4k either by your TV or something else).
r/confidentlyincorrect
a gaming forum in 2022 ladies and gentlemen and we have to read stuff like this on here
this guy actually thinks a game's resolution is tied to the fucking textures... I CAN'T
Texture quality is generally representative of the actual resolution (in pixels) of textures mapped to objects. Higher resolution textures result in significantly deeper details, but are also abusive on VRAM and video processing hardware. For instance, 4K & 8K texture packs exist as mods for Skyrim, each adding far more detail to objects (like wood grain, dirt and grit, etc.); such texture packs are also a massive drain on system resources and should be used sparingly.
Specs Dictionary - Texture Resolution | GamersNexus - Gaming PC Builds & Hardware Benchmarks
Texture Resolution - Texture quality is generally representative of the actual resolution (in pixels) of textures mapped to objects. Higher resolution textures r...www.gamersnexus.net
Do you want to try that again? I never said that the screen/game resolution is the same thing as the texture resolution. I was explaining why upscaling a smaller resolution texture loses detail.
at this point, just release an updated SoC.
Why don't let it do more while docked then? There must be some reason.they already have. they just downclocked it like crazy.
the current SOC named "Mariko" is about 1.5x to 2x as powerful as the launch Switch's SOC, but instead of using that to play games in more stable ways they instead use that SOC for better battery life
why even bring up textures when we are talking about games running at a higher res? that's where you confused me, as noone brought that up in the comment you quoted and it's also completely irrelevant
Hold the phone. Hypothetically, if you *could* add an external GPU to the Switch, then you could certainly raise the "native" resolution by rendering using the (presumably) more powerful hardware. In that case there wouldn't be any upscaling, because the image would be rendered natively on that more powerful hardware, just like any gaming laptop with an external GPU.
The point is entirely academic, but I think the two of you are talking about two different things.
So you mean textures designed to be displayed at that resolution? Gotcha.
That puts us on the same page about some things, at least, but not others. For example, image quality is much more than just textures. If you ran a game with assets (textures included) designed for 1080p in 4K it would not the same as running the same game at 1080p, even though the assets themselves would be of the same quality.
EDIT: Also, IIRC, the p doesn't stand for "pixel" at all but "progressive." It just means that every frame of the image is at that resolution, as opposed to i for "interlaced" which means that every other frame is half of the previous frame and half of the next interlaced. Interlace is a technique that's meant to make a moving image look smoother than it actually is.
From my understanding you do not lose detail , it just doesn't gain any details. You aren't losing or destroying anything in the upscale process.Specs Dictionary - Texture Resolution | GamersNexus - Gaming PC Builds & Hardware Benchmarks
Texture Resolution - Texture quality is generally representative of the actual resolution (in pixels) of textures mapped to objects. Higher resolution textures r...www.gamersnexus.net
Do you want to try that again? I never said that the screen/game resolution is the same thing as the texture resolution. I was explaining why upscaling a smaller resolution texture loses detail.
For paragraph 2, we're on the same page.I was explaining the difference between native resolution of textures and screen resolution. Sure you can natively push the content to a 4k screen with what he said, but the image itself wouldn't be 4k without upscaling. The image is the textures.
The "p" stands for "progressive scan", but what that means is that it's rendering the full image per frame vs "i" (interlaced) where it is rendering half the image per frame. So you are correct there, but the way we actual use 1080p is to describe the number of pixels. 1080p means there are over 2,000,000 pixels (1920x1080). 4k means there are over 8,000,000 pixels (3840x2160). So you're not wrong, but when people are talking about 1080p and 4k what they're really talking about are the pixels.
You're right that image quality is about more than just textures, but I wasn't talking about overall image quality. I was talking about upscaling losing detail versus having something at a native resolution. If you have a 1080p image there are 2,073,600 pixels in that image. When you upscale to 4k (8,294,400 pixels) what is happening is that an algorithm is used to guess what the remaining 6,220,800 pixels should look like. When I say "guess" that doesn't mean a shot in the dark. For example, if the entire image is white then the rest of the pixels would be white. The algorithm isn't going to put random colored pixels in there. Generally the way the algorithm works is to look at the surrounding pixels and it extrapolates from there. The problem is that this isn't going to be the same level of detail as it would if the image were natively displayed with 8,294,400 pixels.
Does that make sense?
From my understanding you do not lose detail , it just doesn't gain any details. You aren't losing or destroying anything in the upscale process.
Upscaling---sometimes known as upconversion---implies precision. But it can't add more detail than is already present. It's an educated guess made by your device. That's why Blu-rays aren't pointless. They give you the nearest definition to cinema without a 4K Ultra HD television (which has 3840x2160p); so yes, quality also naturally depends on the equipment used.
The main problem with upscaling is the possibility of visual artifacts, increasingly an issue with fast-moving videos. While some material might appear stretched, one notable trouble is the ringing idiosyncrasy, which appears as a "ghost" or further outline around objects.
Blurring and distortion of any sort will be most noticeable the closer you are to your television or monitor.
In effect, upscaling can work against itself. In an effort to gain a higher resolution, older program can appear less sharp as they're stretched beyond the boundaries they were originally meant to be viewed in.
For paragraph 2, we're on the same page.
For paragraph 3, I think we're mostly in agreement. At least your broad understanding of upscaling matches my broad understanding of it. And can I just say that I don't think anyone is arguing against the fact that simple upscaling and even machine-learning driven upscaling (outside of some outliers) is objectively less detailed than an image rendered at bative resolution.
I think the issue that I and a few others are having with what you are saying is paragraph 1, and especially the bolded part. Unless we are discussing a 2D game (on a single plane with no zooming in or out, no less), then image resolution and texture resolution are not the same thing at all. Of course, this may be another instance where we have the same understanding but are using the terms differently, but I honestly think you have misunderstood the relationship between textures and resolution.
I'm not trying to be snarky or rude, but I really think you should look into it a little more.
Why don't let it do more while docked then? There must be some reason.
This ^^. My tv upscales everything to 4k. It's obvious it is not native at all, but it looks like really, really good 1080p - even with 720p titles.You might be able to get one of those tvs that uses artificial intelligence to automatically upscale everything to 4k
Yeah it's trying to add detail where there is none, but the actual source is not losing detail.
This ^^. My tv upscales everything to 4k. It's obvious it is not native at all, but it looks like really, really good 1080p - even with 720p titles.
I think resolution is only a portion of the issue as performance, assets, textures, and all the other things the Switch is kneecapped on are what stand out most - even if it was native 4k.
People are looking at this possibility in a way where the dock can only aid in graphics processing. Theoretically, you could use the switch itself only to read the cartridge content, controller input and send it away through the USB port. The dock itself could include all the hardware necessary to process the game (CPU, GPU and RAM) anyway you want. Expensive, complicated, but totally possible.
That's obvious. The OP itself even mentioned a possible price charged by Nintendo. Third-party gear isn't a possibility in this kind of upgrade. Mclassic upscale cables are the only kind of solution that third-party can achieve and are affordable/realistic.The problem is that this would only work if Nintendo did this themselves. A third-party dock that has its own CPU, GPU, and RAM makes no difference if the Switch software doesn't know how to use the external hardware.
I agree with that, there can be distortion but then that's the trade off to fill a larger pixel area, it's either that or huge black borders around 1080p content or playing a postage stamp size square with anything lower res. You aren't losing detail, rather the information it's trying to recreate wasn't there in the first place,The larger your upscale the more distortion you will have. If you upscale from 480p to 4k you'll see the loss of detail. You might not notice the loss of detail going from 1080p to 4k (it depends on the upscale method and the content being upscaled), but at a pixel level it has been distorted. Every upscaler algorithm has a drawback of some kind. If there was a perfect upscaler algorithm/process then everyone would be using it for everything.
Exactly. We already have two modes, and they're decently close. Having a third mode is overcomplicated and convoluted. They should just save the trouble, and have two brand new modes when next gen hits. It's unnecessary now.It isn't a possibility. The dock itself doesn't do anything except display out to a TV. The Switch is programmed to use it's full power when plugged into the dock. That's it.
EDIT: A different dock could be made to upscale the resolution, but it wouldn't be worth the time or effort to make it. Nothing could be done with the dock to increase the frame rate without changing the way the Switch itself operates.
Like I said, it's possible. But I think we will never see something like this. It would lead to another WiiU level of fiasco. People would get confused with it's functionality and price. It's a thing no marketing dept could clearly explain to layman buyers. Not to mention the challenging implementation. A Switch Pro using the same cartridges is way more simple.Exactly. We already have two modes, and they're decently close. Having a third mode is overcomplicated and convoluted. They should just save the trouble, and have two brand new modes when next gen hits. It's unnecessary now.
I have a TCL. It is not using AI for the upscaling - it's a few years old. Just basic upscaling.Which TV do you have? The AI upscalers are supposed to be some of the best upscalers.
When I say image resolution I'm talking about the image rendered by the console before it is pushed to the screen. For the record, I get how TV image scaling and upscaling workCan you clarify what you understand to be the difference between image resolution and texture resolution? Textures are the images. Those are one and the same. Screen resolution is different. If your TV is 4k and the textures are 2k then the only way to fit that onto the screen is by upscaling. Your TV is upscaling a 1080p image to 4k automatically. But upscaling the image doesn't change the native resolution of the image. It's blowing the 1080p image up and guessing at what the missing pixels should be.
If you didn't want the TV to do the upscaling then a Switch dock could be made to do the upscaling instead of the TV, but either way it is going to be using upscaling. That is because there is no Switch game that has 4k textures/images. The maximum native output on a Switch is 1080p, and no developer is going to put in 4k textures/images because it would be a waste of resources since the Switch cannot output to 4k. A Switch dock that natively displays as 4k is still going to have to upscale what the Switch is passing to it before it outputs that image to the 4k TV.
correct;You aren't losing detail [w/ upscaling], rather the information it's trying to recreate wasn't there in the first place,
What is your understanding of 4K Texture pack that is available for some game to download separately? What do you think is the purpose of that large size Texture pack and what does it affect?When I say image resolution I'm talking about the image rendered by the console before it is pushed to the screen. For the record, I get how TV image scaling and upscaling work
Back to textures: textures are the images that are wrapped around the objects to make them look like more than greyscale shapes. They can be high resolution or low resolution relative to the overall image and screen resolutions. NOTE: I know I'm repeating some of what you're saying, I'm just trying to establish what we both understand.
Where the confusion lies is that you *seem* to be saying that the texture resolution is directly tied to the screen/image resolution, that "4K textures" are required to make a 4K image. This not the case. At the risk of stating the obvious to death, the resolution of the screen, the resolution of the image being put out by the console, and the resolution of the textures within that image are totally separate things.
Of course, a dev wants to create textures that will look best at the resolution the system will actually output, and they wil plan for the system to output at a resolution that looks good on their customers' TVs, but there is no technical reason that they must do this. You can output a native 4K image featuring objects covered in textures designed to shine on 1080p screens, and there will not be any upscaling of the textures involved. You will just have relatively low-definition objects in your high definition image. The image itself will be crisper though, and the objects will still display more detail further away from the in-game character than they would at 1080p. You can have a 4K scene without textures at all if you're happy with flat polygons.
Are we still on the same page?
Yeah I remember being amazed at even some original DS games when the resolution was increased in emulators.correct;
when you're doing non-integer upscaling, the software has to guess which pixels to add, which can lead to an inaccurate image compared to the original (and sometimes scalers use post-processing which is another issue).
that said, usually a game's original internal and output resolutions are waaaaay too low to show all the detail of the original textures.
grab a ps2 emulator and push up the internal res. and you'll be amazed by the quality of the original textures.
The resolution and details of the textures for the purpose of making the game look better at higher resolutions. Wasn't that in that excruciating detailed post (in which, I am half convinced, I was trolled like an innocent baby dolphin)?What is your understanding of 4K Texture pack that is available for some game to download separately? What do you think is the purpose of that large size Texture pack and what does it affect?
Well I think you've just answered your own question, 4K Texture looks better than 1080p Texture upscaled to 4K output. If you are asking why should they upscale 1080p texture at all, I believe maybe because its the order of process, upscale happens after the rendering so both the Poly model and the low res texture are upscaled simultaneouslyThe resolution and details of the textures for the purpose of making the game look better at higher resolutions. Wasn't that in that excruciating detailed post (in which, I am half convinced, I was trolled like an innocent baby dolphin)?
Why? What do you think they are for?
...Did you read our excruciating conversation at all? I wasn't asking questions rhetorically to try to score points. There seemed to be a fundamental misunderstanding of the topic, and I was trying to help a gaffer out by clarifying where and what it was (and if they were even wrong, or if I had just misunderstood them) rather than just dunking on them and moving on.Well I think you've just answered your own question, 4K Texture looks better than 1080p Texture upscaled to 4K output. If you are asking why should they upscale 1080p texture at all, because I believe its the order of process, upscale happens after the rendering so both the Poly model and the low res texture are upscaled simultaneously
Yes, you're right. Upscaling techniques that are used in games, even the advanced and the A.I. ones, works using the complete frame, not the components of it....Did you read our excruciating conversation at all? I wasn't asking questions rhetorically to try to score points. There seemed to be a fundamental misunderstanding of the topic, and I was trying to help a gaffer out by clarifying where and what it was (and if they were even wrong, or if I had just misunderstood them) rather than just dunking on them and moving on.
So, no, I wasn't asking why you would want higher resolution textures in a 4K game.
Speaking of misunderstandings, most upscaling solutions (at least those on the mcable and your TV) don't touch the textures or the models at all. They just working from/touching up the completed image. In fact, I believe (though I am less sure about this one) that even machine-learning driven upscaling solutions like DLSS only deal with the completed image. That's why the rendering cost is so low.
...Did you read our excruciating conversation at all? I wasn't asking questions rhetorically to try to score points. There seemed to be a fundamental misunderstanding of the topic, and I was trying to help a gaffer out by clarifying where and what it was (and if they were even wrong, or if I had just misunderstood them) rather than just dunking on them and moving on.
So, no, I wasn't asking why you would want higher resolution textures in a 4K game.
Speaking of misunderstandings, most upscaling solutions (at least those on the mcable and your TV) don't touch the textures or the models at all. They just working from/touching up the completed image. In fact, I believe (though I am less sure about this one) that even machine-learning driven upscaling solutions like DLSS only deal with the completed image. That's why the rendering cost is so low.
Yes I did read, I didn't think you were trying to score point, I just gave you my thought on the part where you claim you are confusing or not sure about.Where the confusion lies is that you *seem* to be saying that the texture resolution is directly tied to the screen/image resolution, that "4K textures" are required to make a 4K image. This not the case. At the risk of stating the obvious to death, the resolution of the screen, the resolution of the image being put out by the console, and the resolution of the textures within that image are totally separate things.
No chips to do this with.Nintendo should release a premium console that can run Switch games at 4K/60fps. They wouldn't need to reset the generation and would cost them almost nothing.
Some devs could go the extra mile and provide new textures without changing the core of the games.
Is it possible? Yes.something like a switch pro dock.
using the normal switch but in the dock, it can juice up the games into 4k/60fps/looking better.
is this a possibility? i dont know how tech-wise it would work but is this possibility? instead of buying a new system, nintendo simply releases something like this for ~100€?
But you CAN increase the native resolution. Your knowledge is abysmal OMG. It has nothing to do with upscaling.Now go back and read my post. I said you can't increase the NATIVE resolution. I then explained what the native resolution is versus upscaling, and then I provided sources that corroborated what I was saying. Your reading comprehension is abysmal.
But resolution and texture resolution have nothing to do with each other !! Why do you even bring textures into the discussion ?Native resolution means the resolution of the textures without upscaling or downscaling. None of the Switch games have 4k textures. At best there are 1080p textures. That means even with an external GPU the only thing you could do to make those 1080p textures into 4k textures would be to upscale them. And upscaling is always worse than native resolution because when you upscale the hardware/software doing the upscaling is essentially guessing at what the extra pixels should look like. Detail is lost during upscaling 100% of the time. That's just the nature of upscaling. The upscaled resolution also looks worse the further you upscale. Some Switch games only have native 360p textures. Upscaling those to 4k would look way worse than upscaling a 1080p texture to 4k.
Stop spreading misconceptions. (that have been debunked in this thread)Is it possible? Yes.
Has it sense? No, it's a waste of silicon and money.
For 100$: Science fiction.
I mean, if people want better graphics etc, just buy PC/PS5/sxs or even ps4, switch wont do it.
It's not even worth thinking about on the current hardware (you could do it, it would a waste of any GPU).Hold the phone. Hypothetically, if you *could* add an external GPU to the Switch, then you could certainly raise the "native" resolution by rendering using the (presumably) more powerful hardware. In that case there wouldn't be any upscaling, because the image would be rendered natively on that more powerful hardware, just like any gaming laptop with an external GPU.
The point is entirely academic, but I think the two of you are talking about two different things.