Is there a DSA technique for transform feedback? The typical way I see transform feedback being used is:

    glGenBuffers(1, &amp;tbo);
    glBindBuffer(GL_TRANSFORM_FEEDBACK_BUFFER, tbo);
    glBufferData(GL_TRANSFORM_FEEDBACK_BUFFER, sizeof(data), nullptr, GL_DYNAMIC_COPY);


However, new, DSA OpenGL eschews the binding points.  Is there a DSA way to bind a buffer to the transform feedback binding point?
There isn't a DSA way to bind buffers to the feedback buffer bindings. But that's because transform feedbacks are objects, and there is a DSA way to attach buffers to transform feedback objects:

GLuint buffer;
glCreateBuffers(1, &amp;buffer);
//Fill in buffer's data.

GLuint feedback;
glCreateTransformFeedbacks(1, &amp;feedback);
glTransformFeedbackBufferRange(feedback, 0, buffer, offset, size);


You can then bind feedback when you're ready to actually do your feedback operations into those buffers.