vk: Refactor descriptor handling

This commit is contained in:
kd-11 2023-05-29 17:01:03 +03:00 committed by kd-11
parent 7e131f8fb6
commit c99ef4b09f
19 changed files with 239 additions and 177 deletions

View file

@ -5,10 +5,7 @@
namespace rsx
{
template <typename Ty>
concept is_simple_pod_v = (std::is_trivially_constructible_v<Ty>) && (std::is_trivially_destructible_v <Ty>);
template <typename Ty> requires is_simple_pod_v<Ty>
template <typename Ty> requires std::is_trivially_destructible_v<Ty>
struct simple_array
{
public: