Просмотр исходного кода

Updated Windows project, renderer bugfix

Ivan Safrin 9 лет назад
Родитель
Сommit
11c32a760a

+ 0 - 2
build/windows/win32/PolycodeCore/PolycodeCore.vcxproj

@@ -175,7 +175,6 @@
     <ClCompile Include="..\..\..\..\src\core\PolyEventHandler.cpp" />
     <ClCompile Include="..\..\..\..\src\core\PolyFont.cpp" />
     <ClCompile Include="..\..\..\..\src\core\PolyFontGlyphSheet.cpp" />
-    <ClCompile Include="..\..\..\..\src\core\PolyFontManager.cpp" />
     <ClCompile Include="..\..\..\..\src\core\PolyGPUDrawBuffer.cpp" />
     <ClCompile Include="..\..\..\..\src\core\PolyImage.cpp" />
     <ClCompile Include="..\..\..\..\src\core\PolyInputEvent.cpp" />
@@ -256,7 +255,6 @@
     <ClInclude Include="..\..\..\..\include\polycode\core\PolyEventHandler.h" />
     <ClInclude Include="..\..\..\..\include\polycode\core\PolyFont.h" />
     <ClInclude Include="..\..\..\..\include\polycode\core\PolyFontGlyphSheet.h" />
-    <ClInclude Include="..\..\..\..\include\polycode\core\PolyFontManager.h" />
     <ClInclude Include="..\..\..\..\include\polycode\core\PolyGlobals.h" />
     <ClInclude Include="..\..\..\..\include\polycode\core\PolyGPUDrawBuffer.h" />
     <ClInclude Include="..\..\..\..\include\polycode\core\PolyImage.h" />

+ 0 - 6
build/windows/win32/PolycodeCore/PolycodeCore.vcxproj.filters

@@ -141,9 +141,6 @@
     <ClCompile Include="..\..\..\..\src\core\PolyFontGlyphSheet.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\..\..\src\core\PolyFontManager.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
     <ClCompile Include="..\..\..\..\src\core\PolyGPUDrawBuffer.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
@@ -263,9 +260,6 @@
     <ClInclude Include="..\..\..\..\include\polycode\core\PolyFontGlyphSheet.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\..\..\include\polycode\core\PolyFontManager.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
     <ClInclude Include="..\..\..\..\include\polycode\core\PolyGlobals.h">
       <Filter>Header Files</Filter>
     </ClInclude>

+ 1 - 1
lib

@@ -1 +1 @@
-Subproject commit cd559f0ccaef1d97e5b8555eef20b0724a54e71b
+Subproject commit 8451568da8ae51a6869894f5ca30051da152fa87

+ 1 - 1
src/core/PolyRenderer.cpp

@@ -77,7 +77,7 @@ void RenderThread::runThread() {
         
         Services()->getCore()->lockMutex(jobQueueMutex);
         
-        if(jobQueue.size() > 0) {
+        while(jobQueue.size() > 0) {
             RendererThreadJob nextJob = jobQueue.front();
             jobQueue.pop();
             processJob(nextJob);