diff options
author | Paul Berry <[email protected]> | 2013-01-17 13:45:30 -0800 |
---|---|---|
committer | Paul Berry <[email protected]> | 2013-01-24 16:30:46 -0800 |
commit | cd53457ffad322813ddf2f78f43e9fc1a154a004 (patch) | |
tree | bd11eeb62a234859acb7a3d56e41670da40b3db5 /src/glsl/main.cpp | |
parent | 1ecd23dea944dbf4cdd2c6bfa8ce0e0e09de8239 (diff) |
glsl: Disable transform feedback of varying structs.
It is not clear from the GLSL ES 3.00 spec how transform feedback is
supposed to apply to varying structs:
- There is no specification for how the structure is to be packed when
it is recorded into the transform feedback buffer.
- There is no reasonable value for GetTransformFeedbackVarying to
return as the "type" of the variable.
We currently have a Khronos bug requesting clarification on how this
feature is supposed to work
(https://cvs.khronos.org/bugzilla/show_bug.cgi?id=9856).
This patch just disables transform feedback of varying structs for
now; we can implement the proper behaviour once we find out from
Khronos what it is.
Reviewed-by: Jordan Justen <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/glsl/main.cpp')
0 files changed, 0 insertions, 0 deletions