zink: add driver-workaround for missing gl_point_size
authorIgor Torrente <igor.torrente@collabora.com>
Tue, 29 Nov 2022 13:50:56 +0000 (10:50 -0300)
committerMarge Bot <emma+marge@anholt.net>
Tue, 6 Dec 2022 12:37:13 +0000 (12:37 +0000)
commit16971cd667bb0e1e664b796d038754de87c3b737
tree70d6f3288eff8e7d0bc2c1ac3c7332f8a5ddd2aa
parent3193eebb45b44a0a14989f62b35d80b94dbdf387
zink: add driver-workaround for missing gl_point_size

Add code to support gl_point lowering.

In this commit the target of this lowering will be only the
imagination proprietary driver.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20109>
src/gallium/drivers/zink/zink_compiler.c
src/gallium/drivers/zink/zink_draw.cpp
src/gallium/drivers/zink/zink_program.c
src/gallium/drivers/zink/zink_screen.c
src/gallium/drivers/zink/zink_shader_keys.h
src/gallium/drivers/zink/zink_state.c
src/gallium/drivers/zink/zink_types.h