Hacker News new | past | comments | ask | show | jobs | submit login
Timothy Lottes (FXAA) on the new PlayStation and Xbox specs (timothylottes.blogspot.com)
41 points by kmfrk on Jan 26, 2013 | hide | past | favorite | 12 comments



For anyone else that had no idea:

Wikipedia: "Fast Approximate Anti-Aliasing (FXAA) is an anti-aliasing algorithm created by Timothy Lottes under NVIDIA. It was first used on several games such as The Elder Scrolls V: Skyrim."


Interesting, but he mentions all these techniques that are available if you have low-level access to the GPU. But on a PC, you never have that because of DirectX and OpenGL, so why do the GPUs have all these hardware functions that are never going to be used by any PC gamer?


For the same reason a modern CPU has capabilities far beyond what's exposed through Javascript or Ruby: it's easier to build a simple general purpose device and then implement any API through a software layer than to make hardware implementation of every complex API.


I would think future updates to OpenGL/DX could allow more features of the cards to be used by devs. Otherwise, to use all the features of a card, the game would need to be heavily optimised which increases development time and costs, and then only supports a certain configuration which would be such a small amount of people that all that development wouldn't be worth it.


Many of these features are no doubt used by the driver author(s) to implement cool stuff in GL extensions. One particularly crazy example: https://developer.nvidia.com/nv-path-rendering


It's not because of opengl or directx, it's because of the operating system layer.


Can anybody help to find some other interesting blogs by graphics programmers like this?


A wonderful feature of Timothy Lottes' blog is a continuously updated list of blog articles from other graphics programmers down the right side.

http://blog.selfshadow.com/ has several great articles and a great blogroll.

Meanwhile, here are a few favorites: http://fgiesen.wordpress.com/ http://directtovideo.wordpress.com/ http://www.iquilezles.org/ http://0fps.wordpress.com/


I don't know about the PlayStation, but there's reason to suspect that the XBox leak was fake:

http://x-surface.tumblr.com/post/41282771026/x-surface-dont-...


That's not the xbox leak that the present specs are from. I've managed to confirm the newest leak (8 Jaguar cores, 4MB L2, 12 GCN CU, 8GB DDR3, 32MB fast local pool) from a guy who works on a game for it and who I trust.


A long long time ago back in the 64-bit era, a bunch of fellow conspirators got some of the videogaming news sites to wax poetic about the impending arrival of Super Multi-Uniform Rational F-Splines...

The more things change, the more they stay the same...


If they did decide to ditch real time and low level control on the next Xbox is there any reason it couldn't just be type of Windows RT device?

Basically turning the xbox into an alternative to a desktop PC?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: