VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Macros
DtTileSpaceLightGrid.h File Reference

Class doing all the heavy lifting in regards of forward+ lighting. More...

Go to the source code of this file.

Classes

class  makVrv::DtTileSpaceLightGrid
 Class doing all the heavy lifting in regards of forward+ lighting. More...
 

Namespaces

 makVrv
 Declare & export the plugin initialization function (bool initDeModule(DtDe* de))
 

Macros

#define CPU_SIDE_COMPILATION   1
 This data is held per slot in the index buffer. More...
 

Detailed Description

Class doing all the heavy lifting in regards of forward+ lighting.

Macro Definition Documentation

#define CPU_SIDE_COMPILATION   1

This data is held per slot in the index buffer.

It intrinsically replicates light position and direction per index entry, but that is an intentional choice to avoid another buffer indirection. NOTE!! This must match the vrv_tile_light_index_list structure in lighting.frag.glsl.


Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)