Commit Graph

1977 Commits

Author SHA1 Message Date
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
Branimir Karadžić
0780a3a7c9 Encoding sort key depending on view mode. 2017-06-15 16:41:59 -07:00
Branimir Karadžić
d8968e1214 Updated sort key. 2017-06-14 22:29:12 -07:00
Branimir Karadžić
6910ddba9e WIP: Adding more sort key modes. 2017-06-14 18:10:42 -07:00
Branimir Karadžić
10d78210f7 Fixed build. 2017-06-12 23:51:07 -07:00
Branimir Karadžić
30b6d07e29 Cleanup. 2017-06-12 22:43:07 -07:00
Branimir Karadžić
c39c6121a6 Removed obsolete platform. 2017-06-11 22:54:52 -07:00
Branimir Karadžić
525af7685e Renaming CrtFile* -> File*. 2017-06-11 21:01:38 -07:00
Branimir Karadžić
6a6c5e3af9 Cleanup. 2017-06-10 22:31:59 -07:00
attilaz
019d9909c1 fixed compilation of metal with new constant style (#1150) 2017-06-10 16:01:20 -07:00
Branimir Karadžić
07d799f72e Renamed constants to new style. 2017-06-09 21:57:08 -07:00
Branimir Karadžić
24569934a1 Added color2/3 attributes. 2017-06-06 17:25:17 -07:00
Branimir Karadžić
e19a6738c7 shaderc: If GLSL version is above 4.00 shaderc will just pass preprocessed code without invoking glsl-optimizer. 2017-06-05 17:37:26 -07:00
Olli Wang
ed99f83093 Fixes texture format for NanoVG framebuffer. (#1147)
* Fixes pixel format for iOS.

* Fixes texture format of nanovg framebuffer.
2017-06-04 09:53:19 -07:00
Branimir Karadžić
535dcee5f7 Fixed compute overload issue. 2017-06-02 16:53:06 -07:00
Branimir Karadžić
32730a7776 Cleanup. 2017-06-01 19:21:29 -07:00
Branimir Karadžić
83965f10e8 Cleanup. 2017-05-31 18:05:29 -07:00
Branimir Karadžić
d638e5c84d Properly initialize UAV buffer when data is provided. 2017-05-31 18:05:23 -07:00
Branimir Karadžić
c4f5129e84 Removed support for Native Client. https://developer.chrome.com/native-client/migration 2017-05-30 23:49:53 -07:00
Branimir Karadžić
18d0eebbce Cleanup. 2017-05-30 18:17:41 -07:00
Branimir Karadžić
f3b96ef61b GL: Fixed EXT_texture_array. 2017-05-29 13:08:10 -07:00
Branimir Karadžić
e5cf5a618d Fixed texture array support for embedded shaders. 2017-05-29 12:47:50 -07:00
Branimir Karadžić
2d4c62d8e8 Embedded SPIR-V shaders. 2017-05-29 10:44:52 -07:00
rams3s
5724020208 Fixed D3D11 error in example 08-update. (#1145) 2017-05-29 10:38:06 -07:00
Branimir Karadžić
32f1760690 VK: Updated headers. Cleanup. 2017-05-28 12:10:43 -07:00
Branimir Karadžić
21872101f2 Cleanup. 2017-05-26 17:17:08 -07:00
attilaz
974c0bce3f enable detach shader workaround (#1141) 2017-05-26 08:15:37 -07:00
attilaz
c9ab2af0e2 metal - texture array creation bug fix (#1144) 2017-05-26 08:13:51 -07:00
Branimir Karadžić
b0a122449c Cleanup. 2017-05-18 17:44:31 -07:00
Branimir Karadžić
f0a69b6aa5 Merge branch 'master' of github.com:bkaradzic/bgfx 2017-05-18 08:55:54 -07:00
Branimir Karadžić
b72b3df894 Fixed issue #1135. 2017-05-18 08:55:52 -07:00
PpluX
c6fd7dc095 fixes the use of texture2DLod on IOS with OpenGLES backend (#1133)
* fixes the use of texture2DLod on IOS with OpenGLES backend

* fix type in previous commit
2017-05-17 11:17:50 -07:00
Branimir Karadžić
e8c630c001 Cleanup. 2017-05-16 17:29:59 -07:00
Branimir Karadžić
0ca2e6c9eb Cleanup. 2017-05-14 19:19:28 -07:00
Branimir Karadžić
89119ba850 Cleanup. 2017-05-14 17:24:58 -07:00
Branimir Karadžić
13677280c0 Cleanup. 2017-05-14 16:28:26 -07:00
Branimir Karadžić
68c6b46a65 Exposed vertex stream argument to API. 2017-05-14 11:48:59 -07:00
Branimir Karadžić
52c28fa531 Cleanup. 2017-05-14 10:48:51 -07:00
Branimir Karadžić
8a675c66b1 D3D9: Added multiple vertex stream support. 2017-05-13 22:21:02 -07:00
Branimir Karadžić
276d1557de D3D11: Added multiple vertex stream support. 2017-05-12 17:53:12 -07:00
Branimir Karadžić
8406c9cc72 D3D12: Fixed blit. 2017-05-09 23:03:03 -07:00
Branimir Karadžić
dd836d3e45 Cleanup. 2017-05-08 17:51:26 -07:00
Branimir Karadžić
64dc397d53 Added nVidia Optimus, and AMD PowerXpress workarounds. 2017-05-06 16:45:49 -07:00
Branimir Karadžić
5cf382eac5 Fixed blit submit. 2017-05-05 22:56:57 -07:00
Branimir Karadžić
5be58d37c6 Fixix blit submit. 2017-05-05 22:22:14 -07:00