mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-02 20:10:32 +00:00
Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess
# Conflicts: # Engine/source/console/consoleFunctions.cpp
This commit is contained in:
commit
cbce2ee805
154 changed files with 2950 additions and 705 deletions
|
|
@ -309,7 +309,7 @@ void GFXNullDevice::enumerateAdapters( Vector<GFXAdapter*> &adapterList )
|
|||
vm.resolution.set(800,600);
|
||||
toAdd->mAvailableModes.push_back(vm);
|
||||
|
||||
dStrcpy(toAdd->mName, "GFX Null Device");
|
||||
dStrcpy(toAdd->mName, "GFX Null Device", GFXAdapter::MaxAdapterNameLen);
|
||||
|
||||
adapterList.push_back(toAdd);
|
||||
}
|
||||
|
|
@ -342,4 +342,4 @@ public:
|
|||
}
|
||||
};
|
||||
|
||||
static GFXNullRegisterDevice pNullRegisterDevice;
|
||||
static GFXNullRegisterDevice pNullRegisterDevice;
|
||||
|
|
|
|||
|
|
@ -39,8 +39,9 @@ void GFXVideoMode::parseFromString( const char *str )
|
|||
return;
|
||||
|
||||
// Copy the string, as dStrtok is destructive
|
||||
char *tempBuf = new char[dStrlen( str ) + 1];
|
||||
dStrcpy( tempBuf, str );
|
||||
dsize_t tempBufLen = dStrlen(str) + 1;
|
||||
char *tempBuf = new char[tempBufLen];
|
||||
dStrcpy( tempBuf, str, tempBufLen );
|
||||
|
||||
#define PARSE_ELEM(type, var, func, tokParam, sep) \
|
||||
if(const char *ptr = dStrtok( tokParam, sep)) \
|
||||
|
|
@ -76,4 +77,4 @@ void GFXShaderMacro::stringize( const Vector<GFXShaderMacro> ¯os, String *ou
|
|||
}
|
||||
(*outString) += ";";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -128,11 +128,11 @@ void GFXGLDevice::enumerateAdapters( Vector<GFXAdapter*> &adapterList )
|
|||
|
||||
if (renderer)
|
||||
{
|
||||
dStrcpy(toAdd->mName, renderer);
|
||||
dStrncat(toAdd->mName, " OpenGL", GFXAdapter::MaxAdapterNameLen);
|
||||
dStrcpy(toAdd->mName, renderer, GFXAdapter::MaxAdapterNameLen);
|
||||
dStrcat(toAdd->mName, " OpenGL", GFXAdapter::MaxAdapterNameLen);
|
||||
}
|
||||
else
|
||||
dStrcpy(toAdd->mName, "OpenGL");
|
||||
dStrcpy(toAdd->mName, "OpenGL", GFXAdapter::MaxAdapterNameLen);
|
||||
|
||||
toAdd->mType = OpenGL;
|
||||
toAdd->mShaderModel = 0.f;
|
||||
|
|
|
|||
|
|
@ -129,11 +129,11 @@ void GFXGLDevice::enumerateAdapters( Vector<GFXAdapter*> &adapterList )
|
|||
|
||||
if (renderer)
|
||||
{
|
||||
dStrcpy(toAdd->mName, renderer);
|
||||
dStrcpy(toAdd->mName, renderer, GFXAdapter::MaxAdapterNameLen);
|
||||
dStrncat(toAdd->mName, " OpenGL", GFXAdapter::MaxAdapterNameLen);
|
||||
}
|
||||
else
|
||||
dStrcpy(toAdd->mName, "OpenGL");
|
||||
dStrcpy(toAdd->mName, "OpenGL", GFXAdapter::MaxAdapterNameLen);
|
||||
|
||||
toAdd->mType = OpenGL;
|
||||
toAdd->mShaderModel = 0.f;
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ ScreenShot::ScreenShot()
|
|||
|
||||
void ScreenShot::setPending( const char *filename, bool writeJPG, S32 tiles, F32 overlap )
|
||||
{
|
||||
dStrcpy( mFilename, filename );
|
||||
dStrcpy( mFilename, filename, 256 );
|
||||
mWriteJPG = writeJPG;
|
||||
mTiles = getMax( tiles, 1 );
|
||||
mPixelOverlap.set(getMin(overlap, 0.25f), getMin(overlap, 0.25f));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue