Fixes piglit vs-point-size-zero.
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14238>
spec@!opengl 2.0@max-samplers,Fail
spec@!opengl 2.0@max-samplers border,Fail
-# "Fail: nothing rendered."
-spec@!opengl 2.0@vs-point_size-zero,Fail
-
# Regression from i965
# "data not copied"
spec@arb_copy_buffer@targets,Fail
NIR_PASS_V(nir, brw_nir_lower_storage_image, devinfo);
NIR_PASS_V(nir, crocus_lower_storage_image_derefs);
+ if (nir->info.stage != MESA_SHADER_FRAGMENT && nir->info.stage != MESA_SHADER_COMPUTE)
+ NIR_PASS_V(nir, nir_lower_point_size, 1.0, 255.0);
+
nir_sweep(nir);
ish->program_id = get_new_program_id(screen);