[roll] Roll fuchsia [roll] Roll third_party/mesa brw: Increase the size of some structure fields in combine_constants
In very large shaders, first_use_ip, last_use_ip, and even (register) nr
can overflow 16 bits. Increase the size of these fields.
used_in_single_block is moved earlier in the structure to promote better
packing.
Original-Fixes: 2dad1e3abdb ("i965/fs: Add pass to combine immediates.")
Closes: #9489
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37482>
(cherry picked from commit b7e1ac8309843b6cc005845177080cb91d604958)
Original-Revision: f54df11b4181cd3cf9846a9557cf2a9b8bf11813
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1407821
Original-Revision: 65bd131d5f8ce6f56ba39c900aaceefa06977a7c
GitOrigin-RevId: 89bd9bf7ce9aec3f18bfd776979bce61d7087f9e
Change-Id: I21a592127f9675ad5b35899aa89816a50298a836
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.