mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-19 20:24:49 +00:00
sfx bypass doe dediservers.
This commit is contained in:
parent
8343c096df
commit
4f00c48ff0
|
|
@ -77,7 +77,8 @@ SFXNullProvider::~SFXNullProvider()
|
|||
void SFXNullProvider::addDeviceDesc( const String& name, const String& desc )
|
||||
{
|
||||
SFXDeviceInfo* info = new SFXDeviceInfo;
|
||||
info->name = desc;
|
||||
info->internalName = desc;
|
||||
info->name = "Null Device";
|
||||
info->driver = name;
|
||||
info->hasHardware = false;
|
||||
info->maxBuffers = 8;
|
||||
|
|
@ -91,7 +92,7 @@ SFXDevice* SFXNullProvider::createDevice( const String& deviceName, bool useHard
|
|||
|
||||
// Do we find one to create?
|
||||
if ( info )
|
||||
return new SFXNullDevice( this, info->name, useHardware, maxBuffers );
|
||||
return new SFXNullDevice( this, info->internalName, useHardware, maxBuffers );
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -149,6 +149,12 @@ function sfxInit()
|
|||
if( sfxGetDeviceInfo() !$= "" )
|
||||
sfxShutdown();
|
||||
|
||||
if ($isDedicated)
|
||||
{
|
||||
sfxCreateDevice("Null","Null Device", false, 8);
|
||||
return true;
|
||||
}
|
||||
|
||||
// Start it up!
|
||||
%maxBuffers = $pref::SFX::useHardware ? -1 : $pref::SFX::maxSoftwareBuffers;
|
||||
if ( !sfxCreateDevice( $pref::SFX::provider, $pref::SFX::device, $pref::SFX::useHardware, %maxBuffers ) )
|
||||
|
|
|
|||
Loading…
Reference in a new issue