Commit 68bbf21e authored by hybrid's avatar hybrid

Fix shader version calculation

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3820 dfc29bdd-3216-0410-991c-e03cc46cb475
parent 3f47f807
...@@ -448,7 +448,7 @@ bool CD3D9Driver::initDriver(HWND hwnd, bool pureSoftware) ...@@ -448,7 +448,7 @@ bool CD3D9Driver::initDriver(HWND hwnd, bool pureSoftware)
DriverAttributes->setAttribute("MaxTextureSize", (s32)core::min_(Caps.MaxTextureHeight,Caps.MaxTextureWidth)); DriverAttributes->setAttribute("MaxTextureSize", (s32)core::min_(Caps.MaxTextureHeight,Caps.MaxTextureWidth));
DriverAttributes->setAttribute("MaxTextureLODBias", 16); DriverAttributes->setAttribute("MaxTextureLODBias", 16);
DriverAttributes->setAttribute("Version", 901); DriverAttributes->setAttribute("Version", 901);
DriverAttributes->setAttribute("ShaderLanguageVersion", (s32)Caps.VertexShaderVersion*100); DriverAttributes->setAttribute("ShaderLanguageVersion", (s32)(((0x00ff00 & Caps.VertexShaderVersion)>>8)*100 + (Caps.VertexShaderVersion&0xff)));
DriverAttributes->setAttribute("AntiAlias", Params.AntiAlias); DriverAttributes->setAttribute("AntiAlias", Params.AntiAlias);
// set the renderstates // set the renderstates
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment