Exemplo n.º 1
0
        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;
 }
Exemplo n.º 3
0
 protected bool Equals(RasterizerSettings other)
 {
     return(_windingOrder == other._windingOrder && _enableDepthTest.Equals(other._enableDepthTest) && _renderWireframe.Equals(other._renderWireframe) && _antialiasing == other._antialiasing && _triangleCulling == other._triangleCulling);
 }