Stellarium  0.20.4
Public Types
S3DEnum Struct Reference

Public Types

enum  CubemappingMode { CM_TEXTURES, CM_CUBEMAP, CM_CUBEMAP_GSACCEL }
 Determines the method used for cubemap creation. More...
 
enum  ShadowFilterQuality {
  SFQ_OFF, SFQ_HARDWARE, SFQ_LOW, SFQ_LOW_HARDWARE,
  SFQ_HIGH, SFQ_HIGH_HARDWARE
}
 Contains different shadow filter settings. More...
 

Member Enumeration Documentation

◆ CubemappingMode

Enumerator
CM_TEXTURES 

Uses 6 textures, one for each side of the cube. Seems to be the best for old Intel drivers.

CM_CUBEMAP 

Uses a single GL_TEXTURE_CUBEMAP, seems to work a bit better on "modern" GPUs.

CM_CUBEMAP_GSACCEL 

Uses a single GL_TEXTURE_CUBEMAP and a geometry shader to render all 6 sides in one pass.

◆ ShadowFilterQuality

Enumerator
SFQ_OFF 

Disables shadow filtering completely.

SFQ_HARDWARE 

Enables OpenGL hardware shadow filtering.

SFQ_LOW 

Uses a 16-tap Poisson disk.

SFQ_LOW_HARDWARE 

Uses a 16-tap Poisson disk + hardware filtering.

SFQ_HIGH 

Uses a 64-tap Poisson disk.

SFQ_HIGH_HARDWARE 

Uses a 64-tap Poisson disk + hardware filtering.