Module: Mesa Branch: main Commit: ef27036b4cf054d4955af64343639fac47edfcd8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef27036b4cf054d4955af64343639fac47edfcd8
Author: Jesse Natalie <[email protected]> Date: Tue Jan 4 12:06:02 2022 -0800 shader_info: tess.spacing needs to be unsigned Otherwise MSVC will treat the bit-packed enum values as signed. Reviewed-by: Marek Olák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14402> --- src/compiler/shader_info.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/shader_info.h b/src/compiler/shader_info.h index 3c6e6a1f3f8..adcbc0e9217 100644 --- a/src/compiler/shader_info.h +++ b/src/compiler/shader_info.h @@ -468,7 +468,7 @@ typedef struct shader_info { /** The number of vertices in the TCS output patch. */ uint8_t tcs_vertices_out; - enum gl_tess_spacing spacing:2; + unsigned spacing:2; /*gl_tess_spacing*/ /** Is the vertex order counterclockwise? */ bool ccw:1;
