Jeroen Bakker
9fa6ac6976
GPU: Fix out of bound write when logging system paths
...
Blender expects that only the filename is provided which is true
for internal shader sources.
Metal shaders can error and return a full path to a system shader.
This doesn't fit inside the reserved memory that Blender reserved
for logging filename and line number.
This out of bound write can be triggered when using `min`
where the parameters aren't of the same kind.
`uint min(uint, int)` for example.
This PR reserves more space to store the filename.
Pull Request: https://projects.blender.org/blender/blender/pulls/120967
2024-04-23 12:50:50 +02:00
..
2024-03-23 01:24:18 +01:00
2024-03-26 03:06:25 +01:00
2024-03-26 03:06:25 +01:00
2024-03-28 20:57:50 +11:00
2024-04-22 13:28:10 +02:00
2024-04-22 13:28:10 +02:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-04-17 11:06:39 +02:00
2024-03-26 03:06:25 +01:00
2024-02-13 15:34:32 -05:00
2024-03-23 01:24:18 +01:00
2024-03-26 03:06:25 +01:00
2024-03-26 03:06:25 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-26 03:06:25 +01:00
2024-03-23 01:24:18 +01:00
2024-03-26 03:06:25 +01:00
2024-04-11 04:49:27 +02:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-26 15:58:39 -04:00
2024-03-28 22:57:57 +11:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-28 22:57:57 +11:00
2024-03-23 01:24:18 +01:00
2024-02-20 08:07:02 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-04-22 13:28:10 +02:00
2024-04-23 09:44:08 +02:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2023-08-16 00:20:26 +10:00
2023-12-28 05:34:38 +01:00
2024-03-23 01:24:18 +01:00
2024-04-23 12:50:50 +02:00
2024-03-24 16:38:30 +01:00
2024-04-04 16:24:20 +02:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-02-01 17:26:08 +01:00
2024-04-17 11:06:39 +02:00
2024-03-24 16:38:30 +01:00
2024-03-28 22:57:57 +11:00
2023-12-06 16:05:14 +01:00
2024-04-17 11:06:39 +02:00
2024-03-24 16:38:30 +01:00
2024-03-23 01:24:18 +01:00
2024-04-08 16:23:25 +10:00
2024-03-28 22:57:57 +11:00