public void Initialize() { DeviceManager.Initialize(); if (!TextureSamplerManager.Exists("default")) { TextureSamplerManager.Create("default", TextureSamplerSettings.Default()).Activate(0); } if (!BlendStateManager.Exists("none")) { BlendStateManager.Create("none", BlendSettings.None()).Activate(); } if (!BlendStateManager.Exists("default")) { BlendStateManager.Create("default", BlendSettings.DefaultEnabled()); } if (!RasterizerStateManager.Exists("default")) { RasterizerStateManager.Create("default", RasterizerSettings.Default()).Activate(); } }
protected bool Equals(RasterizerSettings other) { return _windingOrder == other._windingOrder && _enableDepthTest.Equals(other._enableDepthTest) && _renderWireframe.Equals(other._renderWireframe) && _antialiasing == other._antialiasing && _triangleCulling == other._triangleCulling; }
protected bool Equals(RasterizerSettings other) { return(_windingOrder == other._windingOrder && _enableDepthTest.Equals(other._enableDepthTest) && _renderWireframe.Equals(other._renderWireframe) && _antialiasing == other._antialiasing && _triangleCulling == other._triangleCulling); }