SiebenCorgie / jakar-engine

Formerly "Ori-Engine" is an hobby project of mine. Target is an Rust/Vulkan engine for games and visualization software.
MIT License
19 stars 0 forks source link

Change to Descriptorset pools #31

Open SiebenCorgie opened 6 years ago

SiebenCorgie commented 6 years ago

Currently every descriptorset (except the one for the light data) is coming from Persistent descriptor sets. However I found out that it is much faster to allocate from a pool. Therefore I should implement them where needed/ appropriate.

SiebenCorgie commented 6 years ago

Currently done except the light_buffer_object which goes to the forward pass since the engine doesn't know pipeline and layout id at creation time.