Cogs.Core
EffectBindings.cpp
1#include "EffectBindings.h"
2
3#include "MemoryContext.h"
4
5Cogs::Core::EffectBindings::EffectBindings(MemoryContext * memory) :
6 bindings(128, 128, memory->baseAllocator, MemBlockType::RenderResourceStorage)
7{
8
9}
10
11Cogs::Core::EffectBinding * Cogs::Core::EffectBindings::allocateBinding()
12{
13 return bindings.create();
14}
15
16void Cogs::Core::EffectBindings::deallocateBinding(EffectBinding * binding)
17{
18 bindings.destroy(binding);
19}