Commit Graph

2141 Commits

Author SHA1 Message Date
Branimir Karadžić
b896f4a6f2 D3D12: Implemented multiple vertex streams. 2017-12-13 12:46:49 -08:00
Branimir Karadžić
11d0ec5dd1 UMA direct access WIP. 2017-12-08 22:55:18 -08:00
Branimir Karadžić
66dfeaa699 Fixed warning. 2017-12-08 15:36:34 -08:00
Branimir Karadžić
9e00fad8b3 WIP: Init params. 2017-12-07 21:52:52 -08:00
Branimir Karadžić
45b41f62d1 Cleanup. 2017-12-07 19:02:43 -08:00
Branimir Karadžić
af274cfddf Cleanup. 2017-12-07 16:55:53 -08:00
Branimir Karadžić
f8a118dfc9 D3D12: Added GPU based validation. 2017-12-06 20:48:34 -08:00
Branimir Karadžić
88e0bab5a1 D3D11: Detect color spaces. 2017-12-05 17:31:07 -08:00
云风
aa35fd0cab fix warning in mingw gcc (#1286) 2017-12-04 20:44:11 -08:00
Branimir Karadžić
09613f10c9 Fixed warning. 2017-12-04 17:22:26 -08:00
Branimir Karadžić
6adb0090d0 Added resource stats. 2017-12-03 19:42:06 -08:00
Branimir Karadžić
0e5f3457c3 Added support for texture direct access. 2017-12-02 22:12:27 -08:00
Branimir Karadžić
547d1d2b11 Cleanup. 2017-12-02 18:15:31 -08:00
Branimir Karadžić
7e1c2623fc Fixed dynamic index buffer compute support. 2017-12-01 16:28:35 -08:00
Branimir Karadžić
cb60295e1b Reserve 10 bits in sort key for view. 2017-11-27 19:38:36 -08:00
Branimir Karadžić
3533da7225 Fixed view id remapping. 2017-11-27 16:34:27 -08:00
Branimir Karadžić
7384171900 Fixed view id remapping. 2017-11-27 15:57:31 -08:00
Branimir Karadžić
953d4984ac Cleanup. 2017-11-27 13:11:57 -08:00
Branimir Karadžić
b3fcc8350b Fixed issue #1281. 2017-11-27 09:06:57 -08:00
Branimir Karadžić
11e701987b Fixed build. 2017-11-24 19:50:23 -08:00
Branimir Karadžić
77c00da989 Changed API to use ViewId (uint16_t) instead of uint8_t. 2017-11-24 11:21:51 -08:00
Branimir Karadžić
1cf5e76ef7 Fixed Metal. 2017-11-12 09:29:19 -08:00
Branimir Karadžić
bd8a0e5bca Fixed Metal. 2017-11-12 09:12:22 -08:00
Branimir Karadžić
00c81fa205 Merge branch 'encoder' of github.com:bkaradzic/bgfx into encoder 2017-11-10 20:30:25 -08:00
Branimir Karadžić
7abc5af763 Cleanup. 2017-11-10 20:30:16 -08:00
Branimir Karadžić
70299a681f Cleanup. 2017-11-09 21:07:55 -08:00
Branimir Karadžić
d2d4c8aebb Cleanup. 2017-11-09 20:21:56 -08:00
Branimir Karadžić
cd158d5c5f Updated C99 API. 2017-11-09 20:03:44 -08:00
Branimir Karadžić
f8bc717ccc Merge branch 'master' into encoder 2017-11-07 20:31:14 -08:00
Branimir Karadžić
6514eddc46 Cleanup. 2017-11-07 20:31:08 -08:00
Branimir Karadžić
6316a34c99 Merge branch 'master' into encoder 2017-11-06 11:46:01 -08:00
Branimir Karadžić
190a1c8c9b Cleanup. 2017-11-06 11:45:56 -08:00
Branimir Karadžić
ea7c59db33 Updated thread funcs to match bx. 2017-11-04 15:18:52 -07:00
Branimir Karadžić
a241daa114 Updated thread funcs to match bx. 2017-11-04 15:18:33 -07:00
Branimir Karadžić
d963cbaf77 Cleanup. 2017-11-04 15:14:12 -07:00
Branimir Karadžić
6a278175ff Cleanup. 2017-11-04 10:32:31 -07:00
Branimir Karadžić
a680845a98 Cleanup. 2017-11-03 23:48:40 -07:00
Branimir Karadžić
8ab73fd203 Merge branch 'master' into encoder 2017-11-03 18:01:03 -07:00
Branimir Karadžić
782194e097 D3D11: Fixed annotation interface leak. 2017-11-03 18:00:51 -07:00
Branimir Karadžić
6480a62844 Added encoder stats. 2017-11-02 22:06:39 -07:00
Branimir Karadžić
cf8d9819df Merge branch 'master' into encoder 2017-11-02 19:02:46 -07:00
Branimir Karadžić
c81caf1949 GL: Fixed state tracking when scissor is zero size. PR #1271. 2017-11-02 19:02:15 -07:00
Branimir Karadžić
ee6b520cad Merge branch 'master' into encoder 2017-11-02 18:21:57 -07:00
Branimir Karadžić
a5f36f526c Fixed dynamic vertex buffer allocation failure. 2017-11-02 18:21:40 -07:00
Branimir Karadžić
0ff8c34a75 D3D11: Use annotation interface when available. 2017-11-02 18:20:53 -07:00
Branimir Karadžić
ede5c5a757 Merge branch 'master' into encoder 2017-11-02 09:37:58 -07:00
Branimir Karadžić
5adbd48b01 Cleanup. 2017-11-02 09:22:41 -07:00
云风
a35e4fb7ca restore old flags when skip zero scissor rect (#1271) 2017-11-02 09:15:13 -07:00
Branimir Karadžić
2c2e5ef36c MT encoder WIP. 2017-11-01 22:34:11 -07:00
Branimir Karadžić
2bbb5a41bc Moved all validation into encoder interface. 2017-10-30 21:15:00 -07:00