r600/RS780L vdpau presentation broken with nir?
I have this hw:
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS780L [Radeon 3000]
I have mplayer setup compiled and defaulting to vdpau video output (just presentation/display, not decoding). After updating mesa to 27aa1720 I lost vdpau acceleration, it started to assert itsel:
vdpauinfo: ../src/compiler/glsl_types.cpp:1245: static const glsl_type* glsl_type::get_array_instance(const glsl_type*, unsigned int, unsigned int): Assertion `glsl_type_users > 0' failed.
I tried mesa 22.2 branch and issue disappeared, yet it returned if I run vdpauinfo with R600_DEBUG=nir.
On main if I use R600_DEBUG=use_tgsi it works, but slow on full HD (1920*1080) videos.