File tree 4 files changed +22
-0
lines changed
4 files changed +22
-0
lines changed Original file line number Diff line number Diff line change 325
325
<ClInclude Include =" ..\..\include\SDL3\SDL_events.h" />
326
326
<ClInclude Include =" ..\..\include\SDL3\SDL_filesystem.h" />
327
327
<ClInclude Include =" ..\..\include\SDL3\SDL_gamepad.h" />
328
+ <ClInclude Include =" ..\..\include\SDL3\SDL_gpu.h" />
328
329
<ClInclude Include =" ..\..\include\SDL3\SDL_guid.h" />
329
330
<ClInclude Include =" ..\..\include\SDL3\SDL_haptic.h" />
330
331
<ClInclude Include =" ..\..\include\SDL3\SDL_hints.h" />
419
420
<ClInclude Include =" ..\..\src\events\SDL_touch_c.h" />
420
421
<ClInclude Include =" ..\..\src\events\SDL_windowevents_c.h" />
421
422
<ClInclude Include =" ..\..\src\filesystem\SDL_sysfilesystem.h" />
423
+ <ClInclude Include =" ..\..\src\gpu\SDL_sysgpu.h" />
422
424
<ClInclude Include =" ..\..\src\haptic\SDL_haptic_c.h" />
423
425
<ClInclude Include =" ..\..\src\haptic\SDL_syshaptic.h" />
424
426
<ClInclude Include =" ..\..\src\haptic\windows\SDL_dinputhaptic_c.h" />
858
860
<ClCompile Include =" ..\..\src\video\yuv2rgb\yuv_rgb_lsx.c" />
859
861
<ClCompile Include =" ..\..\src\video\yuv2rgb\yuv_rgb_sse.c" />
860
862
<ClCompile Include =" ..\..\src\video\yuv2rgb\yuv_rgb_std.c" />
863
+ <ClCompile Include =" ..\..\src\gpu\SDL_gpu.c" />
864
+ <ClCompile Include =" ..\..\src\gpu\d3d12\SDL_gpu_d3d11.c" />
865
+ <ClCompile Include =" ..\..\src\gpu\d3d12\SDL_gpu_d3d12.c" />
866
+ <ClCompile Include =" ..\..\src\gpu\d3d12\SDL_gpu_vulkan.c" />
861
867
</ItemGroup >
862
868
<ItemGroup >
863
869
<ResourceCompile Include =" ..\..\src\core\windows\version.rc" />
Original file line number Diff line number Diff line change 57
57
<ClCompile Include =" ..\..\src\events\SDL_windowevents.c" />
58
58
<ClCompile Include =" ..\..\src\file\SDL_iostream.c" />
59
59
<ClCompile Include =" ..\..\src\filesystem\gdk\SDL_sysfilesystem.cpp" />
60
+ <ClCompile Include =" ..\..\src\gpu\SDL_gpu.c" />
61
+ <ClCompile Include =" ..\..\src\gpu\d3d12\SDL_gpu_d3d11.c" />
62
+ <ClCompile Include =" ..\..\src\gpu\d3d12\SDL_gpu_d3d12.c" />
63
+ <ClCompile Include =" ..\..\src\gpu\d3d12\SDL_gpu_vulkan.c" />
60
64
<ClCompile Include =" ..\..\src\haptic\dummy\SDL_syshaptic.c" />
61
65
<ClCompile Include =" ..\..\src\haptic\SDL_haptic.c" />
62
66
<ClCompile Include =" ..\..\src\haptic\windows\SDL_dinputhaptic.c" />
248
252
<ClInclude Include =" ..\..\include\SDL3\SDL_events.h" />
249
253
<ClInclude Include =" ..\..\include\SDL3\SDL_filesystem.h" />
250
254
<ClInclude Include =" ..\..\include\SDL3\SDL_gamepad.h" />
255
+ <ClInclude Include =" ..\..\include\SDL3\SDL_gpu.h" />
251
256
<ClInclude Include =" ..\..\include\SDL3\SDL_guid.h" />
252
257
<ClInclude Include =" ..\..\include\SDL3\SDL_haptic.h" />
253
258
<ClInclude Include =" ..\..\include\SDL3\SDL_hints.h" />
340
345
<ClInclude Include =" ..\..\src\filesystem\SDL_sysfilesystem.h" >
341
346
<Filter >filesystem</Filter >
342
347
</ClInclude >
348
+ <ClInclude Include =" ..\..\src\gpu\SDL_sysgpu.h" />
343
349
<ClInclude Include =" ..\..\src\haptic\SDL_haptic_c.h" />
344
350
<ClInclude Include =" ..\..\src\haptic\SDL_syshaptic.h" />
345
351
<ClInclude Include =" ..\..\src\haptic\windows\SDL_dinputhaptic_c.h" />
Original file line number Diff line number Diff line change 241
241
/* Enable Vulkan support */
242
242
#define SDL_VIDEO_VULKAN 1
243
243
244
+ #define SDL_GPU_D3D11 HAVE_D3D11_H
245
+ #if !defined(SDL_GPU_D3D12 )
246
+ #define SDL_GPU_D3D12 1
247
+ #endif
248
+ #define SDL_GPU_VULKAN SDL_VIDEO_VULKAN
249
+
244
250
/* Enable system power support */
245
251
#define SDL_POWER_WINDOWS 1
246
252
Original file line number Diff line number Diff line change 211
211
#define SDL_VIDEO_RENDER_D3D12 1
212
212
#endif
213
213
214
+ #if !defined(SDL_GPU_D3D12 )
215
+ #define SDL_GPU_D3D12 1
216
+ #endif
217
+
214
218
/* Enable OpenGL support */
215
219
#ifndef SDL_VIDEO_OPENGL
216
220
#define SDL_VIDEO_OPENGL 1
You can’t perform that action at this time.
0 commit comments