6bca0cc3d9d2b445bcd87e2dab3f6b6409c0e039

This does nothing useful anymore as we now convert to nir at compile time which will handle all this for us. shader-db radeonsi: TOTALS FROM AFFECTED SHADERS (63/168079) SGPRS: 3248.00 -> 3208.00 (-1.23 %) VGPRS: 2224.00 -> 2228.00 (0.18 %) Spilled SGPRs: 0.00 -> 0.00 (0.00 %) Spilled VGPRs: 0.00 -> 0.00 (0.00 %) Private memory VGPRs: 0.00 -> 0.00 (0.00 %) Scratch size: 0.00 -> 0.00 (0.00 %) dwords per thread Code Size: 138484.00 -> 138068.00 (-0.30 %) bytes Max Waves: 877.00 -> 877.00 (0.00 %) Outputs: 0.00 -> 0.00 (0.00 %) Patch Outputs: 0.00 -> 0.00 (0.00 %) shader-db Iris (BDW): total instructions in shared programs: 17805897 -> 17805917 (<.01%) instructions in affected programs: 1240 -> 1260 (1.61%) helped: 0 HURT: 8 HURT stats (abs) min: 1 max: 4 x̄: 2.50 x̃: 2 HURT stats (rel) min: 0.39% max: 7.14% x̄: 4.26% x̃: 4.06% 95% mean confidence interval for instructions value: 1.61 3.39 95% mean confidence interval for instructions %-change: 2.01% 6.51% Instructions are HURT. total cycles in shared programs: 856868505 -> 856876266 (<.01%) cycles in affected programs: 2879959 -> 2887720 (0.27%) helped: 79 HURT: 100 helped stats (abs) min: 1 max: 742 x̄: 61.96 x̃: 12 helped stats (rel) min: <.01% max: 41.84% x̄: 1.17% x̃: 0.20% HURT stats (abs) min: 1 max: 1231 x̄: 126.56 x̃: 14 HURT stats (rel) min: <.01% max: 33.98% x̄: 3.32% x̃: 0.30% 95% mean confidence interval for cycles value: 7.37 79.35 95% mean confidence interval for cycles %-change: 0.29% 2.38% Cycles are HURT. LOST: 1 GAINED: 4 Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33008>
`Mesa <https://mesa3d.org>`_ - The 3D Graphics Library ====================================================== Source ------ This repository lives at https://gitlab.freedesktop.org/mesa/mesa. Other repositories are likely forks, and code found there is not supported. Build & install --------------- You can find more information in our documentation (`docs/install.rst <https://docs.mesa3d.org/install.html>`_), but the recommended way is to use Meson (`docs/meson.rst <https://docs.mesa3d.org/meson.html>`_): .. code-block:: sh $ meson setup build $ ninja -C build/ $ sudo ninja -C build/ install Support ------- Many Mesa devs hang on IRC; if you're not sure which channel is appropriate, you should ask your question on `OFTC's #dri-devel <irc://irc.oftc.net/dri-devel>`_, someone will redirect you if necessary. Remember that not everyone is in the same timezone as you, so it might take a while before someone qualified sees your question. To figure out who you're talking to, or which nick to ping for your question, check out `Who's Who on IRC <https://dri.freedesktop.org/wiki/WhosWho/>`_. The next best option is to ask your question in an email to the mailing lists: `mesa-dev\@lists.freedesktop.org <https://lists.freedesktop.org/mailman/listinfo/mesa-dev>`_ Bug reports ----------- If you think something isn't working properly, please file a bug report (`docs/bugs.rst <https://docs.mesa3d.org/bugs.html>`_). Contributing ------------ Contributions are welcome, and step-by-step instructions can be found in our documentation (`docs/submittingpatches.rst <https://docs.mesa3d.org/submittingpatches.html>`_). Note that Mesa uses gitlab for patches submission, review and discussions.
Description
Languages
C
75.3%
C++
18.2%
Python
2.7%
Assembly
1.5%
Rust
1.2%
Other
0.9%