MCPcopy Create free account
hub / github.com/NVIDIAGameWorks/Falcor / compileFonts

Method compileFonts

Source/Falcor/Utils/UI/Gui.cpp:422–431  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

420}
421
422void GuiImpl::compileFonts()
423{
424 uint8_t* pFontData;
425 int32_t width, height;
426
427 // Initialize font data
428 ImGui::GetIO().Fonts->GetTexDataAsAlpha8(&pFontData, &width, &height);
429 ref<Texture> pTexture = mpDevice->createTexture2D(width, height, ResourceFormat::R8Unorm, 1, 1, pFontData);
430 mpProgramVars->setTexture("gFont", pTexture);
431}
432
433bool GuiImpl::addCheckboxes(const char label[], bool* pData, uint32_t numCheckboxes, bool sameLine)
434{

Callers 1

addFontMethod · 0.80

Calls 2

createTexture2DMethod · 0.80
setTextureMethod · 0.45

Tested by

no test coverage detected