public void SetTransformFeedback(FeedbackBufferObject feedbackObject) { if (_FeedbackBuffer != null) { _FeedbackBuffer.DecRef(); } _FeedbackBuffer = feedbackObject; if (_FeedbackBuffer != null) { _FeedbackBuffer.IncRef(); } }
private FeedbackBufferObject CreateFeedbackBuffer(ArrayBufferObjectBase interleavedArrayBuffer) { FeedbackBufferObject newtonFeedbackBuffer = new FeedbackBufferObject(); newtonFeedbackBuffer.AttachArray(0, interleavedArrayBuffer, 0); newtonFeedbackBuffer.AttachArray(1, interleavedArrayBuffer, 1); newtonFeedbackBuffer.AttachArray(2, interleavedArrayBuffer, 2); newtonFeedbackBuffer.AttachArray(3, interleavedArrayBuffer, 3); newtonFeedbackBuffer.EnableRasterizer = true; return (newtonFeedbackBuffer); }
public void SetTransformFeedback(FeedbackBufferObject feedbackObject) { if (_FeedbackBuffer != null) _FeedbackBuffer.DecRef(); _FeedbackBuffer = feedbackObject; if (_FeedbackBuffer != null) _FeedbackBuffer.IncRef(); }