diff options
author | Alyssa Rosenzweig <[email protected]> | 2019-08-08 14:27:41 -0700 |
---|---|---|
committer | Alyssa Rosenzweig <[email protected]> | 2019-08-12 12:22:54 -0700 |
commit | e881aa8c12c1447423c4acee4bbaaf503b19b057 (patch) | |
tree | 63891d50de2750d692508277b148f023ba4530b8 /src/intel | |
parent | 8ce4f9bbc3bfda6542a2c5a320f14f968c03bbbc (diff) |
gallium/util: Add u_stream_outputs_for_vertices helper
This u_prim.h helper determines the number of outputs for stream output,
given a particular primitive type and a vertex count. This is useful for
statically calculating sizes of stream output buffers (i.e. when there
is no geometry/tessellation shader in use).
This helper will be used in Panfrost's transform feedback
implementation, as you can probably guess since why else would I be
submitting it....
See also dEQP's getTransformFeedbackOutputCount routine.
v2: Simplify definition using new helpers, which also extends to non-ES2
primitive types (Eric).
Signed-off-by: Alyssa Rosenzweig <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/intel')
0 files changed, 0 insertions, 0 deletions