forked from organicmaps/organicmaps
renamed ECheckPoint to EFramePoint and added separate ECheckPoint packet type PacketsQueue.
This commit is contained in:
parent
361b46140d
commit
7882e4c112
5 changed files with 6 additions and 5 deletions
|
@ -94,7 +94,7 @@ bool QueuedRenderer::RenderQueuedCommands(int pipelineNum)
|
|||
}
|
||||
else
|
||||
{
|
||||
ASSERT(bucketType == yg::gl::Packet::ECheckPoint, ());
|
||||
ASSERT(bucketType == yg::gl::Packet::EFramePoint, ());
|
||||
|
||||
if (it->m_command)
|
||||
it->m_command->perform();
|
||||
|
@ -152,7 +152,7 @@ void QueuedRenderer::PacketsPipeline::FillFrameCommands(list<yg::gl::Packet> & r
|
|||
{
|
||||
yg::gl::Packet p = *last;
|
||||
|
||||
if (p.m_type == yg::gl::Packet::ECheckPoint)
|
||||
if (p.m_type == yg::gl::Packet::EFramePoint)
|
||||
{
|
||||
/// found frame boundary, copying
|
||||
copy(first, ++last, back_inserter(m_FrameCommands));
|
||||
|
|
|
@ -548,7 +548,7 @@ void RenderQueueRoutine::invalidate()
|
|||
{
|
||||
shared_ptr<Invalidate> command(new Invalidate());
|
||||
command->m_windowHandles = m_windowHandles;
|
||||
m_glQueue->processPacket(yg::gl::Packet(command, yg::gl::Packet::ECheckPoint));
|
||||
m_glQueue->processPacket(yg::gl::Packet(command, yg::gl::Packet::EFramePoint));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -91,7 +91,7 @@ namespace yg
|
|||
|
||||
void PacketsQueue::completeCommands()
|
||||
{
|
||||
joinFence(insertFence(Packet::ECheckPoint));
|
||||
joinFence(insertFence(Packet::EFramePoint));
|
||||
}
|
||||
|
||||
void PacketsQueue::cancelCommands()
|
||||
|
|
|
@ -71,6 +71,7 @@ namespace yg
|
|||
{
|
||||
ECommand,
|
||||
ECheckPoint,
|
||||
EFramePoint,
|
||||
ECancelPoint
|
||||
};
|
||||
|
||||
|
|
|
@ -271,7 +271,7 @@ namespace yg
|
|||
void Renderer::markFrameBoundary()
|
||||
{
|
||||
if (m_renderQueue)
|
||||
m_renderQueue->processPacket(Packet(Packet::ECheckPoint));
|
||||
m_renderQueue->processPacket(Packet(Packet::EFramePoint));
|
||||
}
|
||||
|
||||
void Renderer::completeCommands()
|
||||
|
|
Loading…
Add table
Reference in a new issue