Commit Graph
3221 Commits
Author SHA1 Message Date
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
Branimir Karadžić fc7cf00982 Merge branch 'master' into encoder 2017-10-30 08:43:22 -07:00
Branimir Karadžić 67cdf9ba2e Fixed Metal build. 2017-10-30 08:42:57 -07:00
Branimir Karadžić 85322904a9 Moved internal view state into single struct. 2017-10-30 08:39:25 -07:00
Branimir Karadžić 11173c61e7 Cleanup. 2017-10-28 21:24:43 -07:00
Branimir Karadžić 0b20e92797 Encoder API WIP. 2017-10-28 18:43:21 -07:00
Branimir Karadžić dee11c9655 Fixed program deduplication issue. 2017-10-27 17:57:48 -07:00
Branimir Karadžić 734ff0ad34 Cleanup. 2017-10-26 21:41:40 -07:00
Branimir Karadžić f6a97f9d87 Changed setViewOrder API to specify type required for array. 2017-10-22 18:37:51 -07:00
Branimir Karadžić dd6d503195 Fixed issue #1262. 2017-10-22 17:24:17 -07:00
Branimir Karadžić 8d471959eb Cleanup. 2017-10-13 08:16:30 -07:00
Codecat c707e06d79 Build support for NX platform (#1257)
* NX platform supports GLES and Vulkan

* These defines are already set on NX
2017-10-13 08:13:21 -07:00
Branimir Karadžić 3c94fa9a65 Set default shader debug name for embedded shaders. 2017-10-11 15:25:58 -07:00
Branimir Karadžić 96a1d0859b Cleanup. 2017-10-11 09:16:59 -07:00
Branimir Karadžić cdd658b44c Cleanup. 2017-10-09 21:41:59 -07:00
Branimir Karadžić d4e3828e80 Cleanup. 2017-10-09 21:17:58 -07:00
Branimir Karadžić 2008a041ab Cleanup. 2017-10-09 21:08:03 -07:00
Branimir Karadžić be158a6055 Cleanup. 2017-10-09 20:10:03 -07:00
Branimir Karadžić 426c56b635 Moving uniform/query set validation into encoder. 2017-10-08 22:02:21 -07:00
Branimir Karadžić 67cc3c86d5 Fixed build. 2017-10-08 20:57:56 -07:00
Branimir Karadžić 61cee3d3bb Refactoring internal frame structure to separate submit encoder. 2017-10-08 20:47:51 -07:00