Sam Lantinga
|
a0c4eb2aa3
Restored borderless window behavior where DOTA created a borderless window the size of the desktop and expected it to behave like a fullscreen desktop window.
|
7 years ago |
Alex Szpakowski
|
3bfada2e02
Android: resolve symlinks in SDL_AndroidGetInternalStoragePath (thanks Henrique Gemignani and cigumo!)
|
7 years ago |
Sam Lantinga
|
72d4507918
Added availability check to fix compiler warning for symbol only available on tvOS 11.0 and newer
|
7 years ago |
Alex Szpakowski
|
7d5437bb31
metal: set max texture size based on device capability.
|
7 years ago |
Alex Szpakowski
|
a8c0532c08
metal: Fix pipeline states to use the pixel format of the current render target, instead of a hard-coded format.
|
7 years ago |
Alex Szpakowski
|
740a90af37
metal: Add support for YUV/NV12 texture formats.
|
7 years ago |
Alex Szpakowski
|
9a8683b275
metal: use a private instead of managed buffer for the renderer's non-changing constant data.
|
7 years ago |
Alex Szpakowski
|
990ebba55a
metal: Implement fast hardware clearing when possible, by deferring the start of a render pass until a clear or draw operation happens.
|
7 years ago |
Sam Lantinga
|
66baf7363e
Fixed spacing in copyright headers
|
7 years ago |
Sam Lantinga
|
7c60bec493
Fixed bug 4018 - Implement SDL_GetWindowBordersSize() under Windows/Win32/WinAPI
|
7 years ago |
Sam Lantinga
|
8111a632be
Fixed bug 4013 - Wayland: fix videoquit on multimonitor system
|
7 years ago |
Sam Lantinga
|
1fa4bcca6a
Fixed bug 4012 - Wayland: invalid direction on mouse wheel
|
7 years ago |
Sam Lantinga
|
6bc3873729
Fixed bug 4011 - Wayland: fix free cursor
|
7 years ago |
Sam Lantinga
|
e3cc5b2c6b
Updated copyright for 2018
|
7 years ago |
Alex Szpakowski
|
888198ee31
metal: Misc. improvements.
|
7 years ago |
Alex Szpakowski
|
f9cd765020
metal and moltenvk: fix highdpi.
|
7 years ago |
Alex Szpakowski
|
ef1014ac68
configure script: Implement testing for build-time Metal SDK support.
|
7 years ago |
Sam Lantinga
|
b3b5c47366
Fixed direction of y adjustment for new orthographic projection in the metal renderer
|
7 years ago |
Sam Lantinga
|
fa86807ceb
Fixed metal renderer pixel centers when drawing
|
7 years ago |
Alex Szpakowski
|
07f08b47ff
metal: Fix a typo preventing iOS compilation...
|
7 years ago |
Alex Szpakowski
|
1cc6603378
metal: Clean up manual reference counting. Fixes some memory leaks.
|
7 years ago |
Ryan C. Gordon
|
7c667a6f7a
windows: Remove references to GetVersionExA (thanks, Andrew Pilley!).
|
7 years ago |
Alex Szpakowski
|
a452a08458
iOS: fix build
|
7 years ago |
Alex Szpakowski
|
639ea9fdbc
metal: Use sampler state objects instead of shader-declared samplers for linear vs nearest filtering.
|
7 years ago |
Alex Szpakowski
|
cf45cf70e5
metal: Add support for custom blend modes.
|
7 years ago |
Alex Szpakowski
|
85470a2f95
metal: implement SDL_RenderCopyEx, and fix a memory leak in SDL_CreateTexture.
|
7 years ago |
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 years ago |
Alex Szpakowski
|
48fea0cee4
macOS: Fix MoltenVK Metal view resizing, and allow the metal view to be used without vulkan.
|
7 years ago |
Ryan C. Gordon
|
6d32ebdbc9
winrt: Add mmdevapi.lib dependency to WinRT8.1 builds, for WASAPI support.
|
7 years ago |
Ryan C. Gordon
|
027d63bc01
winrt: workaround for pre-UWP builds.
|
7 years ago |