Cameron Cawley
|
fec006a4f9
Allow for more fine tuning of Duff's device routines
|
vor 1 Jahr |
Sam Lantinga
|
3234a3b902
Simplified internal SDL_Surface structure
|
vor 1 Jahr |
Sam Lantinga
|
9ff3446f03
Use SDL_bool instead an int return code in the SDL API
|
vor 1 Jahr |
Sam Lantinga
|
6501e90018
Use C++ style comments consistently in SDL source code
|
vor 1 Jahr |
Sam Lantinga
|
755e201aa5
Improved color accuracy blitting to 8-bit indexed surfaces
|
vor 1 Jahr |
Sam Lantinga
|
15f68a86ff
Group the blit copy flags to simplify code
|
vor 1 Jahr |
Sam Lantinga
|
bab982f2e0
Don't recalculate the blit mapping when changing surfaces
|
vor 1 Jahr |
Sam Lantinga
|
b07bd55baf
Fixed use of SDL_expand_byte after flipping from bit loss to bit count
|
vor 1 Jahr |
Sam Lantinga
|
e41428d259
Added full blit feature support for 8-bit surfaces
|
vor 1 Jahr |
Sam Lantinga
|
df573391b1
Added SDL_BLENDMODE_BLEND_PREMULTIPLIED and SDL_BLENDMODE_ADD_PREMULTIPLIED
|
vor 1 Jahr |
Sam Lantinga
|
2ba76dbe80
Simplified SDL_Surface
|
vor 1 Jahr |
Brick
|
fde2378ccd
Refactor alpha blitters, move the SSE41/AVX2 versions into SDL_blit_A.c
|
vor 1 Jahr |
Brick
|
070e48f66e
Tidy up/optimize BlitNtoNPixelAlpha_AVX2
|
vor 1 Jahr |
Brick
|
5d875aa94e
Fix rounding in MULT_DIV_255
|
vor 1 Jahr |
Isaac Aronson
|
b34faf732d
Implement fast 255 mult-div in SDL_blit_auto
|
vor 2 Jahren |
Isaac Aronson
|
5cec91e27a
Implement accurate, performant 32-bit scalar blitter for ARGB dst case
|
vor 2 Jahren |
Isaac Aronson
|
e5bbe32641
Implement alpha blend as macro and replace inaccurate blitters
|
vor 2 Jahren |
Isaac Aronson
|
0f351cd6af
Remove ARM32 assembly/pixman blitters
|
vor 2 Jahren |
Sam Lantinga
|
4fa5196820
Revert "Switch pixel format loss fields to number of bits"
|
vor 1 Jahr |
Sam Lantinga
|
3c90b1c1f6
Switch pixel format loss fields to number of bits
|
vor 1 Jahr |
Sam Lantinga
|
22bca55d84
Minor blitting cleanup
|
vor 1 Jahr |
Ryan C. Gordon
|
3473cef7df
surface: `SDL_blit` is not used in the public API, remove it from headers.
|
vor 2 Jahren |
Sam Lantinga
|
696ecca499
Fixed SDL_MapRGB(), SDL_MapRGBA(), SDL_GetRGB() and SDL_GetRGBA() when used with 10-bit pixel formats
|
vor 2 Jahren |
Sam Lantinga
|
6f443e2aca
Added support for the scRGB colorspace on D3D11 and D3D12
|
vor 2 Jahren |
Sam Lantinga
|
3c45544a14
Added a slow blit function to handle large pixel formats and colorspace conversion
|
vor 2 Jahren |
Sam Lantinga
|
8fe257b541
Added support for other HDR color primaries
|
vor 2 Jahren |
Sam Lantinga
|
7cd914593f
Added HDR surface properties and tone mapping from HDR to SDR
|
vor 2 Jahren |
Sam Lantinga
|
5b3ee51c6c
Updated copyright for 2024
|
vor 2 Jahren |
Sam Lantinga
|
dc1c27885e
Fixed warning C4389: '!=': signed/unsigned mismatch in SDL_blit.c
|
vor 2 Jahren |
Sam Lantinga
|
f7d40b7594
Added 10-bit pixel formats in addition to SDL_PIXELFORMAT_ARGB2101010
|
vor 2 Jahren |