Sam Lantinga
|
6bc3873729
Fixed bug 4011 - Wayland: fix free cursor
|
7 éve |
Sam Lantinga
|
e3cc5b2c6b
Updated copyright for 2018
|
7 éve |
Alex Szpakowski
|
888198ee31
metal: Misc. improvements.
|
7 éve |
Alex Szpakowski
|
f9cd765020
metal and moltenvk: fix highdpi.
|
7 éve |
Alex Szpakowski
|
ef1014ac68
configure script: Implement testing for build-time Metal SDK support.
|
7 éve |
Sam Lantinga
|
b3b5c47366
Fixed direction of y adjustment for new orthographic projection in the metal renderer
|
7 éve |
Sam Lantinga
|
fa86807ceb
Fixed metal renderer pixel centers when drawing
|
7 éve |
Alex Szpakowski
|
07f08b47ff
metal: Fix a typo preventing iOS compilation...
|
7 éve |
Alex Szpakowski
|
1cc6603378
metal: Clean up manual reference counting. Fixes some memory leaks.
|
7 éve |
Ryan C. Gordon
|
7c667a6f7a
windows: Remove references to GetVersionExA (thanks, Andrew Pilley!).
|
7 éve |
Alex Szpakowski
|
a452a08458
iOS: fix build
|
7 éve |
Alex Szpakowski
|
639ea9fdbc
metal: Use sampler state objects instead of shader-declared samplers for linear vs nearest filtering.
|
7 éve |
Alex Szpakowski
|
cf45cf70e5
metal: Add support for custom blend modes.
|
7 éve |
Alex Szpakowski
|
85470a2f95
metal: implement SDL_RenderCopyEx, and fix a memory leak in SDL_CreateTexture.
|
7 éve |
Alex Szpakowski
|
047d387b2e
metal: Use the existing cocoa code for creating a Metal view on macOS. Fixes the renderer size when the window is resized.
|
7 éve |
Alex Szpakowski
|
48fea0cee4
macOS: Fix MoltenVK Metal view resizing, and allow the metal view to be used without vulkan.
|
7 éve |
Ryan C. Gordon
|
6d32ebdbc9
winrt: Add mmdevapi.lib dependency to WinRT8.1 builds, for WASAPI support.
|
7 éve |
Ryan C. Gordon
|
027d63bc01
winrt: workaround for pre-UWP builds.
|
7 éve |
Ryan C. Gordon
|
140cc46004
windows: Use WaitForSingleObjectEx() always
|
7 éve |
Ryan C. Gordon
|
77bb49b7a7
wasapi: Patched to compile on non-UWP WinRT builds.
|
7 éve |
Ryan C. Gordon
|
c0c3056948
winrt: Disabled Windows Phone 8.0 builds.
|
7 éve |
Ryan C. Gordon
|
791c0dd8ab
winrt: bumped SDL's shipping version number in winrtbuild.ps1
|
7 éve |
Alex Szpakowski
|
42b19c9749
metal: Respect the vsync flag on macOS 10.13+.
|
7 éve |
Alex Szpakowski
|
e24dc9053b
metal: use a projection matrix instead of manually transforming vertices into clip space on the CPU.
|
7 éve |
Alex Szpakowski
|
49df65c25a
metal: only 4 (instead of 5) vertices are needed to draw rectangles and textures, and only 3 (instead of 5) vertices are needed to cover the screen for the 'full-screen quad' when clearing.
|
7 éve |
Ryan C. Gordon
|
d027f3602f
xcode: Add Metal and QuartCore to everything as a weak_framework.
|
7 éve |
Alex Szpakowski
|
64ec4c3334
macOS: Make sure the desktop's display mode is always in SDL's list of display modes.
|
7 éve |
Sam Lantinga
|
616827ae64
Fixed bug 4001 - Android, prevent error message box to crash
|
7 éve |
Sam Lantinga
|
b7be5bce33
Fixed bug 4000 - SDL2 on raspberry: mouse displayed at 0,0 after SDL_ShowCursor
|
7 éve |
Sam Lantinga
|
70082db849
Fixed bug 4003 - HAVE_POLL undefined in SDL_poll.c, making it impossible to use.
|
7 éve |