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.