public static void BindBufferRange(ExtTransformFeedback target, uint index, uint buffer, IntPtr offset, IntPtr size) { glBindBufferRange deleg = BaseGraphicsContext.Current.Loader.Get<glBindBufferRange>(); if (deleg != null) deleg(target, index, buffer, offset, size); }
public static void BeginTransformFeedback(ExtTransformFeedback primitiveMode) { glBeginTransformFeedback deleg = BaseGraphicsContext.Current.Loader.Get<glBeginTransformFeedback>(); if (deleg != null) deleg(primitiveMode); }
public static void BindBufferBase(ExtTransformFeedback target, uint index, uint buffer) { glBindBufferBase deleg = BaseGraphicsContext.Current.Loader.Get<glBindBufferBase>(); if (deleg != null) deleg(target, index, buffer); }
public static void TransformFeedbackVaryings(uint program, int count, string[] varyings, ExtTransformFeedback bufferMode) { glTransformFeedbackVaryings deleg = BaseGraphicsContext.Current.Loader.Get<glTransformFeedbackVaryings>(); if (deleg != null) deleg(program, count, varyings, bufferMode); }