public RequirementsCompatibility CheckCapabilities(GraphicsDeviceRequirements reqs) { RequirementsCompatibility rComp = new RequirementsCompatibility(); // check shaders //Version buildZero = new Version(); rComp.PS = !(reqs.PixelShader != null && reqs.PixelShader.CompareTo(pShaderVersion) > 0); rComp.VS = !(reqs.VertexShader != null && reqs.VertexShader.CompareTo(vShaderVersion) > 0); rComp.Mark(); return(rComp); }
public RequirementsCompatibility CheckCapabilities(GraphicsDeviceRequirements reqs) { RequirementsCompatibility rComp = new RequirementsCompatibility(); // check shaders //Version buildZero = new Version(); rComp.PS = !(reqs.PixelShader != null && reqs.PixelShader.CompareTo(pShaderVersion) > 0); rComp.VS = !(reqs.VertexShader != null && reqs.VertexShader.CompareTo(vShaderVersion) > 0); rComp.Mark(); return rComp; }