set pixel shader and vertex shader to NULL

Previous graphic render may use shaders,so set pixel shader and vertex shader to NULL to force use fixed pipeline.
features/sdl_renderer3_multiviewports
heroboy ago%!(EXTRA string=10 years)
parent 6e4d3dac1a
commit e09e2cbd28
  1. 3
      examples/directx9_example/imgui_impl_dx9.cpp

@ -57,7 +57,8 @@ static void ImGui_ImplDX9_RenderDrawLists(ImDrawList** const cmd_lists, int cmd_
}
}
g_pVB->Unlock();
g_pd3dDevice->SetPixelShader(NULL);
g_pd3dDevice->SetVertexShader(NULL);
g_pd3dDevice->SetStreamSource( 0, g_pVB, 0, sizeof( CUSTOMVERTEX ) );
g_pd3dDevice->SetFVF( D3DFVF_CUSTOMVERTEX );

Loading…
Cancel
Save