diff options
author | Timothy Arceri <tarceri@itsqueeze.com> | 2021-07-15 22:28:00 +1000 |
---|---|---|
committer | Dylan Baker <dylan.c.baker@intel.com> | 2021-07-21 11:51:58 -0700 |
commit | 3cb96be239a8315cb27bc6cdb2ee41b9f12e4f66 (patch) | |
tree | fd4198f4b412a5d38c5fa7390abd1183205e011b /.pick_status.json | |
parent | 04e8aeac6d05611984ed79c6c288e136388ad517 (diff) |
glsl: replace some C++ code with C
This replaces some new/delete uses with malloc/free.
This is more consistent with most of the other glsl IR code but
more importantly it allows the game "Battle Block Theater" to
start working on some mesa drivers. The game overrides new and
ends up throwing an assert and crashing when it sees this
function calling new [0].
Note: The game still crashes with radeonsi due to similar conflicts
with LLVM.
CC: mesa-stable
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11907>
(cherry picked from commit 749251391d967ce5450a6adfeb64cb773cce2508)
Diffstat (limited to '.pick_status.json')
-rw-r--r-- | .pick_status.json | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.pick_status.json b/.pick_status.json index 01ea7e35ce6..4d6f697713e 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -805,7 +805,7 @@ "description": "glsl: replace some C++ code with C", "nominated": true, "nomination_type": 0, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": null }, |