Sam Lantinga
|
f47ddbf1ac
Added SDL_BlitSurfaceTiled()
|
1 year ago |
Sam Lantinga
|
38a301a3f9
Added automated tests to verify SDL_ClearSurface() and SDL_PremultiplySurfaceAlpha()
|
1 year ago |
Sam Lantinga
|
5f5e91eab6
Reverted 3d2e5a0b66eca4ade34f2a4fa81c8f4d8d33dac3
|
1 year ago |
Sam Lantinga
|
3d2e5a0b66
Fixed a few remaining functions to directly return their values instead of an error code.
|
1 year ago |
Sam Lantinga
|
b5292bdec9
Added blend mode testing for 8-bit surfaces
|
1 year ago |
Sam Lantinga
|
a419e2c890
Updated and re-enabled surface and render blend mode tests
|
1 year ago |
Sam Lantinga
|
df573391b1
Added SDL_BLENDMODE_BLEND_PREMULTIPLIED and SDL_BLENDMODE_ADD_PREMULTIPLIED
|
1 year ago |
Sam Lantinga
|
650271af46
Added SDL_CreateSurfacePalette()
|
1 year ago |
Sam Lantinga
|
875c4f0a4c
Support indexed surfaces without palettes (thanks @sulix!)
|
1 year ago |
Sam Lantinga
|
0b2c80557c
Update the blit mapping when the palette is set on a surface
|
1 year ago |
Sam Lantinga
|
2ba76dbe80
Simplified SDL_Surface
|
1 year ago |
Sam Lantinga
|
df25e4022d
Removed short aliases for 16-bit pixel formats
|
1 year ago |
Sam Lantinga
|
aecb62e30d
Improved API consistency for flag data types
|
1 year ago |
Anonymous Maarten
|
bee8a95571
Fix SDL_LEAN_AND_MEAN build
|
2 years ago |
Sam Lantinga
|
cacac6cc34
Updated structure and field names for consistency
|
2 years ago |
Sam Lantinga
|
c3e3ad6140
Fixed build warnings
|
2 years ago |
Sam Lantinga
|
f9c57e16b0
Don't test 10-bit pixel format conversion
|
2 years ago |
Sam Lantinga
|
308906ba25
Added SDL_FlipSurface() to flip a surface vertically or horizontally
|
2 years ago |
Simon McVittie
|
81ac656b7c
SDL_CalculateRGBSize, SDL_CalculateYUVSize: set the error indicator
|
2 years ago |
Simon McVittie
|
e9a0edc847
testautomation_surface: Really make width * bpp overflow
|
2 years ago |
Simon McVittie
|
eb059538f8
testautomation_surface: Really make pitch + alignment overflow
|
2 years ago |
Cameron Cawley
|
753bbd199e
Add SDL_PIXELFORMAT_INDEX2LSB and SDL_PIXELFORMAT_INDEX2MSB
|
2 years ago |
Cameron Cawley
|
fda69e5e79
Test both MSB and LSB indexed surfaces in testautomation
|
2 years ago |
Sylvain Becker
|
04b6b2979f
Re-add SDL_assert() with non boolean ptr syntax (#8530)
|
2 years ago |
Sylvain
|
d8600f717e
Pointer as bool (libsdl-org#7214)
|
2 years ago |
Ryan C. Gordon
|
c53843a961
docs: Remove Doxygen `\brief` tags.
|
2 years ago |
Sam Lantinga
|
f7d40b7594
Added 10-bit pixel formats in addition to SDL_PIXELFORMAT_ARGB2101010
|
2 years ago |
luzpaz
|
65e1d568ef
Fix various typos (docs/build scripts/tests)
|
2 years ago |
Sam Lantinga
|
e264bb5178
Rename SDL_PIXELFORMAT_RGB888 and SDL_PIXELFORMAT_BGR888 to SDL_PIXELFORMAT_XRGB8888 and SDL_PIXELFORMAT_XBGR8888 for clarity
|
2 years ago |
Sylvain
|
c963f02571
More fix warnings about static function and prototype
|
3 years ago |