Skip to content

zink: gl_point lowering

Some hardware doesn't support gl_PointSize, and for these cases an emulation would beneficial.

Using the infrastructure from !19117 (merged) as a base, in this series some code is added to emulate this feature.
We reuse the passthrough shader(if needed), and inject a geometry shader to create the squares representing the points with gl_PointSize size.

Edited by Igor Torrente

Merge request reports