This commit is contained in:
Branimir Karadžić
2018-12-18 16:06:06 -08:00
parent c22a69b84e
commit fba9727f8e

View File

@@ -388,7 +388,7 @@ namespace bgfx { namespace mtl
retain(m_device);
createFrameBuffer(m_fbh, g_platformData.nwh, 0, 0, TextureFormat::Unknown, TextureFormat::UnknownDepth);
if ( NULL == m_mainFrameBuffer.m_swapChain->m_metalLayer )
{
release(m_device);
@@ -3432,7 +3432,6 @@ namespace bgfx { namespace mtl
uint8_t primIndex = uint8_t(primType>>BGFX_STATE_PT_SHIFT);
PrimInfo prim = s_primInfo[primIndex];
ProgramMtl* currentProgram = NULL;
RenderCommandEncoder rce;
bool wasCompute = false;
@@ -3690,7 +3689,6 @@ namespace bgfx { namespace mtl
wasCompute = false;
programIdx = kInvalidHandle;
currentProgram = NULL;
//invalidateCompute();
}
@@ -3900,14 +3898,10 @@ namespace bgfx { namespace mtl
if (kInvalidHandle == programIdx)
{
currentProgram = NULL;
continue;
}
else
{
ProgramMtl& program = m_program[programIdx];
currentProgram = &program;
RenderPipelineState pso = NULL;
if (0 < numStreams)
@@ -3925,7 +3919,6 @@ namespace bgfx { namespace mtl
if (NULL == pso)
{
currentProgram = NULL;
programIdx = kInvalidHandle;
continue;
}