mirror of
https://github.com/id-Software/DOOM-3-BFG.git
synced 2025-04-24 02:32:18 +00:00
Simplify OPTICK_THREAD() instrumentation and fix scope for common_frame
This commit is contained in:
parent
7d67082a10
commit
dd17edbdc1
5 changed files with 6 additions and 18 deletions
|
@ -71,8 +71,6 @@ class idSGFcompressThread : public idSysThread
|
|||
public:
|
||||
virtual int Run()
|
||||
{
|
||||
OPTICK_THREAD( "idSGFcompressThread" );
|
||||
|
||||
sgf->CompressBlock();
|
||||
return 0;
|
||||
}
|
||||
|
@ -83,8 +81,6 @@ class idSGFdecompressThread : public idSysThread
|
|||
public:
|
||||
virtual int Run()
|
||||
{
|
||||
OPTICK_THREAD( "idSGFdecompressThread" );
|
||||
|
||||
sgf->DecompressBlock();
|
||||
return 0;
|
||||
}
|
||||
|
@ -95,8 +91,6 @@ class idSGFwriteThread : public idSysThread
|
|||
public:
|
||||
virtual int Run()
|
||||
{
|
||||
OPTICK_THREAD( "idSGFwriteThread" );
|
||||
|
||||
sgf->WriteBlock();
|
||||
return 0;
|
||||
}
|
||||
|
@ -107,8 +101,6 @@ class idSGFreadThread : public idSysThread
|
|||
public:
|
||||
virtual int Run()
|
||||
{
|
||||
OPTICK_THREAD( "idSGFreadThread" );
|
||||
|
||||
sgf->ReadBlock();
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -90,12 +90,6 @@ be called directly in the foreground thread for comparison.
|
|||
*/
|
||||
int idGameThread::Run()
|
||||
{
|
||||
if( com_smp.GetBool() )
|
||||
{
|
||||
// SRS - label thread in smp mode only, otherwise CPU frame number is missing
|
||||
OPTICK_THREAD( "idGameThread" );
|
||||
}
|
||||
|
||||
commonLocal.frameTiming.startGameTime = Sys_Microseconds();
|
||||
|
||||
// debugging tool to test frame dropping behavior
|
||||
|
|
|
@ -1145,8 +1145,6 @@ idJobThread::Run
|
|||
*/
|
||||
int idJobThread::Run()
|
||||
{
|
||||
OPTICK_THREAD( GetName() );
|
||||
|
||||
threadJobListState_t threadJobListState[MAX_JOBLISTS];
|
||||
int numJobLists = 0;
|
||||
int lastStalledJobList = -1;
|
||||
|
|
|
@ -237,12 +237,18 @@ int idSysThread::ThreadProc( idSysThread* thread )
|
|||
break;
|
||||
}
|
||||
|
||||
// SRS - generalize thread instrumentation with correct Run() scope
|
||||
OPTICK_THREAD( thread->GetName() );
|
||||
|
||||
retVal = thread->Run();
|
||||
}
|
||||
thread->signalWorkerDone.Raise();
|
||||
}
|
||||
else
|
||||
{
|
||||
// SRS - generalize thread instrumentation with correct Run() scope
|
||||
OPTICK_THREAD( thread->GetName() );
|
||||
|
||||
retVal = thread->Run();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -747,8 +747,6 @@ idSaveGameThread::Run
|
|||
*/
|
||||
int idSaveGameThread::Run()
|
||||
{
|
||||
OPTICK_THREAD( "idSaveGameThread" );
|
||||
|
||||
int ret = ERROR_SUCCESS;
|
||||
|
||||
try
|
||||
|
|
Loading…
Reference in a new issue