diff --git a/README.md b/README.md index 45d046443c..eb40447e8f 100644 --- a/README.md +++ b/README.md @@ -153,15 +153,30 @@ anything other than what the respective SDKs provide. ## Requirements -*OpenGL1* -The OpenGL1 driver needs a graphics card that at least implements the OpenGL 1.1 feature spec. +### OpenGL1 ### +To run this driver, your videocard needs to at least support the OpenGL 1.1 spec. +**Shaders**: Since OpenGL 1.x has no shader capabilities whatsoever, it is not possible +to use shaders with this driver. +**Menu driver support**: MaterialUI, XMB, Ozone and RGUI should all work correctly. +XMB won't have shader pipeline effects because of the aforementioned lack of shader +support. -*OpenGL2* -The OpenGL2 driver needs a graphics card that at least implements the OpenGL 2.1 feature spec. +### OpenGL2 ### +To run this driver, your videocard needs to at least support the OpenGL 2.1 spec. +***Shaders:*** You can choose between either NVIDIA Cg shaders (deprecated, requires separate runtime +to be installed on your system), or GLSL shaders. +***Menu driver support:*** MaterialUI, XMB, Ozone and RGUI should all work correctly. -*Direct3D 11* -The Direct3D11 driver needs a graphics card that supports at least Feature Model 11.0. The card +### OpenGL3 ### +To run this driver, your videocard needs to at least support the OpenGL 3.2 core feature spec. +***Shaders:*** You will be able to use modern Slang shaders with this driver. +***Menu driver support:*** MaterialUI, XMB, Ozone and RGUI should all work correctly. + +### Direct3D 11 ### +The Direct3D11 driver needs a graphics card that supports at least Feature Level 11.0. The card also needs to support at least Shader Model 4.0. +***Shaders:*** You will be able to use modern Slang shaders with this driver. +***Menu driver support:*** MaterialUI, XMB, Ozone and RGUI should all work correctly. ## Configuring