LinesOfSight: FNA compatibility.
This commit is contained in:
parent
f6dde30804
commit
bd8df00305
@ -2,6 +2,10 @@
|
|||||||
using Microsoft.Xna.Framework.Graphics;
|
using Microsoft.Xna.Framework.Graphics;
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
|
// Disables "GraphicsDevice.DrawIndexedPrimitives(...) is obsolete." warning.
|
||||||
|
// MonoGame has obsoleted this function, but FNA needs it.
|
||||||
|
#pragma warning disable CS0618
|
||||||
|
|
||||||
namespace SemiColinGames {
|
namespace SemiColinGames {
|
||||||
public sealed class LinesOfSight : IDisposable {
|
public sealed class LinesOfSight : IDisposable {
|
||||||
|
|
||||||
@ -119,7 +123,8 @@ namespace SemiColinGames {
|
|||||||
|
|
||||||
foreach (EffectPass pass in lightingEffect.CurrentTechnique.Passes) {
|
foreach (EffectPass pass in lightingEffect.CurrentTechnique.Passes) {
|
||||||
pass.Apply();
|
pass.Apply();
|
||||||
graphics.DrawIndexedPrimitives(PrimitiveType.TriangleList, 0, 0, indices.Length, 0, indices.Length / 3);
|
graphics.DrawIndexedPrimitives(
|
||||||
|
PrimitiveType.TriangleList, 0, 0, indices.Length, 0, indices.Length / 3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user