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