Allow serialized zone validation.

This commit is contained in:
Bartosz Taudul 2021-10-09 15:50:09 +02:00
parent 7c046eb7ac
commit 5835011d0f
No known key found for this signature in database
GPG Key ID: B7FE2008B7575DF3
2 changed files with 11 additions and 0 deletions

View File

@ -2438,6 +2438,11 @@ Profiler::DequeueStatus Profiler::DequeueSerial()
ThreadCtxCheckSerial( zoneValueThread ); ThreadCtxCheckSerial( zoneValueThread );
break; break;
} }
case QueueType::ZoneValidation:
{
ThreadCtxCheckSerial( zoneValidationThread );
break;
}
#endif #endif
default: default:
assert( false ); assert( false );

View File

@ -148,6 +148,11 @@ struct QueueZoneValidation
uint32_t id; uint32_t id;
}; };
struct QueueZoneValidationThread
{
uint32_t thread;
};
struct QueueZoneColor struct QueueZoneColor
{ {
uint8_t r; uint8_t r;
@ -560,6 +565,7 @@ struct QueueItem
QueueZoneEnd zoneEnd; QueueZoneEnd zoneEnd;
QueueZoneEndThread zoneEndThread; QueueZoneEndThread zoneEndThread;
QueueZoneValidation zoneValidation; QueueZoneValidation zoneValidation;
QueueZoneValidationThread zoneValidationThread;
QueueZoneColor zoneColor; QueueZoneColor zoneColor;
QueueZoneColorThread zoneColorThread; QueueZoneColorThread zoneColorThread;
QueueZoneValue zoneValue; QueueZoneValue zoneValue;