mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-22 11:57:00 +00:00
Skip rendering if alpha is 0.0
This commit is contained in:
parent
c5dacee3a7
commit
ca027e1754
@ -1401,6 +1401,10 @@ void Render()
|
|||||||
memset(g.IO.InputCharacters, 0, sizeof(g.IO.InputCharacters));
|
memset(g.IO.InputCharacters, 0, sizeof(g.IO.InputCharacters));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Skip render altogether if alpha is 0.0
|
||||||
|
// Note that vertex buffers have been created, so it is best practice that you don't call Begin/End in the first place.
|
||||||
|
if (g.Style.Alpha > 0.0f)
|
||||||
|
{
|
||||||
// Render tooltip
|
// Render tooltip
|
||||||
if (g.Tooltip[0])
|
if (g.Tooltip[0])
|
||||||
{
|
{
|
||||||
@ -1429,6 +1433,7 @@ void Render()
|
|||||||
if (!g.RenderDrawLists.empty())
|
if (!g.RenderDrawLists.empty())
|
||||||
g.IO.RenderDrawListsFn(&g.RenderDrawLists[0], (int)g.RenderDrawLists.size());
|
g.IO.RenderDrawListsFn(&g.RenderDrawLists[0], (int)g.RenderDrawLists.size());
|
||||||
g.RenderDrawLists.resize(0);
|
g.RenderDrawLists.resize(0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Find the optional ## from which we stop displaying text.
|
// Find the optional ## from which we stop displaying text.
|
||||||
|
Loading…
Reference in New Issue
Block a user