Commit Graph
3221 Commits
Author SHA1 Message Date
Branimir Karadžić 21ade78454 Replaced GL internal profiler. 2017-08-20 14:20:54 -07:00
attilaz 036e4f86c1 removed fastMathEnabled = NO; (#1222) 2017-08-19 10:13:26 -07:00
Branimir Karadžić 64af590bd1 GL: Fixed 130 shader patching. 2017-08-17 19:21:20 -07:00
Branimir Karadžić c83d2ea7a6 Fixed issue #1220. 2017-08-16 13:16:18 -07:00
Branimir Karadžić 07bd69c56c Fixed compute program shader ref counting. 2017-08-14 18:25:57 -07:00
Branimir Karadžić c930137c54 Internal profiler WIP. 2017-08-13 21:15:39 -07:00
Branimir Karadžić 5a987b3af8 Added texture LOD bias setting. 2017-08-11 15:21:01 -07:00
Branimir Karadžić 1d5c3386fe Fixed shader ref counting. 2017-08-07 17:41:08 -07:00
Branimir Karadžić 90d75a0427 Cleanup. 2017-08-05 11:18:07 -07:00
tommyZZM c8012427d9 Metal: Add support of setting CAMetalLayer as PlatformData.nwh for macOS(OSX) platform (#1218) 2017-08-05 10:44:27 -07:00
Branimir Karadžić 3d0e4b91a3 GL: Fixed OSX shader patching. 2017-08-02 11:02:33 -07:00
Branimir Karadžić bed131c879 Cleanup. 2017-07-28 19:50:33 -07:00
Branimir Karadžić b0efd3c44d GL: Detect write only framebuffers. 2017-07-28 19:14:25 -07:00
Branimir Karadžić 54c8d69590 Fixed shader ref counting. 2017-07-28 16:43:16 -07:00
Branimir Karadžić 6225876692 If hash match reuse existing shaders instead creating. 2017-07-28 09:43:45 -07:00
Branimir Karadžić 8272809534 Added 32-bit dispatch dimension. 2017-07-27 14:57:31 -07:00
Branimir Karadžić a71a1ab1c0 Fixed compute type defines. 2017-07-26 20:53:49 -07:00
Branimir Karadžić 5dd943c937 Fixed build. 2017-07-24 11:01:43 -07:00
Branimir Karadžić 1a9a42bcda Fixed texture validation. 2017-07-22 21:03:29 -07:00
Branimir Karadžić 84692b51b3 Cleanup. 2017-07-22 10:07:20 -07:00
Harold Comere 4d61bfd35c gl_renderer readTexture fallback for gles based renderers (#1123)
* * Implement readTexture fallback when texture read-back is not supported ( gles based renderer )

* Add test to support readTexture fallback for non compressed texture only
2017-07-22 10:05:24 -07:00
Branimir Karadžić 38574b6b73 GL: Removed VAO support. 2017-07-20 22:50:27 -07:00
Branimir Karadžić cca1876d1a Cleanup. 2017-07-19 10:46:18 -07:00
Branimir Karadžić 900a614915 Cleanup. 2017-07-19 08:23:07 -07:00
Branimir Karadžić e67dcff430 Cleanup. 2017-07-18 23:20:57 -07:00
Branimir Karadžić 839cab0613 GL: gracefuly fail to initialize if frame buffer is not supported. 2017-07-18 23:20:52 -07:00
Branimir Karadžić 393ee208ca Added timeout period for renderFrame call. 2017-07-18 19:58:28 -07:00
Branimir Karadžić 7c9b2b7257 API change: Simplified destroy functions to use overload resolution. 2017-07-17 22:29:43 -07:00
Branimir Karadžić a247d29298 Cleanup. 2017-07-17 22:14:34 -07:00
Branimir Karadžić 8d5600519a Added missing override. 2017-07-17 17:26:02 -07:00
Branimir Karadžić 3e212b519f Moving code around and renaming files. 2017-07-15 21:01:08 -07:00
Branimir Karadžić 10c9fca9a8 Fixed build. 2017-07-15 15:31:14 -07:00
Branimir Karadžić 7360d29c4b Fixed build. 2017-07-15 15:18:38 -07:00
Branimir Karadžić 0bbbb585d1 Cleanup. 2017-07-15 14:32:29 -07:00
Branimir Karadžić a274c9a6c5 Replaced BX_OVERRIDE with override. 2017-07-15 00:17:29 -07:00
Branimir Karadžić 3b41095c85 GL: Fixed creating sRGB texture array. Issue #1194. 2017-07-07 23:20:47 -07:00
Branimir Karadžić f27526d7e2 GL: Added texture array format test. 2017-07-07 18:23:13 -07:00
Branimir Karadžić bf9ce5b788 Fixed issue #1194. 2017-07-06 12:32:09 -07:00
Branimir Karadžić 1ebc0d4704 GL: Fixed sampler3D on Mesa. 2017-07-06 09:21:31 -07:00
Branimir Karadžić a48757da26 Cleanup. 2017-07-05 13:24:55 -07:00
Branimir Karadžić 94f01a34bf Fixed issue #1192. 2017-07-04 13:10:27 -07:00
Branimir Karadžić 1fb1fd979d Cleanup. 2017-07-01 14:27:30 -07:00
Branimir Karadžić 7440bed0b8 GL: Fixed compute texture sampler. 2017-06-28 18:08:20 -07:00
Branimir Karadžić d6cdf71273 GCC7 fallthrough. 2017-06-27 20:52:37 -07:00
Branimir Karadžić e089013129 Fixed texture format validation. 2017-06-23 15:37:15 -07:00
Branimir Karadžić 9c510e3c64 Fixed compute texture sampler binding. 2017-06-22 14:16:51 -07:00
Branimir Karadžić 9d1df47f09 Merge branch 'master' of github.com:bkaradzic/bgfx 2017-06-20 22:28:37 -07:00
Branimir Karadžić f84711fc19 Fixed GL. 2017-06-20 22:28:22 -07:00
Branimir Karadžić 58d915d88d Cleanup. 2017-06-20 21:44:23 -07:00
Branimir Karadžić 236ef4b875 Fixed shader binary truncation. Issue #1170. 2017-06-20 20:34:41 -07:00