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
Branimir Karadžić
4ebe7ef4ee
Fixed build. Issue #1252 .
2017-10-07 00:41:26 -07:00
Branimir Karadžić
cfa81f314a
Cleanup.
2017-10-06 21:50:38 -07:00
Branimir Karadžić
4cdab3e971
Exposed internal profiler callbacks.
2017-10-06 18:07:40 -07:00
Branimir Karadžić
3e09c0b44a
Cleanup.
2017-10-01 23:24:13 -07:00
Branimir Karadžić
ed572fc5a6
Cleanup.
2017-09-30 16:25:11 -07:00
Branimir Karadžić
4b4b1c31a6
Added perf timer for API thread.
2017-09-22 21:39:16 -07:00
Branimir Karadžić
dbbb670d7f
Added separate draw sort key for sequential view mode.
2017-09-14 18:59:49 -07:00