Sam Lantinga [Wed, 03 Jan 2018 10:43:01 -0800] rev 11813
Fixed bug 4012 - Wayland: invalid direction on mouse wheel
Vladimir
Invalid direction on mouse wheel
Patch tested in Centos 7 + Weston
Sam Lantinga [Wed, 03 Jan 2018 10:07:27 -0800] rev 11812
Fixed bug 4011 - Wayland: fix free cursor
Vladimir
Sometimes SDL application crashes on cursor free.
Patch tested under Centos 7 + weston
Sam Lantinga [Wed, 03 Jan 2018 10:03:25 -0800] rev 11811
Updated copyright for 2018
Alex Szpakowski [Wed, 03 Jan 2018 00:43:01 -0400] rev 11810
metal: Misc. improvements.
- Use a single buffer for various non-changing constants accessed by the GPU, instead of multiple buffers.
- Do the half-pixel offset for points and lines using a transform matrix so we don't need a malloc when rendering.
- Don't add a half-pixel offset for other primitives and textures. This matches D3D and GL render behaviour.
- Remove the half-texel texture coordinate offset since it's not needed now that there's no more half-pixel position offset when rendering a texture.
- Don't try to set texture usage on iOS 8 since it doesn't exist there.
Alex Szpakowski [Tue, 02 Jan 2018 21:44:28 -0400] rev 11809
metal and moltenvk: fix highdpi.
Alex Szpakowski [Tue, 02 Jan 2018 19:06:14 -0400] rev 11808
configure script: Implement testing for build-time Metal SDK support.
Sam Lantinga [Tue, 02 Jan 2018 14:32:15 -0800] rev 11807
Fixed direction of y adjustment for new orthographic projection in the metal renderer
Sam Lantinga [Tue, 02 Jan 2018 14:11:10 -0800] rev 11806
Fixed metal renderer pixel centers when drawing
Alex Szpakowski [Mon, 01 Jan 2018 23:06:08 -0400] rev 11805
metal: Fix a typo preventing iOS compilation...
Alex Szpakowski [Mon, 01 Jan 2018 23:03:50 -0400] rev 11804
metal: Clean up manual reference counting. Fixes some memory leaks.