Jack Andersen
|
edd26fc65b
|
Add shader mode for constant alpha overwrite
|
2018-02-04 20:52:54 -10:00 |
|
Jack Andersen
|
5b62fcd826
|
Metal API validation fixes
|
2018-01-24 20:55:42 -10:00 |
|
Jack Andersen
|
1dc69c3468
|
Work on MSAA support
|
2018-01-06 19:17:14 -10:00 |
|
Jack Andersen
|
3a7987bb21
|
Object tracker bug fixes; optional metal binary shader compilation
|
2017-11-04 20:12:49 -10:00 |
|
Jack Andersen
|
021143fd89
|
New object management architecture for OpenGL subsystem (more platforms to come)
|
2017-11-02 23:39:26 -10:00 |
|
Jack Andersen
|
2a49a8d447
|
Add texture clamp mode
|
2017-09-30 18:23:28 -10:00 |
|
Jack Andersen
|
05c26a535b
|
OpenGL and metal rendering interface upgrades
|
2017-03-13 21:02:53 -10:00 |
|
Jack Andersen
|
ca20aea834
|
Add front-face culling support
|
2017-03-10 10:38:00 -10:00 |
|
Jack Andersen
|
03f155fcf5
|
Move xxhash to boo; cached shader components
|
2017-03-04 21:54:58 -10:00 |
|
Jack Andersen
|
80e93a8e38
|
Mipmapped array textures
|
2017-01-28 17:56:17 -10:00 |
|
Jack Andersen
|
1177d50eda
|
Metal pool buffers
|
2016-12-11 10:20:29 -10:00 |
|
Jack Andersen
|
fa45c6750a
|
macOS HIDPI fixes; buffer pools
|
2016-12-09 16:31:50 -10:00 |
|
Jack Andersen
|
2ec943f0b2
|
Metal platform fixes
|
2016-07-31 10:25:02 -10:00 |
|
Jack Andersen
|
4a2c32c2a9
|
Metal extension shader support
|
2016-04-03 20:13:11 -10:00 |
|
Jack Andersen
|
679ba36c4c
|
Metal lambda sync
|
2016-03-30 11:07:12 -10:00 |
|
Jack Andersen
|
6600ff208c
|
Draw primitive now settable via pipeline object
|
2016-03-23 22:05:19 -10:00 |
|
Jack Andersen
|
7bdabb5ed3
|
Metal stubs for resolveBindTexture
|
2016-02-24 19:06:13 -10:00 |
|
Jack Andersen
|
b11b727c4d
|
OS X fixes
|
2016-02-24 11:07:48 -10:00 |
|
Jack Andersen
|
1037b37f9a
|
Major Vulkan commit
|
2016-02-20 20:27:54 -10:00 |
|
Jack Andersen
|
77e9492b43
|
better OpenGL mipmap configuration
|
2016-02-16 09:41:16 -10:00 |
|
Jack Andersen
|
8a33d74c13
|
OS X thread-local fixes
|
2015-12-18 11:33:53 -10:00 |
|
Jack Andersen
|
3daa5df720
|
Brought Metal renderer in sync
|
2015-12-04 15:12:52 -10:00 |
|
Jack Andersen
|
fc4234708f
|
Brought metal in sync
|
2015-12-02 12:25:30 -10:00 |
|
Jack Andersen
|
c0b93f39d8
|
Instanced rendering support in Metal
|
2015-11-27 18:07:53 -10:00 |
|
Jack Andersen
|
d040e20096
|
OS X enum refactor fixes
|
2015-11-20 16:16:15 -10:00 |
|
Jack Andersen
|
62fae60042
|
HECL metal shader support
|
2015-11-18 13:55:25 -10:00 |
|
Jack Andersen
|
d75c675f7a
|
Updates for HECL support
|
2015-11-15 18:29:31 -10:00 |
|
Jack Andersen
|
2be32d6ca4
|
Initial integration of Metal API
|
2015-11-08 16:24:45 -10:00 |
|
Jack Andersen
|
606e3676b1
|
OS X event fixes and prep for Metal API
|
2015-11-07 14:36:38 -10:00 |
|
Jack Andersen
|
5435f01d20
|
lots of initial GLES3 renderer implementation
|
2015-10-28 18:44:38 -10:00 |
|