Skip to content

wip: nir/compiler: add nir_move_load_shared option to nir_opt_move

As the commit message implies, the purpose of this is to be used by the v3d driver, to be able to pass the opengl cts 3.1 passing. Having said so, that can only be tested with the CS support that is right now wip. But I think that makes sense to send this in advance, as is a general pass.

Also, as the commit message says, for such test, this optimization helps to i965 driver, but we are not going to propose to include it because it gets worse shader-db stats.

Edited by Alejandro Piñeiro

Merge request reports