Skip to main content
Share Your Experience: Take the 2024 Developer Survey
5 votes

Is there a DSA technique for transform feedback?

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: <...
Nicol Bolas's user avatar
  • 9,832
3 votes
Accepted

enable / disable transform feedback within glsl for specific primitives

What you want isn't really doable. While OpenGL 4.x allows GS's to output to multiple streams of primitives (and to collect them in separate feedback buffers), multi-stream output is restricted to ...
Nicol Bolas's user avatar
  • 9,832
2 votes
Accepted

Directly use Transform Feedback primitive count as instance count for drawing

The complexity of this makes it seem like you don't really want to use transform feedback; you want to use a compute shader. Then, through indirect rendering and SSBOs, you can write whatever vertex ...
Nicol Bolas's user avatar
  • 9,832
1 vote
Accepted

Is there a DSA technique for transform feedback?

Binding points (and other state) are still important when doing actual draw calls (stuff like VAOs, UBOs, SSBOs and programs are still bound). It's only bind-to-edit that was eschewed. In your case ...
ratchet freak's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible