Serpiente_Plyskeen
Madmaxista
- Desde
- 14 Dic 2007
- Mensajes
- 17.927
- Reputación
- 28.499
Pues la maravillosa jugada de M$ de Microsoft the inventarse el DX 11.1, sólo disponible en Windows 8, ha chocado frontalmente con el hecho de que el hardware gráfico más actual (la arquitectura Kepler de Nvidia) no lo soporta, de todas formas, así que no tiene mucho sentido. :ouch: Más suerte la próxima vez para los del departamento de márqueting de M$. En fin.
Nvidia Doesn't Fully Support DirectX 11.1 with Kepler GPUs, But
Nvidia Doesn't Fully Support DirectX 11.1 with Kepler GPUs, But
Nvidia Doesn't Fully Support DirectX 11.1 with Kepler GPUs, But…
11/21/2012 by: Theo Valich - Get more from this author
The subject of DirectX 11.1 e.g. the DirectX powering the Windows 8 operating system has been a subject of quite a few controversies. First and foremost, Microsoft seemed to finally lost the plot by making announcements that 11.1 will only be available with Windows 8, then publishing 11.1 updates for Windows 7.
The latest controversy comes from German website Heise.de, where it was reported that Nvidia Kepler GPUs don't antiestéticature full hardware support for DirectX 11.1. We contacted Nvidia over it, and received the ***owing answer from Lars Weinand, Technical Marketing Manager at Nvidia EMEA:
Furthermore, we were directed towards MSDN library page, where the different antiestéticatures were listed. You can check the "Direct3D antiestéticature Levels (Windows)" here."The GTX 680 supports DirectX 11.1 with hardware antiestéticature level 11_0, including all optional antiestéticatures. This includes a number of antiestéticatures useful for game developers such as:
Partial constant buffer updates
Logic operations in the Output Merger
16bpp rendering
UAV-only rendering
Partial clears
Large constant buffers
We did not enable four non-gaming antiestéticatures in Hardware in Kepler (for 11_1):
Target-Independent Rasterization (2D rendering only)
16xMSAA Rasterization (2D rendering only)
Orthogonal Line Rendering Mode
UAV in non-pixel-shader stages
So basically, we do support 11.1 antiestéticatures with 11_0 antiestéticature level through the DirectX 11.1 API. We do not support antiestéticature level 11_1. This is a bit confusing, due to Microsoft naming. So we do support 11.1 from a antiestéticature level for gaming related antiestéticatures."
Based on the Heise.de report and the answer from Nvidia, we asked our friends among AAA game developers to get clarification on how are they making that distinction. Lead engine developer for a AAA franchise that is published on PC, Xbox 360 and PlayStation 3, and is at work with next-gen engine that only works on DirectX 11-capable PC's, Xbox Next and PlayStation 4 told us the ***owing:
"DirectX 11.1 support is so-called blanket support and we can expose almost all the ********s utilizing dx11_0 and dx11_1 hardware. We do not make any distinction between the two, since there are differences in hardware capabilities"
Second AAA game developer pretty much repeated the same story as the previous email comment:
We asked AMD about the Southern Islands, but AMD was very clear on the hardware support from the launch of the product - Southern Islands, Radeon HD 7000 Series is DirectX 11.0 compliant with full hardware antiestéticature level 11_0. It is rumored that Sea Islands, the Radeon 8000 series is DirectX 11.1 compliant with full hardware antiestéticature level 11_1 support, just as the upcoming Kepler refresh (rumored GK112, GK114 and 117)."DirectX 11.1 is an incremental upgrade, and we support all the capabilities we need, regardless of dx11_0 or dx11_1 hardware. Remember DirectX 10 and different versions? They were also covered via software antiestéticatures. 90% of differences between 11.0 and 11.1 are software anyways."