diff options
Diffstat (limited to 'src/mesa/state_tracker/st_glsl_to_nir.cpp')
-rw-r--r-- | src/mesa/state_tracker/st_glsl_to_nir.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mesa/state_tracker/st_glsl_to_nir.cpp b/src/mesa/state_tracker/st_glsl_to_nir.cpp index 4779b16e886..a07ac24b4d1 100644 --- a/src/mesa/state_tracker/st_glsl_to_nir.cpp +++ b/src/mesa/state_tracker/st_glsl_to_nir.cpp @@ -228,15 +228,15 @@ st_nir_assign_uniform_locations(struct gl_context *ctx, } } -/* - create a gl_PointSizeMESA variable +/* - create a gl_PointSize variable * - find every gl_Position write - * - store 1.0 to gl_PointSizeMESA after every gl_Position write + * - store 1.0 to gl_PointSize after every gl_Position write */ void st_nir_add_point_size(nir_shader *nir) { - nir_variable *psiz = nir_variable_create(nir, nir_var_shader_out, glsl_float_type(), "gl_PointSizeMESA"); - psiz->data.location = VARYING_SLOT_PSIZ; + nir_variable *psiz = nir_create_variable_with_location(nir, nir_var_shader_out, + VARYING_SLOT_PSIZ, glsl_float_type()); psiz->data.how_declared = nir_var_hidden; nir_builder b; |