Nameless Engine
Loading...
Searching...
No Matches
ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::GlobalCountersIntoLightIndexList Struct Reference

#include <LightingShaderResourceManager.h>

Public Attributes

unsigned int iPointLightListOpaque = 0
 
unsigned int iSpotlightListOpaque = 0
 
unsigned int iPointLightListTransparent = 0
 
unsigned int iSpotlightListTransparent = 0
 

Detailed Description

Global counters (indices) into the light lists.

Member Data Documentation

◆ iPointLightListOpaque

unsigned int ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::GlobalCountersIntoLightIndexList::iPointLightListOpaque = 0

Index into point light index light for opaque geometry.

◆ iPointLightListTransparent

unsigned int ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::GlobalCountersIntoLightIndexList::iPointLightListTransparent = 0

Index into point light index light for transparent geometry.

◆ iSpotlightListOpaque

unsigned int ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::GlobalCountersIntoLightIndexList::iSpotlightListOpaque = 0

Index into spotlight index light for opaque geometry.

◆ iSpotlightListTransparent

unsigned int ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::GlobalCountersIntoLightIndexList::iSpotlightListTransparent = 0

Index into spotlight index light for transparent geometry.


The documentation for this struct was generated from the following file: