panfrost: A bunch of fixes
Most of the uncontroversial fixes from my fork of Panfrost:
- Fix use of log2
- Quads can have provoking vertex set
- Update point size limits, disable clamping
- Fix dual-texture instructions
- Fix a couple of dirty tracking bugs
- Make compilation reproducible
- Improve a couple of comments
- Fix disabling push constants
- Fix dual-source blending