Germano Cavalcante
19fee82b72
Fix #131236 : 'batch_for_shader' not working with POLYLINE shaders
...
In Blender 4.4 (since commit 00a8d006fe ), polyline shaders stopped
using geometry shaders and now rely on SSBOs.
In C++, workarounds allow these shaders to function as before, albeit
with some limitations.
However, this change broke the `batch_for_shader` function in Python,
as `GPUShader.attrs_info_get()` only reads attributes and does not
support SSBOs.
To address this, the method now treats polyline shaders differently,
accessing SSBO inputs instead of attributes.
fix
2024-12-11 20:39:24 +01:00
..
2024-12-05 23:26:29 +01:00
2024-06-05 18:47:22 +02:00
2024-06-05 18:47:22 +02:00
2024-12-10 18:18:48 +01:00
2024-12-09 13:23:18 +01:00
2024-12-09 13:23:18 +01:00
2024-11-06 13:03:32 +01:00
2024-07-25 19:18:07 +02:00
2024-03-23 01:24:18 +01:00
2024-12-11 11:23:51 +11:00
2024-11-27 17:37:04 +01:00
2024-02-13 15:34:32 -05:00
2024-03-23 01:24:18 +01:00
2024-12-11 11:23:51 +11:00
2024-12-10 17:13:06 +01:00
2024-11-27 17:37:04 +01:00
2024-10-31 15:18:29 +01:00
2024-12-10 17:13:06 +01:00
2024-10-31 15:18:29 +01:00
2024-03-23 01:24:18 +01:00
2024-03-23 01:24:18 +01:00
2024-11-05 23:00:29 +11:00
2024-03-26 15:58:39 -04:00
2024-10-31 15:18:29 +01:00
2024-07-29 13:01:12 +10:00
2024-07-29 13:01:12 +10:00
2024-10-31 15:18:29 +01:00
2024-11-07 13:59:07 +01:00
2024-03-23 01:24:18 +01:00
2023-08-16 00:20:26 +10:00
2024-10-31 15:18:29 +01:00
2024-12-04 19:18:14 +01:00
2024-10-31 15:18:29 +01:00
2024-10-31 15:18:29 +01:00
2024-03-28 22:57:57 +11:00
2024-12-02 19:47:55 +01:00
2024-11-27 17:37:04 +01:00
2024-12-06 08:14:26 +01:00
2024-10-04 19:16:30 +02:00
2024-12-03 10:18:50 +01:00
2024-12-02 23:01:12 +01:00
2024-11-01 20:00:31 +01:00
2024-11-08 20:20:07 +01:00
2023-08-16 00:20:26 +10:00
2023-12-28 05:34:38 +01:00
2024-11-01 20:00:31 +01:00
2024-11-08 20:01:08 +01:00
2024-12-11 11:23:51 +11:00
2024-12-11 20:39:24 +01:00
2024-10-31 15:18:29 +01:00
2024-03-23 01:24:18 +01:00
2024-10-31 15:18:29 +01:00
2024-11-25 13:24:46 +11:00
2024-11-22 09:45:38 +01:00
2024-10-31 15:18:29 +01:00
2024-10-31 15:18:29 +01:00
2024-11-25 13:24:46 +11:00
2024-10-31 15:18:29 +01:00
2024-10-31 15:18:29 +01:00
2024-10-31 15:18:29 +01:00
2024-12-09 13:23:18 +01:00