Remove GFXDevice::disableShader becouse we are going to remove Fixed Function Pipeline and we need a shader for render.

This commit is contained in:
LuisAntonRebollo 2014-11-30 02:36:21 +01:00
parent c354f59b72
commit 0747a0efe9
2 changed files with 1 additions and 2 deletions

View file

@ -238,6 +238,7 @@ protected:
// }
virtual GFXShader* createShader();
void disableShaders();
/// Device helper function
virtual D3DPRESENT_PARAMETERS setupPresentParams( const GFXVideoMode &mode, const HWND &hwnd ) const = 0;
@ -271,7 +272,6 @@ public:
virtual F32 getPixelShaderVersion() const { return mPixVersion; }
virtual void setPixelShaderVersion( F32 version ){ mPixVersion = version; }
virtual void disableShaders();
virtual void setShader( GFXShader *shader );
virtual U32 getNumSamplers() const { return mNumSamplers; }
virtual U32 getNumRenderTargets() const { return mNumRenderTargets; }

View file

@ -90,7 +90,6 @@ public:
virtual void setPixelShaderVersion( F32 version ) { mPixelShaderVersion = version; }
virtual void setShader(GFXShader* shd);
virtual void disableShaders(); ///< Equivalent to setShader(NULL)
/// @attention GL cannot check if the given format supports blending or filtering!
virtual GFXFormat selectSupportedFormat(GFXTextureProfile *profile,