This commit is contained in:
Бранимир Караџић
2019-02-20 17:20:59 -08:00
parent 30a2525347
commit a25c6b0649
2 changed files with 13 additions and 9 deletions

View File

@@ -5887,16 +5887,20 @@ namespace bgfx { namespace d3d12
currentProgram = BGFX_INVALID_HANDLE;
hasPredefined = false;
fbh = _render->m_view[view].m_fbh;
setFrameBuffer(fbh);
if (item > 1)
{
profiler.end();
}
BGFX_D3D12_PROFILER_END();
setViewType(view, " ");
BGFX_D3D12_PROFILER_BEGIN(view, kColorView);
profiler.begin(view);
fbh = _render->m_view[view].m_fbh;
setFrameBuffer(fbh);
viewState.m_rect = _render->m_view[view].m_rect;
const Rect& rect = _render->m_view[view].m_rect;
const Rect& scissorRect = _render->m_view[view].m_scissor;

View File

@@ -3858,12 +3858,6 @@ namespace bgfx { namespace d3d9
view = key.m_view;
currentProgram = BGFX_INVALID_HANDLE;
if (_render->m_view[view].m_fbh.idx != fbh.idx)
{
fbh = _render->m_view[view].m_fbh;
setFrameBuffer(fbh);
}
if (item > 0)
{
profiler.end();
@@ -3874,6 +3868,12 @@ namespace bgfx { namespace d3d9
profiler.begin(view);
if (_render->m_view[view].m_fbh.idx != fbh.idx)
{
fbh = _render->m_view[view].m_fbh;
setFrameBuffer(fbh);
}
viewState.m_rect = _render->m_view[view].m_rect;
const Rect& scissorRect = _render->m_view[view].m_scissor;
viewHasScissor = !scissorRect.isZero();