mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
VGui: deprecate old texture streaming debug overlay
Replaced by the new imgui version which offers the ability to explore the real-time list, in commit c2deaaf3e8c50e08776e960934a161845f55addf.
This commit is contained in:
parent
c2deaaf3e8
commit
716a3efa0c
@ -106,10 +106,6 @@ void CTextOverlay::Update(void)
|
|||||||
{
|
{
|
||||||
DrawCrosshairMaterial();
|
DrawCrosshairMaterial();
|
||||||
}
|
}
|
||||||
if (stream_overlay->GetBool())
|
|
||||||
{
|
|
||||||
DrawStreamOverlay();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
@ -314,27 +310,6 @@ void CTextOverlay::DrawCrosshairMaterial(void) const
|
|||||||
material->shaderset->m_nTextureInputCount);
|
material->shaderset->m_nTextureInputCount);
|
||||||
}
|
}
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// Purpose: draws the stream overlay on screen.
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
void CTextOverlay::DrawStreamOverlay(void) const
|
|
||||||
{
|
|
||||||
// todo(amos): the stream overlay will use a lot more memory in tex/mtl
|
|
||||||
// modes on larger levels than the static buffer allows for. But even if we
|
|
||||||
// increase this stack buffer, the RUI will cull strings out as it couldn't
|
|
||||||
// hold all the strings necessary to display it. This whole overlay needs
|
|
||||||
// to be reworked into an ImGui overlay, or a panel that runs alongside
|
|
||||||
// the game. For the buffer, we should allocate it on the heap with help of
|
|
||||||
// the cvar 'stream_overlay_memory'; see the implementation of the command
|
|
||||||
// 'stream_dumpinfo' for more information regarding this cvar. For video
|
|
||||||
// reference, see https://youtu.be/4BuvKotqpWo&t=1070 for an actual impl.
|
|
||||||
static char szLogbuf[4096];
|
|
||||||
static const Color c = { 255, 255, 255, 255 };
|
|
||||||
|
|
||||||
TextureStreamMgr_GetStreamOverlay(stream_overlay_mode->GetString(), szLogbuf, sizeof(szLogbuf));
|
|
||||||
CMatSystemSurface__DrawColoredText(g_pMatSystemSurface, v_Rui_GetFontFace(), m_nFontHeight, 20, 300, c.r(), c.g(), c.b(), c.a(), "%s", szLogbuf);
|
|
||||||
}
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
// Purpose: gets the log color for context.
|
// Purpose: gets the log color for context.
|
||||||
// Input : context -
|
// Input : context -
|
||||||
|
@ -33,7 +33,6 @@ public:
|
|||||||
void DrawSimStats(void) const;
|
void DrawSimStats(void) const;
|
||||||
void DrawGPUStats(void) const;
|
void DrawGPUStats(void) const;
|
||||||
void DrawCrosshairMaterial(void) const;
|
void DrawCrosshairMaterial(void) const;
|
||||||
void DrawStreamOverlay(void) const;
|
|
||||||
|
|
||||||
void Con_NPrintf(void);
|
void Con_NPrintf(void);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user