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ć
b75f49d3fb
Cleanup.
2018-03-23 17:21:59 -07:00
Branimir Karadžić
fc133a2f7a
Fixed CheckFeatureSupport with DXGI_FEATURE_PRESENT_ALLOW_TEARING crash on Windows 7. Issue #1356 .
2018-03-21 08:40:13 -07:00
Branimir Karadžić
d227f9e8bf
Fixed memory leak.
2018-03-12 18:56:27 -07:00
Branimir Karadžić
20cba39df6
Cleanup.
2018-02-21 09:40:47 -08:00
云风
5e78c10358
Add struct MemSlot for future use, See #1249 ( #1342 )
2018-02-21 09:37:55 -08:00
Branimir Karadžić
627abbd9d3
Prevent invalid texture update calls to immutable texture. Issue #1338 .
2018-02-19 09:42:02 -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ć
03a687b1fe
Cleanup.
2018-02-10 15:49:30 -08:00
Branimir Karadžić
636d4bfe55
Cleanup.
2018-02-10 15:43:26 -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ć
8adb5fc020
Added maxTextureLayers to caps/limits.
2018-02-08 16:48:54 -08:00
Branimir Karadžić
91441f25c3
Removed transient vertex buffer limit validation.
2018-02-03 14:41:32 -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
云风
b9f9ec56f5
Add BX_FALLTHROUGH to avoid -Wimplicit-fallthrough false positives ( #1322 )
2018-01-28 21:31:34 -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ć
8a3d42d0b9
Cleanup.
2018-01-18 20:29:10 -08:00
Branimir Karadžić
f44c8e2b14
Happy New Year!
2018-01-01 11:16:06 -08:00
Branimir Karadžić
5cc236cc21
Fixed setUniform.
2017-12-15 20:25:43 -08:00
Branimir Karadžić
9e00fad8b3
WIP: Init params.
2017-12-07 21:52:52 -08:00
Branimir Karadžić
45b41f62d1
Cleanup.
2017-12-07 19:02:43 -08:00
Branimir Karadžić
0e5f3457c3
Added support for texture direct access.
2017-12-02 22:12:27 -08:00
Branimir Karadžić
3533da7225
Fixed view id remapping.
2017-11-27 16:34:27 -08:00
Branimir Karadžić
953d4984ac
Cleanup.
2017-11-27 13:11:57 -08:00
Branimir Karadžić
b3fcc8350b
Fixed issue #1281 .
2017-11-27 09:06:57 -08:00
Branimir Karadžić
77c00da989
Changed API to use ViewId (uint16_t) instead of uint8_t.
2017-11-24 11:21:51 -08:00
Branimir Karadžić
7abc5af763
Cleanup.
2017-11-10 20:30:16 -08:00
Branimir Karadžić
cd158d5c5f
Updated C99 API.
2017-11-09 20:03:44 -08:00
Branimir Karadžić
d963cbaf77
Cleanup.
2017-11-04 15:14:12 -07:00
Branimir Karadžić
6a278175ff
Cleanup.
2017-11-04 10:32:31 -07:00
Branimir Karadžić
a680845a98
Cleanup.
2017-11-03 23:48:40 -07:00
Branimir Karadžić
6480a62844
Added encoder stats.
2017-11-02 22:06:39 -07:00
Branimir Karadžić
2c2e5ef36c
MT encoder WIP.
2017-11-01 22:34:11 -07:00
Branimir Karadžić
2bbb5a41bc
Moved all validation into encoder interface.
2017-10-30 21:15:00 -07:00
Branimir Karadžić
fc7cf00982
Merge branch 'master' into encoder
2017-10-30 08:43:22 -07:00
Branimir Karadžić
85322904a9
Moved internal view state into single struct.
2017-10-30 08:39:25 -07:00
Branimir Karadžić
11173c61e7
Cleanup.
2017-10-28 21:24:43 -07:00
Branimir Karadžić
0b20e92797
Encoder API WIP.
2017-10-28 18:43:21 -07:00
Branimir Karadžić
dee11c9655
Fixed program deduplication issue.
2017-10-27 17:57:48 -07:00
Branimir Karadžić
f6a97f9d87
Changed setViewOrder API to specify type required for array.
2017-10-22 18:37:51 -07:00
Branimir Karadžić
3c94fa9a65
Set default shader debug name for embedded shaders.
2017-10-11 15:25:58 -07:00
Branimir Karadžić
d4e3828e80
Cleanup.
2017-10-09 21:17:58 -07:00
Branimir Karadžić
2008a041ab
Cleanup.
2017-10-09 21:08:03 -07:00
Branimir Karadžić
be158a6055
Cleanup.
2017-10-09 20:10:03 -07:00
Branimir Karadžić
426c56b635
Moving uniform/query set validation into encoder.
2017-10-08 22:02:21 -07:00
Branimir Karadžić
61cee3d3bb
Refactoring internal frame structure to separate submit encoder.
2017-10-08 20:47:51 -07:00
Branimir Karadžić
7a32c14157
Cleanup.
2017-10-07 21:19:47 -07:00
Branimir Karadžić
e1a9422445
Cleanup.
2017-10-07 18:17:16 -07:00