![]() ![]() When you take a shader assembly program and compile it, if it can be fit into a lower-spec shader model, then it will be. Evolution of GPUs (Shader Model 2.0) GeForce FX Series (NV3x) DirectX 9.0 Floating Point and Long Vertex and Pixel Shaders Shader Model 2.0 256 vertex ops 32 tex + 64 arith pixel ops Shader Model 2. So why make things more complicated and/or expensive than they need to be? If SM2 fits what you need, then use SM2. ![]() 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. If you need a rusty pipe surface shader, you likely don't need 65,500 instructions and 16 texture lookups to make it work - it will be fine in SM2. Shader Model 6.0 provides a more optimized pathway for shader code to make its way to the metal (GPU, hardware). ![]() Just like, the reality being you don't need SM3 or SM4 to do a whole slew of shaders. In case you want to play any latest games such as resident evil, GTA V or PES 2019, The Sims 4 and SimCity 2013 then you need shader model 3.0 on your graphic card. The reality is, you don't need steel for a generic house. Normally any old graphic card only provide shader model 2.0 in which used to run old games. ![]() So why do people make modern houses out of wood and brick? Steel is FAR stronger, doesn't get eaten by termites, and won't rust (if you get stainless). Steel is modern, much more so than crappy old wood and brick. You know about steel, right? I'm talking about steel metal - cold, strong, heavy. Let's change the subject for just a moment: Click to expand.I don't think you understand. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |