comparison VisualC/SDL/SDL_VS2010.vcxproj @ 5169:4d39eeaad00b

Added a way to get a framebuffer interface for a window, and also a way to create a software renderer for an arbitrary surface. The software renderer has been re-routed to use the framebuffer interface, which makes it possible to have software rendering available even on simple ports.
author Sam Lantinga <slouken@libsdl.org>
date Thu, 03 Feb 2011 15:49:37 -0800
parents 307ccc9c135e
children e96c5be3e0b5
comparison
equal deleted inserted replaced
5168:2b1989f59674 5169:4d39eeaad00b
283 <ClInclude Include="..\..\src\libm\math.h" /> 283 <ClInclude Include="..\..\src\libm\math.h" />
284 <ClInclude Include="..\..\src\libm\math_private.h" /> 284 <ClInclude Include="..\..\src\libm\math_private.h" />
285 <ClInclude Include="..\..\src\render\mmx.h" /> 285 <ClInclude Include="..\..\src\render\mmx.h" />
286 <ClInclude Include="..\..\src\render\SDL_sysrender.h" /> 286 <ClInclude Include="..\..\src\render\SDL_sysrender.h" />
287 <ClInclude Include="..\..\src\render\SDL_yuv_sw_c.h" /> 287 <ClInclude Include="..\..\src\render\SDL_yuv_sw_c.h" />
288 <ClInclude Include="..\..\src\video\SDL_alphamult.h" />
289 <ClInclude Include="..\..\src\audio\SDL_audio_c.h" /> 288 <ClInclude Include="..\..\src\audio\SDL_audio_c.h" />
290 <ClInclude Include="..\..\src\audio\SDL_audiodev_c.h" /> 289 <ClInclude Include="..\..\src\audio\SDL_audiodev_c.h" />
291 <ClInclude Include="..\..\src\audio\SDL_audiomem.h" /> 290 <ClInclude Include="..\..\src\audio\SDL_audiomem.h" />
291 <ClInclude Include="..\..\src\render\software\SDL_blendfillrect.h" />
292 <ClInclude Include="..\..\src\render\software\SDL_blendline.h" />
293 <ClInclude Include="..\..\src\render\software\SDL_blendpoint.h" />
294 <ClInclude Include="..\..\src\render\software\SDL_draw.h" />
295 <ClInclude Include="..\..\src\render\software\SDL_drawline.h" />
296 <ClInclude Include="..\..\src\render\software\SDL_drawpoint.h" />
297 <ClInclude Include="..\..\src\render\software\SDL_renderer_sw_c.h" />
298 <ClInclude Include="..\..\src\video\dummy\SDL_nullframebuffer_c.h" />
292 <ClInclude Include="..\..\src\video\SDL_blit.h" /> 299 <ClInclude Include="..\..\src\video\SDL_blit.h" />
293 <ClInclude Include="..\..\src\video\SDL_blit_auto.h" /> 300 <ClInclude Include="..\..\src\video\SDL_blit_auto.h" />
294 <ClInclude Include="..\..\src\video\SDL_blit_copy.h" /> 301 <ClInclude Include="..\..\src\video\SDL_blit_copy.h" />
295 <ClInclude Include="..\..\src\video\SDL_blit_slow.h" /> 302 <ClInclude Include="..\..\src\video\SDL_blit_slow.h" />
296 <ClInclude Include="..\..\src\video\SDL_shape_internals.h" /> 303 <ClInclude Include="..\..\src\video\SDL_shape_internals.h" />
297 <ClInclude Include="..\..\src\audio\windib\SDL_dibaudio.h" /> 304 <ClInclude Include="..\..\src\audio\windib\SDL_dibaudio.h" />
298 <ClInclude Include="..\..\src\audio\disk\SDL_diskaudio.h" /> 305 <ClInclude Include="..\..\src\audio\disk\SDL_diskaudio.h" />
299 <ClInclude Include="..\..\src\video\SDL_draw.h" />
300 <ClInclude Include="..\..\src\audio\dummy\SDL_dummyaudio.h" /> 306 <ClInclude Include="..\..\src\audio\dummy\SDL_dummyaudio.h" />
301 <ClInclude Include="..\..\src\audio\windx5\SDL_dx5audio.h" /> 307 <ClInclude Include="..\..\src\audio\windx5\SDL_dx5audio.h" />
302 <ClInclude Include="..\..\src\SDL_error_c.h" /> 308 <ClInclude Include="..\..\src\SDL_error_c.h" />
303 <ClInclude Include="..\..\src\events\SDL_events_c.h" /> 309 <ClInclude Include="..\..\src\events\SDL_events_c.h" />
304 <ClInclude Include="..\..\src\SDL_fatal.h" /> 310 <ClInclude Include="..\..\src\SDL_fatal.h" />
365 <ClCompile Include="..\..\src\render\direct3d\SDL_d3drender.c" /> 371 <ClCompile Include="..\..\src\render\direct3d\SDL_d3drender.c" />
366 <ClCompile Include="..\..\src\render\opengl\SDL_renderer_gl.c" /> 372 <ClCompile Include="..\..\src\render\opengl\SDL_renderer_gl.c" />
367 <ClCompile Include="..\..\src\render\SDL_render.c" /> 373 <ClCompile Include="..\..\src\render\SDL_render.c" />
368 <ClCompile Include="..\..\src\render\SDL_yuv_mmx.c" /> 374 <ClCompile Include="..\..\src\render\SDL_yuv_mmx.c" />
369 <ClCompile Include="..\..\src\render\SDL_yuv_sw.c" /> 375 <ClCompile Include="..\..\src\render\SDL_yuv_sw.c" />
376 <ClCompile Include="..\..\src\render\software\SDL_blendfillrect.c" />
377 <ClCompile Include="..\..\src\render\software\SDL_blendline.c" />
378 <ClCompile Include="..\..\src\render\software\SDL_blendpoint.c" />
379 <ClCompile Include="..\..\src\render\software\SDL_drawline.c" />
380 <ClCompile Include="..\..\src\render\software\SDL_drawpoint.c" />
370 <ClCompile Include="..\..\src\render\software\SDL_renderer_sw.c" /> 381 <ClCompile Include="..\..\src\render\software\SDL_renderer_sw.c" />
371 <ClCompile Include="..\..\src\SDL.c" /> 382 <ClCompile Include="..\..\src\SDL.c" />
372 <ClCompile Include="..\..\src\video\SDL_alphamult.c" />
373 <ClCompile Include="..\..\src\SDL_assert.c" /> 383 <ClCompile Include="..\..\src\SDL_assert.c" />
374 <ClCompile Include="..\..\src\atomic\SDL_atomic.c" /> 384 <ClCompile Include="..\..\src\atomic\SDL_atomic.c" />
375 <ClCompile Include="..\..\src\atomic\SDL_spinlock.c" /> 385 <ClCompile Include="..\..\src\atomic\SDL_spinlock.c" />
376 <ClCompile Include="..\..\src\audio\SDL_audio.c" /> 386 <ClCompile Include="..\..\src\audio\SDL_audio.c" />
377 <ClCompile Include="..\..\src\audio\SDL_audiocvt.c" /> 387 <ClCompile Include="..\..\src\audio\SDL_audiocvt.c" />
378 <ClCompile Include="..\..\src\audio\SDL_audiodev.c" /> 388 <ClCompile Include="..\..\src\audio\SDL_audiodev.c" />
379 <ClCompile Include="..\..\src\audio\SDL_audiotypecvt.c" /> 389 <ClCompile Include="..\..\src\audio\SDL_audiotypecvt.c" />
380 <ClCompile Include="..\..\src\video\SDL_blendfillrect.c" /> 390 <ClCompile Include="..\..\src\video\dummy\SDL_nullframebuffer.c" />
381 <ClCompile Include="..\..\src\video\SDL_blendline.c" />
382 <ClCompile Include="..\..\src\video\SDL_blendpoint.c" />
383 <ClCompile Include="..\..\src\video\SDL_blendrect.c" />
384 <ClCompile Include="..\..\src\video\SDL_blit.c" /> 391 <ClCompile Include="..\..\src\video\SDL_blit.c" />
385 <ClCompile Include="..\..\src\video\SDL_blit_0.c" /> 392 <ClCompile Include="..\..\src\video\SDL_blit_0.c" />
386 <ClCompile Include="..\..\src\video\SDL_blit_1.c" /> 393 <ClCompile Include="..\..\src\video\SDL_blit_1.c" />
387 <ClCompile Include="..\..\src\video\SDL_blit_A.c" /> 394 <ClCompile Include="..\..\src\video\SDL_blit_A.c" />
388 <ClCompile Include="..\..\src\video\SDL_blit_auto.c" /> 395 <ClCompile Include="..\..\src\video\SDL_blit_auto.c" />
394 <ClCompile Include="..\..\src\cpuinfo\SDL_cpuinfo.c" /> 401 <ClCompile Include="..\..\src\cpuinfo\SDL_cpuinfo.c" />
395 <ClCompile Include="..\..\src\video\SDL_clipboard.c" /> 402 <ClCompile Include="..\..\src\video\SDL_clipboard.c" />
396 <ClCompile Include="..\..\src\video\SDL_shape.c" /> 403 <ClCompile Include="..\..\src\video\SDL_shape.c" />
397 <ClCompile Include="..\..\src\audio\windib\SDL_dibaudio.c" /> 404 <ClCompile Include="..\..\src\audio\windib\SDL_dibaudio.c" />
398 <ClCompile Include="..\..\src\audio\disk\SDL_diskaudio.c" /> 405 <ClCompile Include="..\..\src\audio\disk\SDL_diskaudio.c" />
399 <ClCompile Include="..\..\src\video\SDL_drawline.c" />
400 <ClCompile Include="..\..\src\video\SDL_drawpoint.c" />
401 <ClCompile Include="..\..\src\video\SDL_drawrect.c" />
402 <ClCompile Include="..\..\src\audio\dummy\SDL_dummyaudio.c" /> 406 <ClCompile Include="..\..\src\audio\dummy\SDL_dummyaudio.c" />
403 <ClCompile Include="..\..\src\audio\windx5\SDL_dx5audio.c" /> 407 <ClCompile Include="..\..\src\audio\windx5\SDL_dx5audio.c" />
404 <ClCompile Include="..\..\src\joystick\windows\SDL_dxjoystick.c" /> 408 <ClCompile Include="..\..\src\joystick\windows\SDL_dxjoystick.c" />
405 <ClCompile Include="..\..\src\SDL_error.c" /> 409 <ClCompile Include="..\..\src\SDL_error.c" />
406 <ClCompile Include="..\..\src\events\SDL_events.c" /> 410 <ClCompile Include="..\..\src\events\SDL_events.c" />