Simple Directmedia Layer
Go to file
Alex Szpakowski 888198ee31 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.
2018-01-03 00:43:01 -04:00
acinclude
android-project Fixed bug 4001 - Android, prevent error message box to crash 2017-12-19 11:19:10 -08:00
android-project-ant
build-scripts winrt: Disabled Windows Phone 8.0 builds. 2017-12-31 03:17:18 -05:00
cmake
debian
docs
include macOS: Fix MoltenVK Metal view resizing, and allow the metal view to be used without vulkan. 2017-12-31 15:21:25 -04:00
src metal: Misc. improvements. 2018-01-03 00:43:01 -04:00
test
VisualC
VisualC-WinRT winrt: Add mmdevapi.lib dependency to WinRT8.1 builds, for WASAPI support. 2017-12-31 03:51:17 -05:00
visualtest
Xcode xcode: Add Metal and QuartCore to everything as a weak_framework. 2017-12-30 14:40:39 -05:00
Xcode-iOS Moved deployment target values to project settings 2017-12-12 22:30:21 -08:00
.hgignore
Android.mk Added Android build script for SDL 2017-12-16 10:40:41 -08:00
autogen.sh
BUGS.txt
cmake_uninstall.cmake.in
CMakeLists.txt
configure configure script: Implement testing for build-time Metal SDK support. 2018-01-02 19:06:14 -04:00
configure.in configure script: Implement testing for build-time Metal SDK support. 2018-01-02 19:06:14 -04:00
COPYING.txt
CREDITS.txt
INSTALL.txt
Makefile.in
Makefile.minimal
Makefile.pandora
Makefile.psp
Makefile.wiz
README-SDL.txt
README.txt
sdl2-config.cmake.in
sdl2-config.in
sdl2.m4
sdl2.pc.in
SDL2.spec.in
SDL2Config.cmake
TODO.txt
VisualC.html
WhatsNew.txt

                         Simple DirectMedia Layer

                                  (SDL)

                                Version 2.0

---
https://www.libsdl.org/

Simple DirectMedia Layer is a cross-platform development library designed
to provide low level access to audio, keyboard, mouse, joystick, and graphics
hardware via OpenGL and Direct3D. It is used by video playback software,
emulators, and popular games including Valve's award winning catalog
and many Humble Bundle games.

More extensive documentation is available in the docs directory, starting
with README.md

Enjoy!
	Sam Lantinga				(slouken@libsdl.org)