Commit Graph

459 Commits

Author SHA1 Message Date
Branimir Karadžić
0c204d3380 Updated docs. 2017-07-31 16:49:58 -07:00
Branimir Karadžić
46126c1acd Cleanup. 2017-07-30 05:50:41 -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ć
393ee208ca Added timeout period for renderFrame call. 2017-07-18 19:58:28 -07:00
Branimir Karadžić
3b290ebb7e Cleanup. 2017-07-18 18:32:45 -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ć
c60d7810c2 Updated docs. 2017-07-17 20:23:44 -07:00
Viktor Kirilov
3ad7b43416 Fix exporting macros for the C99 API (#1204)
* Fix exporting macros for the C99 API when building bgfx as a shared library - now works with MinGW-w64 under windows and also under linux when -fvisibility=hidden is passed to the compiler to hide all symbols by default (which is recommended - it's a good practice)

* merged msvc and mingw configurations since mingw supports __declspec as well
2017-07-14 08:59:59 -07:00
Branimir Karadžić
297336acd4 Updated docs. 2017-07-09 23:27:04 -07:00
Branimir Karadžić
1e0e2555dc Cleanup. 2017-07-02 11:56:12 -07:00
Branimir Karadžić
839c409cd5 Updated docs. 2017-07-02 11:49:41 -07:00
Branimir Karadžić
9215db2154 noop: Fixed embedded dummy shader. 2017-06-21 19:47:36 -07:00
Branimir Karadžić
6910ddba9e WIP: Adding more sort key modes. 2017-06-14 18:10:42 -07:00
Branimir Karadžić
56b01acc70 Updated docs. 2017-06-12 09:59:25 -07:00
Branimir Karadžić
c39c6121a6 Removed obsolete platform. 2017-06-11 22:54:52 -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ć
c4f5129e84 Removed support for Native Client. https://developer.chrome.com/native-client/migration 2017-05-30 23:49:53 -07:00
Branimir Karadžić
737af3257d Cleanup. 2017-05-29 10:52:23 -07:00
Branimir Karadžić
68c6b46a65 Exposed vertex stream argument to API. 2017-05-14 11:48:59 -07:00
Branimir Karadžić
38b0d2fe7c Cleanup. 2017-05-03 11:27:28 -07:00
Branimir Karadžić
ac378f9a6a Cleanup. 2017-05-02 11:46:09 -07:00
Branimir Karadžić
45e7bf5df4 Making RG11B10F name consistent with other texture formats. 2017-04-24 20:31:58 -07:00
Branimir Karadžić
68ad150981 Cleanup. 2017-04-15 22:52:17 -07:00
Branimir Karadžić
1327530d70 Bumped version. 2017-04-03 22:54:31 -07:00
Branimir Karadžić
8ce85d2462 Added bimg dependency. 2017-04-03 22:42:27 -07:00
Branimir Karadžić
f48540040d Cleanup. 2017-04-02 21:07:44 -07:00
Branimir Karadžić
37c4cc138b Cleanup. 2017-03-30 20:47:39 -07:00
Branimir Karadžić
0e560f6832 Cleanup. 2017-03-15 20:25:22 -07:00
Branimir Karadžić
b0e13445db Exposed occlusion query result. 2017-03-06 17:23:22 -08:00
Branimir Karadžić
532da1fbe5 Cleanup. 2017-03-02 19:42:09 -08:00
Branimir Karadžić
1444704901 Cleanup. 2017-03-02 19:29:34 -08:00
Branimir Karadžić
86fc54ccfc Added ability to specify swap chain for screenshot. 2017-03-02 18:02:14 -08:00
Branimir Karadžić
7e76736082 Return bgfx::RenderFrame::Timeout when internal semaphore times out and skips rendering. 2017-03-01 20:12:47 -08:00
Branimir Karadžić
154464cd6d Updated docs. 2017-02-04 15:44:58 -08:00
Branimir Karadžić
26eec1438e Updated docs. 2017-01-31 22:08:37 -08:00
Branimir Karadžić
f63553fecc Cleanup. 2017-01-15 16:22:47 -08:00
Branimir Karadžić
3b83f53ab1 Happy New Year! 2017-01-01 00:18:41 -08:00
Branimir Karadžić
07aae82d16 Replaced checkAvail* with getAvail* API. 2016-12-22 16:18:44 -08:00
Branimir Karadžić
ad5b63522c Added dummy embedded shader for noop renderer. 2016-12-21 17:53:06 -08:00
Branimir Karadžić
5a0d824331 Exposed a few more internal performats stats. 2016-12-19 17:18:07 -08:00
Branimir Karadžić
a6f93891d0 Cleanup. 2016-12-06 20:52:41 -08:00
Branimir Karadžić
8da9e54957 Renamed bgfxdefines.h to defines.h, and bgfxplatform.h to platform.h. 2016-12-05 19:52:01 -08:00
Branimir Karadžić
58e46330cd Updated embedded shaders. 2016-12-05 16:55:49 -08:00
Branimir Karadžić
6dcc670370 Cleanup. 2016-12-04 23:58:17 -08:00
Branimir Karadžić
ba29b9ae83 Cleanup. 2016-12-04 22:28:18 -08:00
Branimir Karadžić
8068dd7f58 Standardized way to deal with embedded shaders. 2016-12-04 19:43:07 -08:00
Branimir Karadžić
d25212e620 Cleanup. 2016-11-28 21:01:58 -08:00
Branimir Karadžić
0e933091ed Added ANSI escape codes for debug text. Added info about backbuffer and debug text width/height. 2016-11-28 21:00:57 -08:00