Oolite 1.91.0.7658-250404-b1488af
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
OOTextureLoader.m File Reference
+ Include dependency graph for OOTextureLoader.m:

Go to the source code of this file.

Classes

category  OOTextureLoader(OOPrivate)
 

Macros

#define DUMP_CONVERTED_CUBE_MAPS   0
 

Enumerations

enum  {
  kNeverShrinkThreshold = UINT32_MAX , kDefaultShrinkThreshold = 512 , kExtraShrinkThreshold = 128 , kExtraShrinkMaxSize = 256 ,
  kCubeShrinkThreshold = 256
}
 

Variables

static unsigned sGLMaxSize
 
static uint32_t sUserMaxSize
 
static BOOL sReducedDetail
 
static BOOL sHaveNPOTTextures = NO
 
static BOOL sHaveSetUp = NO
 

Macro Definition Documentation

◆ DUMP_CONVERTED_CUBE_MAPS

#define DUMP_CONVERTED_CUBE_MAPS   0

Definition at line 43 of file OOTextureLoader.m.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kNeverShrinkThreshold 
kDefaultShrinkThreshold 
kExtraShrinkThreshold 
kExtraShrinkMaxSize 
kCubeShrinkThreshold 

Definition at line 45 of file OOTextureLoader.m.

46{
47 // Thresholds for reduced-detail texture shrinking in different circumstances.
48 kNeverShrinkThreshold = UINT32_MAX,
53};
@ kCubeShrinkThreshold
@ kNeverShrinkThreshold
@ kExtraShrinkMaxSize
@ kExtraShrinkThreshold
@ kDefaultShrinkThreshold

Variable Documentation

◆ sGLMaxSize

◆ sHaveNPOTTextures

BOOL sHaveNPOTTextures = NO
static

◆ sHaveSetUp

BOOL sHaveSetUp = NO
static

◆ sReducedDetail

◆ sUserMaxSize