hnisula / ducklib

A library made out of ducks
1 stars 0 forks source link

Minimal render allocation #19

Open hnisula opened 2 years ago

hnisula commented 2 years ago

An allocation system that would work for both Vulkan's and D3D12's design is required.

This allocation should handle both allocation in RAM and VRAM and probably be referenced to with a handle/ID.

hnisula commented 2 years ago

Should sharing of resources be allowed? I.e. multiple textures pointing to the same GPU texture resource using different views. This requires ref counting (or something else?). At least the resources must point to both the actual data and views.

hnisula commented 2 years ago

Blocked by #22