Code:+ texturesLookBlurryAtAnAngle(FALSE) - texturesLookBlurryAtAnAngle(TRUE)
Sony: that'll be $40,000 please.
I believe patch fees have been abolished this gen, at least on Sony's side.
Code:+ texturesLookBlurryAtAnAngle(FALSE) - texturesLookBlurryAtAnAngle(TRUE)
Sony: that'll be $40,000 please.
Code:+ texturesLookBlurryAtAnAngle(FALSE) - texturesLookBlurryAtAnAngle(TRUE)
Sony: that'll be $40,000 please.
Some did, but as said before AF is not always free. Mipmaps are used to maintain distant texture quality for surfaces rendered in less pixel space. The more AF you have, the more memory you use up, which in general on PC games is rarely an issue and the bandwidth / processing impact is negligible.
However, on a fixed hardware (console) development you generally optimize EVERYTHING to fit inside the ram alongside the OS, and continue to cram as much as you can as you shrink down the draw calls and other resource handling. This means that, in the case of DMC, they may have simply forgot, OR they had to work post-release to optimize the game just enough to have room for AF.
It's not something that is automatically enabled, to begin with, but that in of itself is potentially part of the issue. When developing for DirectX and similar APIs, you have to port to the PS4 handlers and this could in fact be something that gets missed.I don't believe we have any evidence of it being disabled in any of these cases due to performance issues, given that most of the times its resolved its with a quick patch it suggests that it's simply being forgotten/missed by QA. Maybe it's just something that console QA isn't used to looking for or they concentrate more on other issues.
No. AF is cached on chip. Bandwidth has no effect on it. PC low end GPUs with miniscule bandwidth are performing AF 16x just fine.
Thanks for clearing that up, it was the only excuse I could think of. One of the things I expected to be a standard this gen was good AF, and it's a shame there's so few developers pushing for 8x or higher.
EDIT: Hold up, I just looked it up on various sites and they all claim AF mainly affects bandwidth. So it's still a possibility that having the CPU share bandwidth has an effect on the implementation. Could you explain why you claim otherwise?
That's good news, I'm not convinced that everybody will go back and add enable AF but is there a list of games of games we have that have the issue so games can be ticked off if it does happen?
Proving once and for all it wasn't on AT ALL.
No performance hit noted in the game so far.
Tried to recreate the shots as close as I could.
Before:
After:
Honestly made a much bigger difference than I expected and performance is exactly the same. IQ is really crisp now. Hopefully we see it in most games from now on.
Holy crap that's a HUGE different difference in dmc
Not having AF can degrade the image drastically. Now lets see if the other games affected get patches.
That last image in particular shows a huge difference!
AF is critical to the game's visuals, shame on anyone downplaying it, just look at those screens, glad it's fixed. I wonder if this would be an opportunity to finally get an answer as to why it keeps happening.
Well basically (I don't want to enter in any specifics) it reminds devs how to make it properly and a future update to make it "easier" (it is not that it is "difficult" now at all).
Tried to recreate the shots as close as I could.
Before:
After:
Honestly made a much bigger difference than I expected and performance is exactly the same. IQ is really crisp now. Hopefully we see it in most games from now on.
unbelievable. how the hell did AF get ignored?
Massive difference, although it doesn't seem to be 16xAF or is that just me? Thanks for posting.Tried to recreate the shots as close as I could.
Honestly made a much bigger difference than I expected and performance is exactly the same. IQ is really crisp now. Hopefully we see it in most games from now on.
Jup, IQ goes a lot further than just resolution.This alone feels like a huge leap in terms of IQ. The difference is staggering.
Well it was mentioned that Sony put out a technical bulletin about it. That and the fact that there are two recent examples of patches that fix it seem to indicate it is on the devs and not a problem with the Api.
I'll be picking up DMC now that the AF issue has been fixed.
We need to get the message out to devs & pubs that we'll reward them with our wallets when they address this issue.
The TMUs fetch from on-die caches, but the AF order will influence which MIP levels/(how many texels per fragment) are drawn from and used in said caches when sampling from oblique-angled stuff. If you have lots of oblique objects with high-order AF and unique high-quality textures on screen, the result could potentially have a BW hit that's not irrelevant or completely hidden by other things.These "sites" don't know what they're talking about. AF does not affect bandwidth in any sensible way these days. All AF fetches are cached on chip.
I still find odd that devs did not even look into it at first. Surely for a lot of them, Q&A would have reported this issue.
I'm not sure. It's definitely at least 8x. These shots are compressed a bit since they're captured by the share button so it looks clearer in game.Massive difference, although it doesn't seem to be 16xAF or is that just me? Thanks for posting.
Jup, IQ goes a lot further than just resolution.
I'm not sure. It's definitely at least 8x. These shots are compressed a bit since they're captured by the share button so it looks clearer in game.
Exactly the same. I even played through the few parts where it drops and it's identical. It holds 60fps very well overall.Thanks for taking the time to post those comparison images.
From your personal experience thus far, has there any notable performance degradation post patch?
The TMUs fetch from on-die caches, but the AF order will influence which MIP levels/(how many texels per fragment) are drawn from and used in said caches when sampling from oblique-angled stuff. If you have lots of oblique objects with high-order AF and unique high-quality textures on screen, the result could potentially have a BW hit that's not irrelevant or completely hidden by other things.
You keep saying that but there are no real world results that prove that this hit is anything but miniscule. In cases where the GPU is struggling with 30 fps because of bandwidth limitation this may lead to 1-2 fps loss, sure. But such cases are very rare and we can safely omit them from this discussion.
Both Dying Light and DmC show that there are no bandwidth issues on PS4 when enabling AF. This is just a code glitch / overlook on developer's part.
Yeah, I know for sure that bandwidth was one of the reasons last generation platforms lacked AF and even today I know some developers have their artists author textures with different AF settings and not force 16x for all textures. PC isn't the same as consoles regarding AF and we can't really access any real comparisons on consoles. That said, for ground textures and others really visible surfaces the consoles should have absolutely no problem with 16xAF.That's not his point..I don't think he is trying to say its a PS4 issue that this titles has ZERO AF...however...even the titles that DO have AF (on both consoles) often have low levels, or even varying levels of AF...
So the point is...if AF was absolutely free like some people want you to believe, don't you think the devs that bothered to implement it in the first place would have just gone with 16x all the way around?...but they don't...
there is obviously a reason why they would go with lower levels of AF...and really they only reason would be to save resources...
Absolute worst case scenario the PS4 is on par with the Xbone's ability to handle AF...but both consoles generally have less than 16x, at least in more hardware intensive games...there is a reason..and bandwidth makes some sense
Exactly the same. I even played through the few parts where it drops and it's identical. It holds 60fps very well overall.
Thanks.
NX Gamer just did an updated framerate test post patch to show its effect and address any remaining concerns about performance hit on PS4
https://www.youtube.com/watch?v=hLORChiImGk
I agree that it will usually tend to be small (and often well-hidden) as a fraction of the overall cost of rendering the entire frame, but some devs in the console space have seemingly had cause to limit AF order (i.e. the oft-mentioned KZSF), which is why I don't like simply saying "X is never a bottleneck because AF is never a bottleneck."You keep saying that but there are no real world results that prove that this hit is anything but miniscule. In cases where the GPU is struggling with 30 fps because of bandwidth limitation this may lead to 1-2 fps loss, sure. But such cases are very rare and we can safely omit them from this discussion.
I'd tend to agree in a lot of the instances being discussed.Both Dying Light and DmC show that there are no bandwidth issues on PS4 when enabling AF. This is just a code glitch / overlook on developer's part.
I would say from this video that Framerate is even slightly better with AF applied Oo
It's just normal variation between playthroughs. He says it later on in the video.I would even say from this video that the framerate is slightly better with AF applied Oo
This is why Ive pretty much switched completely over to NXgamer now and pretty much ignore DF. Well done analysis so soon after the patch.
NXGamer isn't as scientific as DF. It's important to keep that in mind. I enjoy his videos and love his eye for detail but he does speculate/exaggerate a good deal. He is getting better though.
Framerate analysis are kind of strange between the two sites. They often get different results and sometimes DF is more representative of my experience, sometimes NXG.
Tried to recreate the shots as close as I could.
Before:
After:
Before:
After:
Why lol?
look the framerate comparison with AF "on" and AF "off" HERE and ok this is a margin better but it's better.
PS: nevermind in regards to roboplato comment ^^
Ok don't have think of this.
Dying lightWhich game other than DMC had AF added through patch?
Dying Light had AF added as well as a LOD improvement and light sources added to the fires burning in the game.Which game other than DMC had AF added through patch?
Ant screens comparing Dying Light before and after?
Before:
After:
Before:
After:
Sorry, I was unclear. It was meant to signify "And people thought is was the PS4's fault"
That's not his point..I don't think he is trying to say its a PS4 issue that this titles has ZERO AF...however...even the titles that DO have AF (on both consoles) often have low levels, or even varying levels of AF...
So the point is...if AF was absolutely free like some people want you to believe, don't you think the devs that bothered to implement it in the first place would have just gone with 16x all the way around?...but they don't...
there is obviously a reason why they would go with lower levels of AF...and really they only reason would be to save resources...
Absolute worst case scenario the PS4 is on par with the Xbone's ability to handle AF...but both consoles generally have less than 16x, at least in more hardware intensive games...there is a reason..and bandwidth makes some sense
See above on reasons why AF can be set to lower values sometimes. Performance is not the problem. PS4 have gobs of bandwidth and it certainly isn't bottlenecking AF in any way. Does AF have an impact on bandwidth? Sure, some percentage will be eaten by cache misses - likely less than 1%. Is that percentage so big that we need to discuss this matter for 10th time here?I agree that it will usually tend to be small (and often well-hidden) as a fraction of the overall cost of rendering the entire frame, but some devs in the console space have seemingly had cause to limit AF order (i.e. the oft-mentioned KZSF), which is why I don't like simply saying "X is never a bottleneck because AF is never a bottleneck."
Just watched this. Yet another great analysis from NXGamer. Now I really trust him more than I trust DF.Thanks.
NX Gamer just did an updated framerate test post patch to show its effect and address any remaining concerns about performance hit on PS4
https://www.youtube.com/watch?v=hLORChiImGk
Agreed. Unlike DF (most of the time), he actually does a brand new video when a new graphical feature is patched in. My only problem now is that NXGamer releases videos too slowly. If he were to release videos every 2-3 days, I would totally ignore DF.This is why Ive pretty much switched completely over to NXgamer now and pretty much ignore DF. Well done analysis so soon after the patch.
DF often misses out on a lot of things that NXGamer caught. Missing god rays, anyone? And I think "a good deal" is an exaggeration. He does make some random speculation sometimes (tessellated floors in U4), but he has improved in his analysis. However, he does not bring up next gen gameplay or subjective bullshit in his videos like DF does. And last but not least, he doesn't seem to show a hint of favoritism.NXGamer isn't as scientific as DF. It's important to keep that in mind. I enjoy his videos and love his eye for detail but he does speculate/exaggerate a good deal. He is getting better though.
Framerate analysis are kind of strange between the two sites. They often get different results and sometimes DF is more representative of my experience, sometimes NXG.
I haven't really been following the thread too closely, but has there been any comment from the DmC or Dying Light devs about why the games didn't have AF initially, or why/how they added it later?
Agreed. Unlike DF (most of the time), he actually does a brand new video when a new graphical feature is patched in. My only problem now is that NXGamer releases videos too slowly. If he were to release videos every 2-3 days, I would totally ignore DF.
snip...
Hmm. I was hoping they'd actually addressed the issue. Well, thanks anyway.I think it's clear they just screwed up and forgot. Maybe Sony doesn't make it easy or activated by default or whatever but that doesnt really excuse such a big oversight.