Re #320 Enable multi-texturing and texture compression by default (were disabled by default)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3519 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: 36ec1b8d6d12439eb3437826636a1d2735b82aa8 Former-commit-id: 1096e3b395bd3e51ac12f776182b5ab038594984
This commit is contained in:
parent
ae909b7057
commit
323184f69e
1 changed files with 4 additions and 3 deletions
|
@ -85,14 +85,15 @@ void OpenGLLoadSelectedFeatures()
|
|||
{
|
||||
char buf[512];
|
||||
|
||||
// Read OpenGL configuration from graph.xml, and select relevant OpenGL features.
|
||||
// Read OpenGL configuration from graph.xml, and select relevant OpenGL features
|
||||
// (by default, select the max possible values for supported features).
|
||||
snprintf(buf, sizeof(buf), "%s%s", GfLocalDir(), GR_PARAM_FILE);
|
||||
void* paramHandle = GfParmReadFile(buf, GFPARM_RMODE_REREAD | GFPARM_RMODE_CREAT);
|
||||
|
||||
// 1) Texture compression.
|
||||
const char* pszTexComp =
|
||||
GfParmGetStr(paramHandle, GR_SCT_GLFEATURES, GR_ATT_TEXTURECOMPRESSION,
|
||||
GR_ATT_TEXTURECOMPRESSION_DISABLED);
|
||||
GR_ATT_TEXTURECOMPRESSION_ENABLED);
|
||||
GfglFeatures::self()->select(GfglFeatures::TextureCompression,
|
||||
strcmp(pszTexComp, GR_ATT_TEXTURECOMPRESSION_ENABLED) ? false : true);
|
||||
|
||||
|
@ -110,7 +111,7 @@ void OpenGLLoadSelectedFeatures()
|
|||
// 3) Multi-texturing.
|
||||
const char* pszMultiTex =
|
||||
GfParmGetStr(paramHandle, GR_SCT_GLFEATURES, GR_ATT_MULTITEXTURING,
|
||||
GR_ATT_MULTITEXTURING_DISABLED);
|
||||
GR_ATT_MULTITEXTURING_ENABLED);
|
||||
GfglFeatures::self()->select(GfglFeatures::MultiTexturing,
|
||||
strcmp(pszMultiTex, GR_ATT_MULTITEXTURING_ENABLED) ? false : true);
|
||||
|
||||
|
|
Loading…
Reference in a new issue