diff options
author | Paul Berry <[email protected]> | 2013-12-17 09:54:38 -0800 |
---|---|---|
committer | Paul Berry <[email protected]> | 2013-12-30 11:21:27 -0800 |
commit | 99e822fa18a322f7bf0d32ce99eab534d5614469 (patch) | |
tree | d2dd92b2c2f2312a9d5582534dc4b2f5073b274d /doxygen | |
parent | b30e25f29752fe3782d9ad43cb2cee46885c487d (diff) |
mesa: Improve static error checking of arrays sized by MESA_SHADER_TYPES.
This patch replaces the following pattern:
foo bar[MESA_SHADER_TYPES] = {
...
};
With:
foo bar[] = {
...
};
STATIC_ASSERT(Elements(bar) == MESA_SHADER_TYPES);
This way, when a new shader type is added in a future version of Mesa,
we will get a compile error to remind us that the array needs to be
updated.
Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'doxygen')
0 files changed, 0 insertions, 0 deletions