|
Nameless Engine
|
#include <LightingShaderResourceManager.h>
Public Attributes | |
| std::array< std::unique_ptr< UploadBuffer >, FrameResourceManager::getFrameResourceCount()> | vGeneralDataGpuResources |
| GeneralLightingShaderData | generalData |
Groups GPU related data.
| GeneralLightingShaderData ne::LightingShaderResourceManager::GpuData::generalData |
Stores general (not related to a specific light source type) lighting data.
| std::array<std::unique_ptr<UploadBuffer>, FrameResourceManager::getFrameResourceCount()> ne::LightingShaderResourceManager::GpuData::vGeneralDataGpuResources |
Stores data from generalData in the GPU memory.