public override bool DrawOpenGl() { int samplesLocal = 0; float alphaLocal; lock (timerLock) { samplesLocal = _samples; alphaLocal = _alpha; } if (samplesLocal < 1) { return(false); } _cycles.DrawOpenGl(_alpha); return(true); }
public override bool DrawOpenGl() { float alphaLocal = 1.0f; lock (timerLock) { if (_useFastDraw) { alphaLocal = _alpha; } if (!_frameAvailable) { return(false); } _cycles.DrawOpenGl(alphaLocal); return(true); } }