diff options
author | Chad Versace <[email protected]> | 2017-05-26 18:48:28 -0700 |
---|---|---|
committer | Chad Versace <[email protected]> | 2017-06-02 12:41:30 -0700 |
commit | e9f5004d5ea38a21019e0affcd63d353b98d499a (patch) | |
tree | a2d9954dcd9bf3baace28362f08e370f06ffe076 /src/intel/common | |
parent | 1fec0498503ca8f4ebb96dc2cb712893eaaa281b (diff) |
i965: Replace 0 with ISL_FORMAT_UNSUPPORTED in format table (v2)
When given an *unsupported* mesa_format,
brw_isl_format_for_mesa_format() returned 0, a *valid* isl_format,
ISL_FORMAT_R32G32B32A32_FLOAT. The problem is that
brw_isl_format_for_mesa_format's inner table used 0 instead of
ISL_FORMAT_UNSUPPORTED to indicate unsupported mesa formats.
Some callers of brw_isl_format_for_mesa_format() were aware of this
weirdness, and worked around it. This patch removes those workarounds.
v2: Ensure that all array elements are initialized to
ISL_FORMAT_UNSUPPORTED, even when new formats are added to enum
mesa_format, by using an designated range initializer.
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/intel/common')
0 files changed, 0 insertions, 0 deletions