I believe, we are in the same situation we were in Unity 3D 4.2 release, we had to wait for Unity 3D 4.2.2 remember.
The outgoing Shader Model 5.0, which is featured on DirectX 11 and DirectX 12, relies on FXC, an offline shader compiler, to both compile and optimize HLSL shader code, supporting HLSL v1.4 to v5.1 code. In 2002, Direct3D 9 was released with Shader Model 2.
This means that Intel 945 cards and it's successors (chips released after Intel 900) SHOULD support Unity 3D 4.3, add to that the SM 2.0 support in them (which is Minimum requirement of Unity 3D 4.3).Īlso, the cards that fall under the category of ' cards made before 2004' are the things that are known as ' Intel Extreme Graphics' (these are Intel 82815, 82845, 82865, etc - have SM 0.0), the Intel 945 and successors are known as Intel Graphics Media Accelerator, completely different chips (have SM 2.0 - 4.0). Shader Model 6.0 provides a more optimized pathway for shader code to make its way to the metal (GPU, hardware). The evolution can be traced in terms of the shader models of Direct3D. ' The GPUs made before 2004', if I remember correctly, in an earlier Blog-post, Unity Technologies had exclusively written that Unity 3D would NOT have support for the Intel 900 cards and it's predecessors in Unity 3D 4.3.