Commit Graph

545 Commits

Author SHA1 Message Date
Branimir Karadžić
6adfc48bae Added limit info for maximum number of compute bindings. 2018-09-07 17:07:33 -07:00
Branimir Karadžić
ce8840993b Updated docs. 2018-08-24 19:56:01 -07:00
云风
f48b6c9951 update doc (#1465) 2018-08-24 08:13:01 -07:00
Branimir Karadžić
f40bf8e862 Added ability to sample stencil part of depth/stencil texture. 2018-08-23 17:59:47 -07:00
Branimir Karadžić
8b288f5e51 Cleanup. 2018-08-22 19:59:53 -07:00
Branimir Karadžić
88c6252e42 D3D11/12: Added support for HDR10 display output. 2018-08-22 17:18:11 -07:00
Branimir Karadžić
4433b5bcdc Separating sampler flags from texture creation flags. 2018-08-20 17:12:26 -07:00
Branimir Karadžić
14f9b41f58 Updated docs. 2018-08-10 20:35:25 +03:00
Branimir Karadžić
db0ec1f5db Removed HMD API and OculusVR support. 2018-07-19 20:22:21 -07:00
Branimir Karadžić
fa9df07b67 Cleanup. 2018-07-08 21:23:25 -07:00
NuklearBomb
443933843e Fixes "BGFX_INVALID_HANDLE undeclared" error in C (#1429) 2018-07-08 16:15:34 -07:00
Branimir Karadžić
aacc864ebe Cleanup. 2018-07-07 15:59:01 -07:00
Branimir Karadžić
2dcdab033b Cleanup. 2018-07-03 20:34:08 -07:00
Branimir Karadžić
68e43b7b01 Cleanup. 2018-06-26 09:54:17 -07:00
云风
848bc43a5f Add C99 api : bgfx_vertex_decl_decode and bgfx_vertex_decl_has (#1423) 2018-06-26 09:06:51 -07:00
Branimir Karadžić
8ec1a3a8f4 Allow non-zero terminated strings to be used with bgfx::setName API. 2018-06-20 18:01:06 -07:00
Branimir Karadžić
c130cc8981 Cleanup. 2018-06-19 21:09:44 -07:00
Branimir Karadžić
694735f95c Added init debug&profile prarameters for device creation. 2018-06-18 17:51:02 -07:00
Branimir Karadžić
448c4849ee Cleanup. 2018-06-15 17:51:45 -07:00
Branimir Karadžić
6caa3ec9f7 Updated docs. 2018-06-12 12:22:12 -07:00
Branimir Karadžić
f82d3669bd Cleanup. 2018-06-11 09:32:07 -07:00
Branimir Karadžić
8780912003 Updated API version. 2018-06-11 09:31:04 -07:00
Andrew Willmott
acd99728b7 ATC and ASTC support (#1410)
* ATC & ASTC support

- Add update format enum for bimg additions
- renderer_gl ATC and ATSC support
- renderer_mtl ASTC support
- renderer_vk ASTC support
- updates to other backends for new enums
- Support emulated ATC

* cleanup

* Add texture_compression test files for ATC/ASTC formats

* Update 'update' example for ATC formats

- Generalise tile code a little
- Add ATC variants
- Ignoring ASTC for now as not emulated -- should we add empty
  checkerboard emulate though?
2018-06-11 09:23:41 -07:00
Branimir Karadžić
5995b27015 Updated texture format with new compressed formats. 2018-06-11 09:17:57 -07:00
Branimir Karadžić
9da45ed78c Renamed bgfx::updateDynamic* to just bgfx::update. 2018-06-09 17:29:00 -07:00
Branimir Karadžić
bc456cdbc9 Added topology flip for tristrip. 2018-06-08 16:52:37 -07:00
Branimir Karadžić
305cc6351f Cleanup. 2018-06-07 16:02:28 -07:00
Branimir Karadžić
fbc572ee12 Added bgfx::setVertexCount for auto generated vertices with gl_VertexID. 2018-06-04 18:15:07 -07:00
Branimir Karadžić
e009112aea Updated docs. 2018-05-18 09:34:49 -07:00
Branimir Karadžić
0e0da47e61 Added primitive count to perf stats. 2018-05-17 17:24:10 -07:00
Branimir Karadžić
0a72ce0110 Cleanup. 2018-04-22 08:12:42 -07:00
Branimir Karadžić
28e1839342 Added transient buffer stats. 2018-04-18 16:35:57 -07:00
Branimir Karadžić
077f11cdb4 Cleanup. 2018-04-17 20:40:28 -07:00
Branimir Karadžić
aef6617165 C99: Fixed struct/function shadowing issue. 2018-04-17 19:30:43 -07:00
Branimir Karadžić
bac72eb578 Added bgfx::init default argument. 2018-04-17 16:50:33 -07:00
Branimir Karadžić
5bb6a14876 Changed bgfx::init to take init parameters as structure instead of arguments. 2018-04-17 15:42:18 -07:00
Branimir Karadžić
e5031c5897 Added texture&rt memory stats. 2018-03-28 18:05:49 -07:00
Branimir Karadžić
ba22a5519e Updated docs. 2018-03-07 07:57:35 -08:00
Branimir Karadžić
584b8b34f0 Added support for independent RGB channel write control. 2018-02-13 12:35:23 -08:00
Branimir Karadžić
7e505c2c3c Cleanup. 2018-02-11 14:57:48 -08:00
Branimir Karadžić
3a8857654f Added ability to set offset in instance data buffer. 2018-02-10 15:36:32 -08:00
Branimir Karadžić
a96805e1f5 Updated docs. 2018-02-10 12:10:29 -08:00
Branimir Karadžić
3c053d4e1e Cleanup. 2018-02-08 19:30:09 -08:00
Branimir Karadžić
8adb5fc020 Added maxTextureLayers to caps/limits. 2018-02-08 16:48:54 -08:00
Branimir Karadžić
e563dedb25 Cleanup. 2018-02-03 11:18:21 -08:00
Johan Sköld
76442f2f29 Fixing macOS build. (#1324)
- Fixing compiler errors from C functions with missing argument lists.
- Silencing warning about -Wunused-but-set-variable being unknown.
- Silencing warnings about comma mis-use.
- Silencing warning about implicit cast from unsigned to int.
2018-01-30 21:47:27 -08:00
Branimir Karadžić
d04301dfda Fixed VGA color order, and clarified docs. 2018-01-25 20:34:17 -08:00
Branimir Karadžić
0dc5c8392f Removed unused argument from setImage. 2018-01-19 17:06:58 -08:00
Branimir Karadžić
f44c8e2b14 Happy New Year! 2018-01-01 11:16:06 -08:00
James Fulop
7beeea408e docs cleanup (#1305) 2017-12-31 15:31:08 -08:00