Commit Graph

320 Commits

Author SHA1 Message Date
Branimir Karadžić
bf60b513aa Added blit caps. 2015-10-16 17:42:40 -07:00
Branimir Karadžić
8745d3fa45 Fixed shadowing warning. 2015-10-16 09:03:17 -07:00
Branimir Karadžić
a5934b93e9 Cleanup. 2015-10-15 20:17:07 -07:00
Branimir Karadžić
ad5a46779a Added blit. 2015-10-15 16:38:59 -07:00
Branimir Karadžić
8f1aae57b5 OSX: Fixed debug output to print on single line. 2015-10-10 18:52:39 -07:00
Branimir Karadžić
faebec1f05 Metal: Fixed MRT. 2015-10-09 22:13:32 -07:00
Branimir Karadžić
154d2e7232 Cleanup. 2015-10-06 15:27:54 -07:00
Branimir Karadžić
c0ae9d671b Fixed asmjs build. 2015-09-30 14:43:02 -07:00
Branimir Karadžić
0fba3c137e Added checks for redundant uniform sets. 2015-09-25 20:54:40 -07:00
Branimir Karadžić
4763828e63 Cleanup. 2015-09-20 23:22:23 -07:00
Branimir Karadžić
d1f99896ec Moved public header files into bgfx subdirectory.
grep -rl '<bgfx.h>' . | xargs sed -i 's@<bgfx.h>@<bgfx/bgfx.h>@g'
2015-09-18 20:19:12 -07:00
Jean-Francois Verdon
350b77091c Textures created with BackbufferRatio::enum where not sized correctly when bgfx first reset size was different from 1280x720px 2015-09-18 14:16:38 +02:00
Branimir Karadžić
6f6131f694 Cleanup. 2015-09-17 21:17:38 -07:00
Branimir Karadžić
ae71103bf9 Added border color index. 2015-09-16 17:21:28 -07:00
Branimir Karadžić
5690e1cde8 Added uniform buffer dynamic resizing. 2015-09-14 15:53:33 -07:00
Branimir Karadžić
cba8c5d430 Cleanup. 2015-09-13 13:25:53 -07:00
Branimir Karadžić
344bacab7c Added workaround for compilers/platforms that don't support TLS specifier. 2015-09-13 13:24:14 -07:00
Branimir Karadžić
3301da6ea3 Cleanup. 2015-09-08 20:57:31 -07:00
Branimir Karadžić
818c231d49 Detect available MSAA texture formats. 2015-09-01 13:23:20 -07:00
Branimir Karadžić
344e5b2ae3 Fixed alpharef uniform name. 2015-08-24 23:55:23 -07:00
Branimir Karadžić
51c10dd59d Cleanup. 2015-08-19 13:34:07 -07:00
Branimir Karadžić
05f94f44be Report HiDPI display support thru caps. 2015-08-17 18:07:00 -07:00
Branimir Karadžić
63e10f3357 D3D11: Fixed compute image mip selection. 2015-08-15 18:07:43 -07:00
Kocsis Attila
5d5df77318 Metal backend: initial commit 2015-08-14 15:12:44 +02:00
Branimir Karadžić
f166412693 Fixed leak report. 2015-08-10 20:15:10 -07:00
Branimir Karadžić
9c9dc90336 Fixed early texture destruction when multiple frame buffers take ownership. 2015-08-07 17:31:31 -07:00
Branimir Karadžić
8da579ff99 Added vertex attrib Uint10. 2015-08-04 19:03:56 -07:00
Branimir Karadžić
5f59978e6b Added graceful error handling during initialization. 2015-07-30 18:36:12 -07:00
Branimir Karadžić
eecb4be9e9 Added memory size sanity check. 2015-07-28 21:39:26 -07:00
Branimir Karadžić
cb6cee9dd1 Updated trace callback. 2015-07-24 18:02:17 -07:00
Branimir Karadžić
1fa85ccf27 Replaced bgfx::setProgram function with bgfx::submit argument. Added bgfx::touch and bgfx::getStats. 2015-07-22 18:05:11 -07:00
Branimir Karadžić
921a315c4d Cleanup. 2015-07-16 20:28:43 -07:00
Branimir Karadžić
b98d3b6978 Added trace method to callback interface. 2015-07-16 17:39:02 -07:00
Branimir Karadžić
f44f5b32b1 Added missing C99 API function. 2015-06-27 16:47:07 -07:00
Branimir Karadžić
f36bfe2e4f Added offset for updating dynamic buffers. 2015-06-23 16:40:38 -07:00
Branimir Karadžić
a39ba04e26 Fixed Linux build. 2015-06-19 19:55:23 -07:00
Branimir Karadžić
52cfaf0aaa Added Metal renderer backend stub. 2015-06-11 09:38:17 -07:00
Branimir Karadžić
ef143a1bb6 Fixed issue #429. 2015-06-09 19:57:10 -07:00
Branimir Karadžić
132b0c9a1b Cleanup. 2015-06-04 22:24:45 -07:00
Branimir Karadžić
ff01992cb7 Refactored uniform types. 2015-05-28 15:27:00 -07:00
Branimir Karadžić
d58d62401e Added texture size check. 2015-05-24 10:20:21 -07:00
Branimir Karadžić
0c78fe8073 Cleanup. 2015-05-21 17:58:21 -07:00
Branimir Karadžić
cd234013ce Fixed mach TLS issue. 2015-05-21 16:50:14 -07:00
Branimir Karadžić
57f61b7e32 Added ability to run in single-thread mode without rebuild. 2015-05-21 16:45:24 -07:00
Branimir Karadžić
2e56304280 Fixed leak in single-threaded mode. 2015-05-19 15:52:47 -07:00
Branimir Karadžić
c4231c9731 Added framebuffer support test. 2015-05-18 12:39:42 -07:00
Mike Popoloski
ad9e9fe111 Adding missing C99 API methods. 2015-05-16 19:07:10 -04:00
Branimir Karadžić
f5d0a39dd0 Added buffer compute format flags. 2015-05-14 11:37:32 -07:00
Branimir Karadžić
bd17691a41 Added sRGB texture caps. 2015-05-04 17:23:11 -07:00
Branimir Karadžić
088bd06b04 Updated C99 API. 2015-05-03 00:01:33 -07:00