Files
mesa/src/util
Marek Olšák 6b2cb71560 glsl: add support for linear_ctx into ir_instruction
The type of the "new operator" parameter determines whether ir_instruction
is allocated with linear_ctx or ralloc. The ralloc operators will be
removed in the next commit.

GCC expects classes with virtual functions to have a virtual destructor,
but linear_ctx has static assertions that expects that no destructor is
present. Remove the assertions, as that's our only option. The destructor
is empty including in all derived classes, so it doesn't have to execute.

Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Timothy Arceri <tarceri@itsqueeze.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36539>
2025-08-04 02:07:00 +00:00
..
2025-08-01 19:58:24 +00:00
2025-07-31 15:11:07 +00:00
2023-11-02 21:03:46 +00:00
2023-12-06 07:22:02 +00:00
2022-09-29 23:40:18 +00:00
2022-09-29 23:40:18 +00:00
2023-10-09 23:37:52 +00:00
2025-06-23 07:59:24 +00:00
2025-06-23 07:59:24 +00:00
2024-01-16 02:15:22 +00:00
2023-10-25 17:27:47 +00:00
2024-10-30 12:59:10 +00:00
2022-06-02 13:09:16 +00:00
2025-07-23 19:49:47 +00:00
2022-11-04 23:20:02 +00:00
2025-07-30 16:05:15 +00:00
2024-06-07 18:29:20 +00:00
2025-04-11 21:27:37 +00:00
2025-04-11 21:27:37 +00:00
2024-11-08 08:09:49 -08:00
2022-11-24 04:33:07 +00:00
2024-06-07 18:29:20 +00:00