15 Commits

Author SHA1 Message Date
Lioncash
baff71cdc3 General: Tidy up includes
Alphabetizes includes and resolves quite a few instances of indirect
inclusions, making the requirements of several interfaces explicit. This
also trims out includes that aren't actually necessary (likely due to
changes in the API over time).
2019-08-19 21:02:56 -04:00
Jack Andersen
058ea23a00 New code style refactor 2018-12-07 19:17:51 -10:00
Jack Andersen
0b52f3dbab Convert to pragma once 2018-10-06 17:36:44 -10:00
Jack Andersen
3d987b6dc9 Add deep color arg to ApplicationRun 2018-01-15 20:29:43 -10:00
Jack Andersen
1dc69c3468 Work on MSAA support 2018-01-06 19:17:14 -10:00
Jack Andersen
2ec943f0b2 Metal platform fixes 2016-07-31 10:25:02 -10:00
Jack Andersen
9b416c6549 NSPtr is unnecessary with ARC enabled 2016-01-11 12:26:40 -10:00
Jack Andersen
1c53398b75 Additional ARC header check for Cocoa 2015-12-30 18:54:11 -10:00
Jack Andersen
9f9ff269fe More TextInput implementation 2015-12-26 18:20:07 -10:00
Jack Andersen
2983262173 Metal window resize fixes 2015-12-09 12:23:22 -10:00
Jack Andersen
62fae60042 HECL metal shader support 2015-11-18 13:55:25 -10:00
Jack Andersen
0be417f0b0 OS X fixes 2015-11-16 12:03:46 -10:00
Jack Andersen
df72fca65d Minor header adjustment 2015-11-09 09:40:36 -10:00
Jack Andersen
a13758dca5 Metal API bug fixes 2015-11-08 20:45:14 -10:00
Jack Andersen
2be32d6ca4 Initial integration of Metal API 2015-11-08 16:24:45 -10:00