SDL/include
David Ludwig 749117acd9 WinRT: added experimental OpenGL ES 2.0 support
A port of the ANGLE library (OpenGL ES 2.0 for Direct3D) to WinRT, via https://github.com/stammen/angleproject, is used as a base.

To enable, clone 'angleproject' into the directory one above where SDL/WinRT is, open the file SDL/include/SDL_config_winrt.h, and uncomment the #defines that begin with 'SDL_VIDEO_OPENGL'.  From there, apps can create an OpenGL capable SDL_Window via the flag, SDL_WINDOW_OPENGL, and an OpenGL ES 2 context via SDL_GL_CreateContext.  The Direct3D 11.1 renderer cannot be used alongside SDL_WINDOW_OPENGL.  Only Windows 8/8.1 is supported for now.  Shaders may need to be precompiled, in some (all?) cases.
2013-11-04 19:54:29 -05:00
..
SDL.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_assert.h Workaround for compiling with /W4 warnings on Visual C++. 2013-09-07 13:57:20 -04:00
SDL_atomic.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_audio.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_bits.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_blendmode.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_clipboard.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_config.h WinRT: more renaming of "windowsrt" to "winrt" 2013-09-04 19:55:45 -04:00
SDL_config.h.cmake Separate EGL / GL ES detection in CMake 2013-08-22 14:56:07 -03:00
SDL_config.h.in SDL_TEXTINPUT support for EVDEV 2013-10-03 10:28:10 -03:00
SDL_config_android.h Added SDL_GetBasePath() and SDL_GetPrefPath() in new filesystem module. 2013-08-20 19:57:11 -04:00
SDL_config_iphoneos.h Added SDL_GetBasePath() and SDL_GetPrefPath() in new filesystem module. 2013-08-20 19:57:11 -04:00
SDL_config_macosx.h Added SDL_GetBasePath() and SDL_GetPrefPath() in new filesystem module. 2013-08-20 19:57:11 -04:00
SDL_config_minimal.h Added SDL_GetBasePath() and SDL_GetPrefPath() in new filesystem module. 2013-08-20 19:57:11 -04:00
SDL_config_pandora.h Added SDL_GetBasePath() and SDL_GetPrefPath() in new filesystem module. 2013-08-20 19:57:11 -04:00
SDL_config_psp.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_config_windows.h Fixed function feature test for Visual Studio 2012 2013-10-13 19:51:58 -07:00
SDL_config_winrt.h WinRT: added experimental OpenGL ES 2.0 support 2013-11-04 19:54:29 -05:00
SDL_config_wiz.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_copying.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_cpuinfo.h WinRT: merged with SDL 2.0.1 codebase 2013-10-27 21:26:46 -04:00
SDL_endian.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_error.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_events.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_filesystem.h make the examples in the doc comments match the actual output of the SDL_GetPrefPath function 2013-08-24 09:43:14 -04:00
SDL_gamecontroller.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_gesture.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_haptic.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_hints.h WinRT: spelling fix in SDL_hints.h 2013-10-27 23:19:35 -04:00
SDL_joystick.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_keyboard.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_keycode.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_loadso.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_log.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_main.h WinRT: merged with SDL 2.0.1 codebase 2013-10-27 21:26:46 -04:00
SDL_messagebox.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_mouse.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_mutex.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_name.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_opengl.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_opengles.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_opengles2.h WinRT: added experimental OpenGL ES 2.0 support 2013-11-04 19:54:29 -05:00
SDL_pixels.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_platform.h WinRT: merged with SDL 2.0.1 codebase 2013-10-27 21:26:46 -04:00
SDL_power.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_quit.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_rect.h Fixed bug 2081 - Add name to SDL_Point structure 2013-09-05 07:02:27 -07:00
SDL_render.h Added optimized YUV texture upload path with SDL_UpdateYUVTexture() 2013-09-28 14:06:47 -07:00
SDL_revision.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_rwops.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_scancode.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_shape.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_stdinc.h WinRT: merged with SDL 2.0.1 codebase 2013-10-27 21:26:46 -04:00
SDL_surface.h The SDL_PixelFormat* passed to SDL_ConvertSurface() should be const. 2013-09-04 23:40:11 -04:00
SDL_system.h WinRT: merged with SDL 2.0.1 codebase 2013-10-27 21:26:46 -04:00
SDL_syswm.h WinRT: made SDL_GetWindowWMInfo return window data in a slightly easier-to-use format 2013-09-16 11:02:18 -04:00
SDL_test.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_assert.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_common.h Adds gl_profile_mask to test framework, uses it in testgles 2013-10-10 00:49:57 -03:00
SDL_test_compare.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_crc32.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_font.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_fuzzer.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_harness.h OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
SDL_test_images.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_log.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_md5.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_test_random.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_thread.h Changed some documentation comments in header files to be used by doxygen. 2013-08-18 11:08:52 +02:00
SDL_timer.h Added a macro SDL_TICKS_PASSED() to correctly compare two 32-bit tick values. 2013-10-20 20:42:55 -07:00
SDL_touch.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_types.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_version.h Updated SDL to version 2.0.1 2013-10-10 21:50:25 -07:00
SDL_video.h Added SDL_GL_FRAMEBUFFER_SRGB_CAPABLE (thanks, David!). 2013-10-20 21:18:05 -04:00
begin_code.h WinRT: merged with SDL 2.0.1 codebase 2013-10-27 21:26:46 -04:00
close_code.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
doxyfile Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00