Browse Source

DirectX11 example: fixed projection matrix offset.

ocornut 10 years ago
parent
commit
bd762b559c
1 changed files with 4 additions and 4 deletions
  1. 4 4
      examples/directx11_example/main.cpp

+ 4 - 4
examples/directx11_example/main.cpp

@@ -86,10 +86,10 @@ static void ImImpl_RenderDrawLists(ImDrawList** const cmd_lists, int cmd_lists_c
             return;
             return;
 
 
         VERTEX_CONSTANT_BUFFER* pConstantBuffer = (VERTEX_CONSTANT_BUFFER*)mappedResource.pData;
         VERTEX_CONSTANT_BUFFER* pConstantBuffer = (VERTEX_CONSTANT_BUFFER*)mappedResource.pData;
-        const float L = 0.5f;
-        const float R = ImGui::GetIO().DisplaySize.x + 0.5f;
-        const float B = ImGui::GetIO().DisplaySize.y + 0.5f;
-        const float T = 0.5f;
+        const float L = 0.0f;
+        const float R = ImGui::GetIO().DisplaySize.x;
+        const float B = ImGui::GetIO().DisplaySize.y;
+        const float T = 0.0f;
         const float mvp[4][4] = 
         const float mvp[4][4] = 
         {
         {
             { 2.0f/(R-L),   0.0f,           0.0f,       0.0f},
             { 2.0f/(R-L),   0.0f,           0.0f,       0.0f},