diff options
author | Timothy Arceri <[email protected]> | 2018-08-29 15:48:47 +1000 |
---|---|---|
committer | Timothy Arceri <[email protected]> | 2018-08-30 09:54:40 +1000 |
commit | 9c47c39687a320bedcc0d674ab963c38390ab5c5 (patch) | |
tree | 25a9f7317b95a4be7869f04c55fcd275c7973aeb /src/gallium/include/state_tracker | |
parent | 9ce7d79cdc503ffddfa11609ffb91e297953c2ce (diff) |
st/mesa, gallium: add a workaround for No Mans Sky
The spec seems clear this is not allowed but the Nvidia binary
forces apps to add layout qualifiers so this works around the
issue for No Mans Sky until the CTS can be sorted out.
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/include/state_tracker')
-rw-r--r-- | src/gallium/include/state_tracker/st_api.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/include/state_tracker/st_api.h b/src/gallium/include/state_tracker/st_api.h index 8d386a82a63..61152e35468 100644 --- a/src/gallium/include/state_tracker/st_api.h +++ b/src/gallium/include/state_tracker/st_api.h @@ -228,6 +228,7 @@ struct st_config_options boolean glsl_zero_init; boolean force_glsl_abs_sqrt; boolean allow_glsl_cross_stage_interpolation_mismatch; + boolean allow_glsl_layout_qualifier_on_function_parameters; unsigned char config_options_sha1[20]; }; |