m9710797
|
c8c6a00bac
Fix inconsistent #include guards
|
5 lat temu |
m9710797
|
bd644053c1
Merge branch 'master' into sdl2
|
6 lat temu |
m9710797
|
ba2155d40f
Create a RAII wrapper for SDL_{Init,Quit}SubSystem()
|
8 lat temu |
m9710797
|
055f754558
Create a RAII wrapper for SDL_{Load,Free}Wav()
|
8 lat temu |
m9710797
|
3c50607ade
Create a RAII wrapper for SDL_{Alloc,Free}Format()
|
8 lat temu |
m9710797
|
1f733d1502
Create a RAII wrapper for SDL_Window
|
8 lat temu |
m9710797
|
c744871e54
Create a RAII wrapper for SDL_Renderer
|
8 lat temu |
m9710797
|
fce2bec6d0
Greatly simplify implementation of SDLTexturePtr
|
8 lat temu |
m9710797
|
5f4b8b0076
Create SDLTexturePtr RAII class similar to SDLSurfacePtr
|
8 lat temu |
Wouter Vermaelen
|
bc48c7d9b9
Replace our 'noncopyable' helper with c++11 '=delete'
|
10 lat temu |
Wouter Vermaelen
|
42ca83e030
Cleanup move-constructor, move-assignment-operator
|
9 lat temu |
m9710797
|
79aeb0df59
Make more use of MemBuffer
|
9 lat temu |
wouter
|
913137462c
vs2013 does support c++11 explicit conversion operators
|
10 lat temu |
wouter
|
492b0f1b87
Visual c++ does not yet support explicit conversion operators
|
11 lat temu |
wouter
|
63330b1780
Don't use get() to test whether a unique_ptr is nullptr
|
11 lat temu |
wouter
|
d089095d55
Various text-processing stuff
|
11 lat temu |
Wouter Vermaelen
|
73c880d369
Compile with -Wzero-as-null-pointer-constant and fix all warnings
|
12 lat temu |
Wouter Vermaelen
|
8d3713f31d
Worked around vc++ compiler error
|
12 lat temu |
Wouter Vermaelen
|
7e6fe607d6
Replace NULL with nullptr
|
12 lat temu |
Wouter Vermaelen
|
299add05f7
Made SDLSurfacePtr moveable (and not copyable anymore)
|
12 lat temu |
Wouter Vermaelen
|
f887b39dfd
Avoid zero-initializing SDL_Surfaces in some cases
|
12 lat temu |
Wouter Vermaelen
|
dccbc2d332
Use SDLSurfacePtr internally in SDLImage
|
15 lat temu |
Wouter Vermaelen
|
f2c4e66904
Created SDLSurfacePtr, use in PNG.cc
|
15 lat temu |