Isaac Aronson
|
23d4e9ec13
Support VisualC-WinRT UWP build
|
1 year ago |
Isaac Aronson
|
8d099d8976
Fix formatting
|
1 year ago |
Isaac Aronson
|
8e3afd56f5
Restore BlitARGB 555 and 565 blending algorithms
|
1 year ago |
Isaac Aronson
|
5cec91e27a
Implement accurate, performant 32-bit scalar blitter for ARGB dst case
|
1 year ago |
Isaac Aronson
|
e5bbe32641
Implement alpha blend as macro and replace inaccurate blitters
|
1 year ago |
Isaac Aronson
|
0f351cd6af
Remove ARM32 assembly/pixman blitters
|
1 year ago |
Isaac Aronson
|
3ecb927587
Remove last non-SDL types from test
|
1 year ago |
Isaac Aronson
|
adca9d408e
Fixup tests to use correct types
|
1 year ago |
Isaac Aronson
|
f5ee88c2cf
Implement mathematically correct scalar blitters
|
1 year ago |
Isaac Aronson
|
f0238ef615
Fix build issues
|
1 year ago |
Isaac Aronson
|
594ca1a897
Add testautomation suite for alpha blending
|
1 year ago |
Isaac Aronson
|
9590a47629
Implement visually accurate SIMD blitters
|
1 year ago |
Isaac Aronson
|
f6f12d0451
Revert "Remove buffer in SSE4.1, use unpacklo and packus intrinsics"
|
1 year ago |
Isaac Aronson
|
a027ad9788
Remove buffer in SSE4.1, use unpacklo and packus intrinsics
|
1 year ago |
Isaac Aronson
|
2432b6686e
Add back in buffer free removed during testing
|
1 year ago |
Isaac Aronson
|
380bcff018
Allow arbitrary dstfmt in 1 pixel case; naming and const cleanup
|
1 year ago |
Isaac Aronson
|
87958f44d0
Support arbitrary destination formats; remove buffer from AVX2
|
1 year ago |
Isaac Aronson
|
c80c540be3
Support older GCC and clang that lack some intrinsics
|
1 year ago |
Isaac Aronson
|
e8cba442c5
Clean up API surface to use attribute macros and rename convertPixels
|
1 year ago |
Isaac Aronson
|
bac318fc27
Check for SSE4.1 first as more common
|
1 year ago |
Isaac Aronson
|
12d18c7497
Add back glob for src/video/*.c to CMakeLists.txt
|
1 year ago |
Isaac Aronson
|
735cf5a6f9
Relocate intrinsic modules to src/video/
|
1 year ago |
Isaac Aronson
|
f68a7edcf8
Properly shortcut only when AVX2 or SSE4.1 available
|
1 year ago |
Isaac Aronson
|
3e0581c625
Merge upstream and sdl3-blitters
|
10 months ago |
Frank Praznik
|
159d7087c6
wayland: Only set the window geometry when viewports are unsupported
|
9 months ago |
Sam Lantinga
|
4fa5196820
Revert "Switch pixel format loss fields to number of bits"
|
9 months ago |
Anonymous Maarten
|
18c9bd21b5
sdlprocdump: become C90 compatible
|
9 months ago |
Anonymous Maarten
|
4d6b23b68f
mingw: use DESTDIR to change the install location of the mingw package
|
9 months ago |
SDL Wiki Bot
|
bfa4e71284
Sync SDL3 wiki -> header
|
9 months ago |
SDL Wiki Bot
|
e37d6f71b3
Sync SDL3 wiki -> header
|
9 months ago |