Boo resource tracing

This commit is contained in:
Jack Andersen 2018-05-19 20:13:54 -10:00
parent 00945a44d7
commit f41f0e0e77
5 changed files with 5 additions and 5 deletions

View File

@ -649,7 +649,7 @@ boo::ObjToken<boo::ITextureSA> FontAtlas::texture(boo::IGraphicsDataFactory* gf)
return {}; return {};
if (m_tex) if (m_tex)
return m_tex; return m_tex;
gf->commitTransaction([&](boo::IGraphicsDataFactory::Context& ctx) gf->BooCommitTransaction([&](boo::IGraphicsDataFactory::Context& ctx)
{ {
if (m_subpixel) if (m_subpixel)
const_cast<boo::ObjToken<boo::ITextureSA>&>(m_tex) = const_cast<boo::ObjToken<boo::ITextureSA>&>(m_tex) =

View File

@ -292,7 +292,7 @@ ModalWindow::ModalWindow(ViewResources& res, View& parentView,
m_windowBgClear[3] = 0.0; m_windowBgClear[3] = 0.0;
m_line2Clear[3] = 0.0; m_line2Clear[3] = 0.0;
res.m_factory->commitTransaction([&](boo::IGraphicsDataFactory::Context& ctx) -> bool res.m_factory->BooCommitTransaction([&](boo::IGraphicsDataFactory::Context& ctx)
{ {
buildResources(ctx, res); buildResources(ctx, res);
m_viewBlockBuf = res.m_viewRes.m_bufPool.allocateBlock(res.m_factory); m_viewBlockBuf = res.m_viewRes.m_bufPool.allocateBlock(res.m_factory);

View File

@ -374,7 +374,7 @@ void View::draw(boo::IGraphicsCommandQueue* gfxQ)
void View::commitResources(ViewResources& res, const boo::FactoryCommitFunc& commitFunc) void View::commitResources(ViewResources& res, const boo::FactoryCommitFunc& commitFunc)
{ {
res.m_factory->commitTransaction(commitFunc); res.m_factory->BooCommitTransaction(commitFunc);
} }
void View::VertexBufferBindingSolid::init(boo::IGraphicsDataFactory::Context& ctx, void View::VertexBufferBindingSolid::init(boo::IGraphicsDataFactory::Context& ctx,

View File

@ -16,7 +16,7 @@ void ViewResources::init(boo::IGraphicsDataFactory* factory, FontCache* fcache,
m_curveFont = fcache->prepCurvesFont(AllCharFilter, false, 8.f, dpi); m_curveFont = fcache->prepCurvesFont(AllCharFilter, false, 8.f, dpi);
factory->commitTransaction([&](boo::IGraphicsDataFactory::Context& ctx) -> bool { factory->BooCommitTransaction([&](boo::IGraphicsDataFactory::Context& ctx) {
switch (ctx.platform()) switch (ctx.platform())
{ {
#if BOO_HAS_GL #if BOO_HAS_GL

@ -1 +1 @@
Subproject commit e94de160ad681fa6c8d943faa22f22c619555ee7 Subproject commit d135dee556590fee0d5569c0ad7db426274ef1a4