Browse Source

Support VisualC-WinRT UWP build

Isaac Aronson 1 year ago
parent
commit
23d4e9ec13
2 changed files with 20 additions and 6 deletions
  1. 5 1
      VisualC-WinRT/SDL-UWP.vcxproj
  2. 15 5
      VisualC-WinRT/SDL-UWP.vcxproj.filters

+ 5 - 1
VisualC-WinRT/SDL-UWP.vcxproj

@@ -178,6 +178,8 @@
     <ClInclude Include="..\src\video\dummy\SDL_nullvideo.h" />
     <ClInclude Include="..\src\video\SDL_blit.h" />
     <ClInclude Include="..\src\video\SDL_blit_auto.h" />
+    <ClInclude Include="..\src\video\SDL_blit_A_avx2.h" />
+    <ClInclude Include="..\src\video\SDL_blit_A_sse4_1.h" />
     <ClInclude Include="..\src\video\SDL_blit_copy.h" />
     <ClInclude Include="..\src\video\SDL_blit_slow.h" />
     <ClInclude Include="..\src\video\SDL_clipboard_c.h" />
@@ -547,6 +549,8 @@
     <ClCompile Include="..\src\video\SDL_blit_1.c" />
     <ClCompile Include="..\src\video\SDL_blit_A.c" />
     <ClCompile Include="..\src\video\SDL_blit_auto.c" />
+    <ClCompile Include="..\src\video\SDL_blit_A_avx2.c" />
+    <ClCompile Include="..\src\video\SDL_blit_A_sse4_1.c" />
     <ClCompile Include="..\src\video\SDL_blit_copy.c" />
     <ClCompile Include="..\src\video\SDL_blit_N.c" />
     <ClCompile Include="..\src\video\SDL_blit_slow.c" />
@@ -917,4 +921,4 @@
   <ImportGroup Label="ExtensionTargets">
     <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" />
   </ImportGroup>
-</Project>
+</Project>

+ 15 - 5
VisualC-WinRT/SDL-UWP.vcxproj.filters

@@ -426,9 +426,6 @@
     <ClInclude Include="..\src\video\SDL_blit_slow.h">
       <Filter>Source Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\src\video\SDL_clipboard_c.h">
-      <Filter>video</Filter>
-    </ClInclude>
     <ClInclude Include="..\src\video\SDL_egl_c.h">
       <Filter>Source Files</Filter>
     </ClInclude>
@@ -533,7 +530,7 @@
     </ClCompile>
     <ClCompile Include="..\src\audio\SDL_audioresample.c">
       <Filter>Source Files</Filter>
-    </ClCompile>        
+    </ClCompile>
     <ClCompile Include="..\src\audio\SDL_mixer.c">
       <Filter>Source Files</Filter>
     </ClCompile>
@@ -954,6 +951,13 @@
     <ClInclude Include="..\include\SDL3\SDL_main_impl.h">
       <Filter>Header Files</Filter>
     </ClInclude>
+    <ClInclude Include="..\src\video\SDL_clipboard_c.h" />
+    <ClInclude Include="..\src\video\SDL_blit_A_avx2.h">
+      <Filter>Source Files</Filter>
+    </ClInclude>
+    <ClInclude Include="..\src\video\SDL_blit_A_sse4_1.h">
+      <Filter>Source Files</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="..\src\joystick\windows\SDL_windows_gaming_input.c">
@@ -974,5 +978,11 @@
     <ClCompile Include="..\src\core\windows\pch_cpp.cpp">
       <Filter>Source Files</Filter>
     </ClCompile>
+    <ClCompile Include="..\src\video\SDL_blit_A_avx2.c">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+    <ClCompile Include="..\src\video\SDL_blit_A_sse4_1.c">
+      <Filter>Source Files</Filter>
+    </ClCompile>
   </ItemGroup>
-</Project>
+</Project>