See my other email implementing sysvals. That avoids changing the state tracker in uncomfortable ways or having special uniforms introduced. Lima should implement sysvals too, not just for viewport but also for emulating certain desktop functionality. See what vc4/v3d/freedreno do with sysvals for some ideas. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
- [Mesa-dev] [PATCH 0/4] Add nir_lower_viewport_transform Qiang Yu
- [Mesa-dev] [PATCH 1/4] mesa: seperate scale and tra... Qiang Yu
- [Mesa-dev] [PATCH 2/4] mesa: add STATE_VIEWPORT_SCA... Qiang Yu
- [Mesa-dev] [PATCH 3/4] nir: add nir_lower_viewport_... Qiang Yu
- [Mesa-dev] [PATCH 4/4] mesa/st: do nir_lower_viewpo... Qiang Yu
- Re: [Mesa-dev] [PATCH 0/4] Add nir_lower_viewport_t... Alyssa Rosenzweig