Brandon Schaefer
ceae5eed47
revert files I didnt mean to commit!
2017-09-29 10:15:44 -07:00
Brandon Schaefer
fe922885a4
wayland: Fix bug 3814 -Wmissing-field-initializers
2017-09-29 10:07:37 -07:00
Sam Lantinga
d77ab77a7a
Updated copyright for 2017
2017-01-01 18:33:28 -08:00
Sam Lantinga
9272bc5e41
Fixed bug 3478 - Patch Haiku to use dlopen instead of load_add_on
...
Kai Sterker
SDL2 on Haiku so far uses Haiku-specific APIs for loading dynamic objects as add-ons, instead of using dlopen to load them as libraries. This, for example, leads to SDL_mixer not being able to load its audio backends, when compiled with standard settings.
As discussed at https://www.freelists.org/post/haikuports/SDL2-mixer-ogg-music-not-playing-and-other-stuff,2 , the best way to deal with this would be using dlopen instead of load_add_on. The following patch implements this change by dropping the Haiku-specific bits and using dlopen instead.
2016-11-01 10:30:46 -07:00
Alex Szpakowski
a498979c74
Enable SDL_LoadObject on iOS 8+ and tvOS.
2016-09-25 15:02:06 -03:00
Sam Lantinga
255c182471
Updated copyright to 2016
2016-01-02 10:10:34 -08:00
Sam Lantinga
78f2198e6c
Updated the copyright year to 2015
2015-05-26 06:27:46 -07:00
Sam Lantinga
0ae88759fb
Integrated David Ludwig's support for Windows RT
2014-03-09 11:36:47 -07:00
Sam Lantinga
adf7311ba7
Back out changelist 1951976
2014-02-13 11:05:34 -08:00
Sam Lantinga
5e96712fb1
Back out changelist 2026006
2014-02-13 11:05:32 -08:00
Sam Lantinga
eb44f69490
As part of Jorgen's code review of this function I added a call to LoadLibrary so the refcounts would be consistent between Windows and Posix. Then I forgot to include the check that the thing was actually loaded and caused it to be loaded all the time. Oops.
...
CR: AaronL
2014-02-13 11:05:26 -08:00
Sam Lantinga
18a7c93e52
Added SDL_GetLoadedModule to do the equivalent of GetModuleHandle/dlload(NOLOAD)
...
CR: Jorgen
2014-02-13 11:05:24 -08:00
Sam Lantinga
dba255c1e5
Fixed bug 2374 - Update copyright for 2014...
...
Is it that time already??
2014-02-02 00:53:27 -08:00
David Ludwig
c96c4f3dc4
WinRT: merged with latest SDL 2.x/HG code
...
SDL 2.x recently accepted patches to enable OpenGL ES 2 support via Google's ANGLE library. The thought is to try to eventually merge SDL/WinRT's OpenGL code with SDL-official's.
2013-11-28 22:09:21 -05:00
Ryan C. Gordon
03d5719413
Make internal SDL sources include SDL_internal.h instead of SDL_config.h
...
The new header will include SDL_config.h, but allows for other global stuff.
2013-11-24 23:56:17 -05:00
Ryan C. Gordon
b444dd2714
Renamed things named after BeOS to be named after Haiku instead.
2013-11-14 11:51:24 -05:00
David Ludwig
373ffd0dac
WinRT: merged with SDL 2.0.0 codebase (aka. SDL hg rev d6a8fa507a45)
2013-08-12 22:29:55 -04:00
Sam Lantinga
f180aebaa0
Explicitly use the RTLD_LOCAL flag since that's the behavior we want.
...
The default on Linux is RTLD_LOCAL, the default on Mac OS X is RTLD_GLOBAL.
2013-08-07 17:26:28 -07:00
Sam Lantinga
f31d9e34dd
Rolled back my LoadLibrary change. The first failed call causes a dialog to pop up in Windows apps (but not console apps) and that's really bad. I'll have to deal with this in my app.
2013-09-28 14:06:39 -07:00
Sam Lantinga
9e20f5c0f7
SDL_LoadObject on Windows now calls LoadLibrary a second time in its EX form whenever the first load fails. This second call uses the "altered" search path for DLL dependencies, which includes searching the directory that the DLL itself lives in.
2013-09-28 14:06:31 -07:00
David Ludwig
db53df0697
WinRT: merged with latest, official, SDL 2.x code
2013-02-23 20:01:46 -05:00
Sam Lantinga
019c60c1e8
Happy New Year!
2013-02-15 08:47:44 -08:00
David Ludwig
1221e49e58
WinRT: added support for the SDL_loadso APIs, via LoadPackagedLibrary
2012-12-31 10:30:38 -05:00
Sam Lantinga
b3d60cfcbb
Removed executable bit from source files
2012-09-27 14:35:28 -07:00
Ryan C. Gordon
b3b40aac16
Removed Windows CE support from SDL 2.0.
...
It's a long-dead platform, and we don't have any way to build for, test, or
maintain it, so there's no sense in doing acrobatics to support it.
If you need Windows CE support, use SDL 1.2. If you need Windows Phone support,
send SDL 2.0 patches for the newer Windows Mobile platform.
2012-09-15 10:59:39 -04:00
Sam Lantinga
e256711bb9
Happy New Year!
2011-12-31 09:28:07 -05:00
Ryan C. Gordon
82df1959c1
Removed legacy Mac OS X dlcompat code.
...
It was only needed for Mac OS X 10.0 through 10.2, so it seems silly to keep
it around for SDL 1.3.
I'll leave it in the 1.2 branch for now, though.
2011-09-09 00:34:48 -04:00
Sam Lantinga
6196aa221e
SDL 1.3 is now under the zlib license.
2011-04-08 13:03:26 -07:00
Sam Lantinga
a2cdcf5486
Happy 2011! :)
2011-02-11 22:37:15 -08:00
Sam Lantinga
01fa14dc42
Include windows.h in a single point in the source, so we can be consistent about the definition of UNICODE and have core utility functions for Windows that all modules can share.
...
I think this also fixes the bug relating to non-latin characters in filenames, since UNICODE wasn't defined in SDL_rwops.c
2011-01-24 21:20:30 -08:00
Sam Lantinga
ec39fffe84
Fixed compiling on Windows Mobile SDK 5.0 with Visual Studio 2008
2011-01-24 15:46:11 -08:00
Sam Lantinga
08ad787807
Fixed bug #925
...
Changed "win32" to "windows"
2011-01-20 18:04:05 -08:00
Sam Lantinga
7052036491
Fixed bug #926
...
Updated copyright to LGPL version 2.1 and year 2010
2010-01-24 21:10:53 +00:00
Sam Lantinga
2d97efbd4d
Removed outdated Atari support
2009-09-20 04:15:19 +00:00
Sam Lantinga
5bee043a89
Removed outdated OS/2 support
2009-09-19 06:43:45 +00:00
Sam Lantinga
78c6fc38ac
Fixed dynamic loading on Windows CE
2009-05-07 12:04:53 +00:00
Sam Lantinga
19b003367c
Reverted Bob's indent checkin
2009-01-10 21:50:26 +00:00
Bob Pendleton
68ff2ab932
I ran a global "make indent" it modified the following files.
2009-01-09 20:43:30 +00:00
Sam Lantinga
befb0f7f42
Updated copyright date
2008-12-08 00:27:32 +00:00
Sam Lantinga
3cd42cfe35
2008-10-18 03:21:32 +00:00
Sam Lantinga
9c4b835e49
Final merge of Google Summer of Code 2008 work...
...
Port SDL 1.3 to the Nintendo DS
by Darren Alton, mentored by Sam Lantinga
2008-08-27 15:10:03 +00:00
Sam Lantinga
b6ab6bf6d5
make indent
2007-06-14 13:21:29 +00:00
Ryan C. Gordon
e5b23cae8f
Merged Bugzilla #354 fix into trunk.
2007-02-03 08:18:41 +00:00
Ryan C. Gordon
cdf5d71b84
Merged r2903:2904 from SDL-1.2 branch to trunk: BeOS loadso updates.
2006-11-07 15:18:42 +00:00
Sam Lantinga
4d17a22012
MacOS Classic is no longer supported.
2006-08-10 14:54:23 +00:00
Sam Lantinga
6bc598ea61
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
2006-07-10 21:04:37 +00:00
Sam Lantinga
5994d8e129
Xcode has trouble compiling different files with the same name for two architectures
2006-05-10 06:12:45 +00:00
Sam Lantinga
3b10312024
Date: Mon, 8 May 2006 14:19:30 -0700
...
From: Bob Ippolito
Subject: SDL trunk (r2346) and Mac OS X
The current state of the trunk doesn't quite compile on Mac OS X,
I've attached a series of patches that gets it to compile and kills a
few warnings.
sdl-trunk-r2346-dlcompat-warnings.diff:
The dlcompat thing is just loaded with incorrect type signatures ..
some of them have changed since 10.2 and others are just flat wrong.
This puts it in sync with the latest headers. People on 10.2 will get
the warnings instead of people with new kits.
2006-05-09 07:26:58 +00:00
Sam Lantinga
791ead7bbf
Mac OS X fat build works! :)
2006-04-22 19:17:14 +00:00
Sam Lantinga
4ffa1daabc
Make sure code is only compiled if the appropriate subsystem is enabled
2006-04-14 04:46:47 +00:00