diff options
author | Samuel Iglesias Gonsalvez <[email protected]> | 2015-04-13 09:50:53 +0200 |
---|---|---|
committer | Samuel Iglesias Gonsalvez <[email protected]> | 2015-09-25 08:39:22 +0200 |
commit | e854a9800120ac0b1930da27f39207a35a637779 (patch) | |
tree | a3aed9847c18176a0a749f1965d68be242f7412b /src/glsl/lower_vector.cpp | |
parent | 1be180b941ac9e0652a6b2d19713ddccd8a5151f (diff) |
glsl: add std430 interface packing support to ssbo related operations
v2:
- Get interface packing information from interface's type, not the
variable type.
- Simplify is_std430 condition in emit_access() for readability (Jordan)
- Add a commment explaing why array of three-component vector case is
different in std430 than the rest of cases.
- Add calls to std430_array_stride().
v3:
- Simplify size_mul change for std430's case (Jordan)
- Fix commit log lines length (Jordan)
- Pass 'packing' instead of 'is_std430' to emit_access() (Kristian)
Signed-off-by: Samuel Iglesias Gonsalvez <[email protected]>
Reviewed-by: Jordan Justen <[email protected]>
Reviewed-by: Kristian Høgsberg <[email protected]>
Diffstat (limited to 'src/glsl/lower_vector.cpp')
0 files changed, 0 insertions, 0 deletions