summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.pick_status.json2
-rw-r--r--src/freedreno/ir3/ir3_shader.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/.pick_status.json b/.pick_status.json
index 10c8a35ce13..a1d7e2e7813 100644
--- a/.pick_status.json
+++ b/.pick_status.json
@@ -31,7 +31,7 @@
"description": "ir3: Don't save/restore disasm string pointer",
"nominated": true,
"nomination_type": 1,
- "resolution": 0,
+ "resolution": 1,
"main_sha": null,
"because_sha": "56909868cd12b1b143f06c02dab9503c4f7c60e3"
},
diff --git a/src/freedreno/ir3/ir3_shader.h b/src/freedreno/ir3/ir3_shader.h
index fa2cc1cfe53..897b79c2bcf 100644
--- a/src/freedreno/ir3/ir3_shader.h
+++ b/src/freedreno/ir3/ir3_shader.h
@@ -524,6 +524,8 @@ struct ir3_shader_variant {
*/
void *constant_data;
+ struct ir3_disasm_info disasm_info;
+
/*
* Below here is serialized when written to disk cache:
*/
@@ -769,8 +771,6 @@ struct ir3_shader_variant {
/* For when we don't have a shader, variant's copy of streamout state */
struct ir3_stream_output_info stream_output;
-
- struct ir3_disasm_info disasm_info;
};
static inline const char *