GPU: Remove GPU_shader_storage_buffer_objects_support #112572

Merged
Jeroen Bakker merged 8 commits from Jeroen-Bakker/blender:gpu/remove-ssbo-capability-check into main 2023-09-21 12:55:58 +02:00

8 Commits

Author SHA1 Message Date
Jeroen Bakker 94d8210e05 Disable multi draw indirect support. 2023-09-21 10:35:38 +02:00
Jeroen Bakker b13bdcb27b Make shader_draw_parameters_support optional. 2023-09-21 10:30:08 +02:00
Jeroen Bakker 066654ffcd Merge branch 'main' into gpu/remove-ssbo-capability-check 2023-09-21 09:39:28 +02:00
Jeroen Bakker 1edfa808dd Reorganize debug-gpu-force-workarounds 2023-09-21 09:31:54 +02:00
Jeroen Bakker b2a99f3d7c Formatting 2023-09-20 09:27:24 +02:00
Jeroen Bakker 090d60a74f Merge branch 'main' into gpu/remove-ssbo-capability-check 2023-09-20 09:25:39 +02:00
Jeroen Bakker 525e311401 Report details on console. 2023-09-19 14:20:31 +02:00
Jeroen Bakker 9f0c28f452 GPU: Remove GPU_shader_storage_buffer_objects_support
Blender 4.0 requires OpenGL 4.3 which always support SSBO's.
Platforms that don't support enough SSBO bind points will be marked
as unsupported.

Users who start Blender on those platforms will be informed via a
dialog.
2023-09-19 14:03:36 +02:00