public virtual void Flush() { if (Effect != null) { UniformBinding.FlushEffect(Effect); var currentTechnique = Effect.CurrentTechnique; currentTechnique.Passes[0].Apply(); } }
private void Flush_Epilogue(DeviceManager deviceManager) { if (Effect != null) { UniformBinding.FlushEffect(Effect); var currentTechnique = Effect.CurrentTechnique; currentTechnique.Passes[0].Apply(); } if (deviceManager.ActiveViewTransform != null) { deviceManager.ActiveViewTransform.ActiveMaterial = this; } }