Andres Gomez
9888913a57
cherry-ignore: Revert "intel/fs: Use a pure vertical stride for large register strides"
...
extra: The commit just references a proper fix that has already
landed.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:24 +02:00
Andres Gomez
a231bbd639
cherry-ignore: egl: pass the dri2_dpy to the $plat_teardown functions
...
fixes: This commit makes reference to 2 other commits but none have
made it to the 17.2 queue.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:24 +02:00
Andres Gomez
f6d3eed513
cherry-ignore: glsl: Fix typo fragement -> fragment
...
fixes: This commit is only a typo correction on an error message.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:24 +02:00
Andres Gomez
ba0f965771
cherry-ignore: added 17.3 nominations.
...
stable: 17.3 nominations only.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:24 +02:00
Andres Gomez
8cd5bd2a8a
cherry-ignore: i965: Mark BOs as external when we export their handle
...
stable: These commits addressed earlier commit 2c4097aff1 which did
not land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:24 +02:00
Andres Gomez
807da6e270
cherry-ignore: anv/cmd_buffer: Take bo_offset into account in fast clear state addresses
...
stable: This commit addressed earlier commit a62a979335 which did
not land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:24 +02:00
Andres Gomez
c9325693f1
cherry-ignore: anv/cmd_buffer: Advance the address when initializing clear colors
...
stable: This commit depends on earlier commit 3735af0415 which did
not land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:24 +02:00
Andres Gomez
1519933ce2
cherry-ignore: r600/shader: reserve first register of vertex shader.
...
stable: This commit addressed earlier commit ea1b97714d which did
not land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:23 +02:00
Andres Gomez
d255b77237
cherry-ignore: intel/fs: refactors
...
stable: These commits are refactorings rather than fixes.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:23 +02:00
Andres Gomez
96be105d41
cherry-ignore: intel/fs: Use the original destination region for int MUL lowering
...
stable: These commits resulted in a CTS regression being addressed at
https://bugs.freedesktop.org/show_bug.cgi?id=103626 .
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:23 +02:00
Andres Gomez
010751e95d
cherry-ignore: intel/nir: Use the correct indirect lowering masks in link_shaders
...
stable: These commits addressed earlier commit 379b24a40d which did
not land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:23 +02:00
Andres Gomez
f562d93049
cherry-ignore: intel/fs: Use a pure vertical stride for large register strides
...
stable: This commit is not really needed after 6ac2d16901 .
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-22 18:41:23 +02:00
Andres Gomez
0195b78aa7
cherry-ignore: automake: include git_sha1.h.in in release tarball
...
fixes: This commit has more than one Fixes tag but the commit it
addresses didn't land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-07 18:45:28 +02:00
Andres Gomez
a23bd4ea87
cherry-ignore: added 17.3 nominations.
...
stable: 17.3 nominations only.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-07 18:44:48 +02:00
Andres Gomez
27cd0abe8e
cherry-ignore: intel/fs: Alloc pull constants off mem_ctx
...
stable: This commit addressed earlier commit 8d90e28839 which did not
land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-07 18:44:44 +02:00
Andres Gomez
b5dc8c43aa
cherry-ignore: etnaviv: don't do resolve-in-place without valid TS
...
stable: This commit addressed earlier commit 78ade65956 which did not
land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-07 18:44:38 +02:00
Andres Gomez
526ecbe417
cherry-ignore: i965: fix blorp stage_prog_data->param leak
...
stable: This commit addressed earlier commit 8d90e28839 which did not
land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-07 18:42:55 +02:00
Andres Gomez
0d91d13564
cherry-ignore: radv: copy indirect lowering settings from radeonsi
...
fixes: remove 6ce550453f and 059434e1763, which were depending in now
backported 087e010b2b .
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-11-07 18:35:54 +02:00
Andres Gomez
162fa27b12
cherry-ignore: broadcom/vc5: Propagate vc4 aliasing fix to vc5.
...
extra: Commit is not applicable when ade416d023 is missing.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-10-27 18:07:38 +03:00
Andres Gomez
b3207d9ff7
cherry-ignore: mesa/bufferobj: don't double negate the range
...
fixes: This commit addressed earlier commit 35ac13ed3 which did not
land in branch.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-10-27 18:07:38 +03:00
Andres Gomez
6cab29e973
cherry-ignore: radv: Disallow indirect outputs for GS on GFX9 as well.
...
fixes: Commit is not applicable when 6ce550453f is missing.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-10-27 18:07:38 +03:00
Andres Gomez
1c2f79066c
cherry-ignore: radv: Don't use vgpr indexing for outputs on GFX9.
...
fixes: Commit is not applicable when 087e010b2b is missing.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-10-27 18:07:38 +03:00
Andres Gomez
0c63d53765
cherry-ignore: added 17.3 nominations.
...
stable: 17.3 nominations only.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-10-27 18:07:38 +03:00
Andres Gomez
52019bad1d
cherry-ignore: glsl: fix derived cs variables
...
stable: Commit is too big for stable at this point.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-10-27 18:07:38 +03:00
Andres Gomez
9bdd943ff2
cherry-ignore: configure.ac: rework llvm detection and handling
...
stable: Commits are too invasive for 17.2.
Signed-off-by: Andres Gomez <agomez@igalia.com >
2017-10-27 18:07:38 +03:00
Emil Velikov
83dcf9dc33
cherry-ignore: add "anv/wsi: Allocate enough memory for the entire image"
...
Addresses bug introduced with a feature patch, which is not in branch.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
2017-10-17 16:59:28 +01:00
Emil Velikov
76c6bbca7c
cherry-ignore: add "anv: Remove unreachable cases from isl_format_for_size"
...
The commit causes a number of regressions with dEQP
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
2017-10-17 16:57:45 +01:00
Juan A. Suarez Romero
89db1532fc
cherry-ignore: add "radv: copy the number of viewports/scissors at pipeline bind time"
...
fixes: This commit addressed earlier commits dcf46e99 and 60878dd0 which
did not land in branch.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com >
2017-09-28 13:54:57 +00:00
Juan A. Suarez Romero
dbccd8465d
cherry-ignore: add "radv: Check for GFX9 for 1D arrays in image_size intrinsic."
...
fixes: This commit addressed earlier commits 61ad2f13 and 6dcc54b4 which
did not land in branch
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com >
2017-09-28 13:54:56 +00:00
Juan A. Suarez Romero
de44476572
cherry-ignore: add "radeonsi/gfx9: proper workaround for LS/HS VGPR initialization bug"
...
fixes: This commit addressed an earlier commit c7e9ebb3ab which did not
land in branch
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com >
2017-09-28 13:54:56 +00:00
Emil Velikov
366e02f992
cherry-ignore: add EGL+gbm swast patches
...
They depend on an earlier commit which did not land in branch.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
2017-09-13 21:52:41 +01:00
Emil Velikov
40f06286f9
cherry-ignore: add execution_type() fix to the list
...
As mentioned by Matt:
"Without commit 4fab67a441 , this patch isn't needed at all."
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
2017-09-13 21:50:49 +01:00
Emil Velikov
3a9b2e0e7d
cherry-ignore: ignore gfx9 tile swizzle fix
...
As mentioned by Dave and Bas, the patch is not applicable for 17.2
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
2017-09-13 21:05:56 +01:00
Emil Velikov
188010c68d
cherry-ignore: add getCapability patches
...
Adding extra infra is not acceptable for stable. Offending code has been
wrapped in a Android compile guard with an earlier commit.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
2017-09-13 21:05:33 +01:00
Emil Velikov
dd4fafcfda
cherry-ignore: ignore storage offset fixes
...
For stable the regressions were addressed by reverting the offending
commits - see previous commit.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
2017-08-19 02:57:19 +01:00
Eric Engestrom
076faf8764
build systems: move git_sha1_gen.sh to bin/
...
There was no reason for this script to live outside the scripts
directory.
Suggested-by: Brian Paul <brianp@vmware.com >
Signed-off-by: Eric Engestrom <eric@engestrom.ch >
Reviewed-by: Brian Paul <brianp@vmware.com >
2017-07-06 22:59:39 +01:00
Andres Gomez
5d87667fed
bin/get-fixes-pick-list.sh: better identify multiple "fixes:" tags
...
We were not considering as multiple fixes lines with:
Fixes: $sha_1, Fixes: $sha_2
Now, we split the lines so we will consider them individually, as in:
Fixes: $sha_1,
Fixes: $sha_2
Additionally, we try to get the SHA from split lines so:
Fixes:
$sha_1
Will be considered as:
Fixes: $sha_1
v2:
- Treat empty spaces earlier in fix lines (Emil)
- Fold 2 lines into one to gather fix commit ids (Emil)
Signed-off-by: Andres Gomez <agomez@igalia.com >
Reviewed-by: Emil Velikov <emli.velikov@collabora.com >
2017-06-15 15:53:21 +03:00
Andres Gomez
f1590363c9
bin/get-fixes-pick-list.sh: parse just the commit message
...
We were parsing the whole diff, although the candidates were
identified only by the commit message.
Now, we only use the commit message for parsing.
Signed-off-by: Andres Gomez <agomez@igalia.com >
Reviewed-by: Emil Velikov <emli.velikov@collabora.com >
2017-06-15 15:53:21 +03:00
Andres Gomez
b7af0ddfef
bin/get-fixes-pick-list.sh: bring back the warning
...
We warn again if there are more than one line with the "fixes:" tag.
The warning is silenced when the commit has already landed or each
fixes tag reference a commit that is in branch.
v2:
- Warn if any of the fixes tags has not landed (Emil)
v3:
- Remove unnecessary head command
- Clarify commit message (Emil)
- Skip already picked commits sooner (Emil)
Signed-off-by: Andres Gomez <agomez@igalia.com >
Reviewed-by: Emil Velikov <emil.velikov@collabora.com >
2017-05-13 00:52:34 +03:00
Andres Gomez
bac80635af
bin/*py: honor editorconfig formatting
...
Replace the two stray tabs with respective space.
Signed-off-by: Andres Gomez <agomez@igalia.com >
Reviewed-by: Emil Velikov <emil.velikov@collabora.com >
2017-05-09 14:06:52 +03:00
Andres Gomez
d823440fed
bin: use tabs for coding style on *.sh files
...
v2: Instead of changing *.sh, adapt the editorconfig file (Emil).
Signed-off-by: Andres Gomez <agomez@igalia.com >
Reviewed-by: Emil Velikov <emil.velikov@collabora.com >
2017-05-09 14:05:00 +03:00
Andres Gomez
77306e2afc
bin/get-fixes-pick-list.sh: don't warn if more than one, go over them
...
If an identified commit was having more than one fix, we would warn
about that and only treat the first.
Now, we don't warn but treat all of them.
Signed-off-by: Andres Gomez <agomez@igalia.com >
Reviewed-by: Eric Engestrom <eric@engestrom.ch >
2017-05-08 11:28:17 +03:00
Juan A. Suarez Romero
3af7f8275b
bin/get-{extra,fixes}-pick-list.sh: improve output
...
Show the commit hash and the title in a way that it is easier to copy
and paste in the bin/.cherry-ignore-extra file if we want to ignore
those commits for the future.
v2:
- Use printf instead echo (Eric Engestrom)
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com >
Reviewed-by: Emil Velikov <emil.velikov@collabora.com >
2017-04-20 10:28:54 +02:00
Juan A. Suarez Romero
99b41631bb
bin/get-{extra,fixes}-pick-list.sh: add support for ignore list
...
Both scripts does not use a file with the commits to ignore. So if we
have handled one of the suggested commits and decided we won't pick it,
the scripts will continue suggesting them.
v2:
- Mark the candidates in bin/get-extra-pick-list.sh (Juan A. Suarez)
- Use bin/.cherry-ignore to store rejected patches (Emil)
Reviewed-by: Emil Velikov <emil.velikov@collabora.com >
2017-04-20 10:28:21 +02:00
Juan A. Suarez Romero
1bcdf74cdd
bin/get-fixes-pick-list.sh: fix typo
...
Replace "nore" by "more".
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
2017-04-04 09:05:44 +02:00
Emil Velikov
32be87852b
bin/get-fixes-pick-list.sh: do not mandate bash
...
Silly thinko on my end, as I was writing the script. There is nothing
bash specific in there.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Reviewed-by: Andreas Boll <andreas.boll.dev@gmail.com >
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com >
2017-03-10 14:12:49 +00:00
Emil Velikov
0e94217999
bin/shortlog_mesa.sh: remove the final bashism
...
Remove the typeset built-in and toggle to /bin/sh
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Reviewed-by: Andreas Boll <andreas.boll.dev@gmail.com >
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com >
2017-03-10 14:12:48 +00:00
Emil Velikov
3aa5f51c27
bin/bugzilla_mesa.sh: rework the looping method
...
We don't use DRYRUN (and no others scripts have one) so just drop it.
This allows us to rework the loop to the more commonly used "git .... |
while read foo; do ... done"
That in itself gets rid of the only remaining bashism and we can toggle
the shebang to /bin/sh.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Reviewed-by: Andreas Boll <andreas.boll.dev@gmail.com >
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com >
2017-03-10 14:12:48 +00:00
Emil Velikov
d73603fcdd
bin/perf-annotate-jit: add .py suffix
...
To provide direct feedback about the file in question.
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Reviewed-by: Jose Fonseca <jfonseca@vmware.com >
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com >
2017-03-10 14:12:47 +00:00
Emil Velikov
389478c4e9
bin/get-fixes-pick-list.sh: add new script
...
The script parses the "Fixes" tags and nominates respective commit if
applicable.
Cc: "13.0 17.0" <mesa-stable@lists.freedesktop.org >
Signed-off-by: Emil Velikov <emil.velikov@collabora.com >
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com >
2017-02-16 15:17:52 +00:00