mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 13:48:06 +02:00
r600: Fix nir compiler options, i.e. don't lower IO to temps for TESS
Also fix alignments and add umad24 and umul24 options. Fixes:6747a984f5r600: Enable tesselation for NIR Signed-off-by: Gert Wollny <gert.wollny@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4982> (cherry picked from commit50eabb7035)
This commit is contained in:
parent
5c0738f967
commit
464bbd6aaa
2 changed files with 7 additions and 6 deletions
|
|
@ -580,7 +580,7 @@
|
|||
"description": "r600: Fix nir compiler options, i.e. don't lower IO to temps for TESS",
|
||||
"nominated": true,
|
||||
"nomination_type": 1,
|
||||
"resolution": 0,
|
||||
"resolution": 1,
|
||||
"master_sha": null,
|
||||
"because_sha": "6747a984f59ea9a2dd74b98d59cb8fdb028969ae"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1194,8 +1194,10 @@ const struct nir_shader_compiler_options r600_nir_fs_options = {
|
|||
.lower_extract_byte = true,
|
||||
.lower_extract_word = true,
|
||||
.max_unroll_iterations = 32,
|
||||
.lower_all_io_to_temps = true,
|
||||
.vectorize_io = true
|
||||
.lower_all_io_to_temps = true,
|
||||
.vectorize_io = true,
|
||||
.has_umad24 = true,
|
||||
.has_umul24 = true,
|
||||
};
|
||||
|
||||
const struct nir_shader_compiler_options r600_nir_options = {
|
||||
|
|
@ -1212,10 +1214,9 @@ const struct nir_shader_compiler_options r600_nir_options = {
|
|||
.lower_extract_byte = true,
|
||||
.lower_extract_word = true,
|
||||
.max_unroll_iterations = 32,
|
||||
.lower_all_io_to_temps = true,
|
||||
.vectorize_io = true,
|
||||
.has_umad24 = true,
|
||||
.has_umul24 = true,
|
||||
.has_umad24 = true,
|
||||
.has_umul24 = true,
|
||||
};
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue