nvk: implement conservative rasterization (all GPUs)
Implement conservative rasterization
This is based on Benjamin's work in !25668 (closed), but with fixes.
Not testing on pre-Volta yet, but matches Benjamin's code except for minor fixes.
I've squashed Benjamin's original commit and my modifications, as suggested by Mary.
AD102 testing:
deqp-vk --deqp-case='*conservative*'
Test run totals:
Passed: 250/11777 (2.1%)
Failed: 0/11777 (0.0%)
Not supported: 11527/11777 (97.9%)
Warnings: 0/11777 (0.0%)
Waived: 0/11777 (0.0%)
Edited by Arthur Huillet