Point lights
This commit is contained in:
@@ -19,9 +19,12 @@ class HydraMaterialBufferManager : public HydraObject
|
||||
void Intialise();
|
||||
void Shutdown();
|
||||
HydraID CreateMaterial(const HydraMaterialBuffer& material);
|
||||
void DeleteMaterial(HydraID material_id);
|
||||
void* GetMaterialBuffer();
|
||||
|
||||
void UpdateBuffer();
|
||||
private:
|
||||
uint32_t m_material_buffer_id =0;
|
||||
uint32_t m_texture_buffer_id =0;
|
||||
std::mutex m_mutex;
|
||||
std::queue<HydraID> m_available_material_ids;
|
||||
std::vector<HydraMaterialBuffer> m_material;
|
||||
|
||||
Reference in New Issue
Block a user