Files
test2/source/blender/gpu/vulkan
Miguel Pozo a5ed5dc4bf GPU: Support deferred compilation in ShaderCompilerGeneric
Update the `ShaderCompilerGeneric` to support deferred compilation
using the batch compilation API, so we can get rid of
`drw_manager_shader`.
This approach also allows supporting non-blocking compilation
for static shaders.

This shouldn't cause any behavior changes at the moment, since batch
compilation is not yet used when parallel compilation is disabled.

This adds a `GPUWorker` and a `GPUSecondaryContext` as an easy to use
wrapper for managing secondary GPU contexts.

(Part of #133674)
Pull Request: https://projects.blender.org/blender/blender/pulls/136518
2025-04-07 15:26:25 +02:00
..
2025-01-30 15:51:09 +01:00
2025-01-27 08:55:23 +01:00
2024-06-20 11:34:19 +02:00
2025-01-27 08:55:23 +01:00
2025-01-27 08:55:23 +01:00
2025-01-27 08:55:23 +01:00
2025-01-27 08:55:23 +01:00
2024-08-20 11:27:33 +02:00
2023-11-14 11:12:19 +01:00
2024-01-01 00:43:09 +13:00
2024-10-08 10:55:10 +02:00