Branimir Karadžić
|
05fa433681
|
Cleanup.
|
2018-01-23 20:39:30 -08:00 |
|
Branimir Karadžić
|
21a55c5c67
|
Cleanup.
|
2018-01-23 20:19:50 -08:00 |
|
Branimir Karadžić
|
4d4f4b2e59
|
D3D12: Swap chain WIP.
|
2018-01-23 18:22:04 -08:00 |
|
Branimir Karadžić
|
103e075dc8
|
Added static assert for config options that must be power of 2.
|
2018-01-23 18:21:44 -08:00 |
|
Branimir Karadžić
|
dbb5c5c731
|
Cleanup.
|
2018-01-22 17:50:03 -08:00 |
|
Branimir Karadžić
|
0dc5c8392f
|
Removed unused argument from setImage.
|
2018-01-19 17:06:58 -08:00 |
|
Branimir Karadžić
|
0dd6f82a4e
|
D3D12: Fixed texture bindings.
|
2018-01-19 17:06:25 -08:00 |
|
Branimir Karadžić
|
8a3d42d0b9
|
Cleanup.
|
2018-01-18 20:29:10 -08:00 |
|
Branimir Karadžić
|
55427f424c
|
D3D12: Fixed texture binding.
|
2018-01-18 18:58:42 -08:00 |
|
Branimir Karadžić
|
4c14511f6a
|
Cleanup.
|
2018-01-17 20:49:03 -08:00 |
|
Branimir Karadžić
|
b259166690
|
D3D12: Disabled ExecuteIndirect code path.
|
2018-01-17 17:35:02 -08:00 |
|
Branimir Karadžić
|
b9e393e6dd
|
Fixed issue #1315.
|
2018-01-16 17:19:29 -08:00 |
|
Branimir Karadžić
|
d835c09d7b
|
D3D11: Added multi-draw indirect via NVAPI.
|
2018-01-15 21:57:21 -08:00 |
|
Branimir Karadžić
|
49a75f2fb1
|
bx math API cleanup.
|
2018-01-13 15:33:50 -08:00 |
|
Branimir Karadžić
|
9be9848f9b
|
Cleanup.
|
2018-01-12 22:18:18 -08:00 |
|
Branimir Karadžić
|
e4cde19f35
|
Fixed issue #1307.
|
2018-01-12 20:26:23 -08:00 |
|
Branimir Karadžić
|
9c4600e2e7
|
Cleanup.
|
2018-01-12 20:08:59 -08:00 |
|
Branimir Karadžić
|
052948f173
|
Cleanup.
|
2018-01-12 16:38:54 -08:00 |
|
Branimir Karadžić
|
c0413c9103
|
DXGI: Display spec info.
|
2018-01-11 22:08:03 -08:00 |
|
Branimir Karadžić
|
8f6da81bb6
|
debugdraw: Added support for custom geometry.
|
2018-01-11 00:14:36 -08:00 |
|
Branimir Karadžić
|
9f3dfafbc2
|
D3D12: Fixed RTV desc.
|
2018-01-10 18:17:54 -08:00 |
|
Branimir Karadžić
|
cfba15778e
|
D3D12: Fixed shader patching.
|
2018-01-10 16:38:21 -08:00 |
|
Branimir Karadžić
|
c62a111e5e
|
Fixed issue #1303.
|
2018-01-01 13:02:16 -08:00 |
|
Branimir Karadžić
|
111e733306
|
Disabled DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL.
|
2018-01-01 11:56:20 -08:00 |
|
Branimir Karadžić
|
f44c8e2b14
|
Happy New Year!
|
2018-01-01 11:16:06 -08:00 |
|
Branimir Karadžić
|
1763179536
|
Fixed issue #1302.
|
2018-01-01 10:54:29 -08:00 |
|
Branimir Karadžić
|
14ccddb088
|
Fixed issue #1302.
|
2017-12-30 15:26:30 -08:00 |
|
Branimir Karadžić
|
25476fc8a2
|
Cleanup.
|
2017-12-28 10:51:04 -08:00 |
|
Lectem
|
3888bbf59c
|
D3D11 : try to create swapchain with DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL first (#1301)
|
2017-12-28 10:13:36 -08:00 |
|
Branimir Karadžić
|
c38a853651
|
Fixed build.
|
2017-12-21 18:34:42 -08:00 |
|
Branimir Karadžić
|
23542707ca
|
Fixed build.
|
2017-12-21 18:27:12 -08:00 |
|
Branimir Karadžić
|
fee8885177
|
Cleanup.
|
2017-12-21 18:12:42 -08:00 |
|
Branimir Karadžić
|
728f1022f8
|
D3D12: Fixed initial state for BGFX_TEXTURE_BLIT_DST texture.
|
2017-12-21 17:31:32 -08:00 |
|
Branimir Karadžić
|
0e532da452
|
D3D12: Added PIX3.
|
2017-12-21 16:07:37 -08:00 |
|
Branimir Karadžić
|
0fb8381331
|
Cleanup.
|
2017-12-20 17:14:14 -08:00 |
|
Branimir Karadžić
|
ecad7173d0
|
D3D12: Fixed 3D texture upload.
|
2017-12-20 11:11:02 -08:00 |
|
Branimir Karadžić
|
b6351e9534
|
Fixed clang warnings.
|
2017-12-18 20:04:01 -08:00 |
|
Branimir Karadžić
|
6fe6838692
|
Merge branch 'master' of github.com:bkaradzic/bgfx
|
2017-12-16 19:02:36 -08:00 |
|
Branimir Karadžić
|
963aa2cac9
|
D3D12 UWP fixes.
|
2017-12-16 19:01:56 -08:00 |
|
Branimir Karadžić
|
5cc236cc21
|
Fixed setUniform.
|
2017-12-15 20:25:43 -08:00 |
|
Branimir Karadžić
|
f7fea65bec
|
Removed obsolete platforms.
|
2017-12-14 20:40:30 -08:00 |
|
Branimir Karadžić
|
e69f69e0cd
|
D3D12: Cleanup.
|
2017-12-14 17:51:55 -08:00 |
|
Branimir Karadžić
|
6e70fc172b
|
Cleanup.
|
2017-12-14 09:05:51 -08:00 |
|
Branimir Karadžić
|
0d1cf61bb1
|
Fixed UWP build.
|
2017-12-13 23:40:39 -08:00 |
|
Branimir Karadžić
|
ef5129c7fc
|
D3D12: Fixed resource state transition during blit.
|
2017-12-13 18:00:14 -08:00 |
|
Branimir Karadžić
|
3f454feae2
|
D3D12: More optimal indirect command layout.
|
2017-12-13 17:59:47 -08:00 |
|
Branimir Karadžić
|
bb7101b493
|
D3D12: Fixed crash on exit.
|
2017-12-13 17:59:16 -08:00 |
|
Branimir Karadžić
|
b896f4a6f2
|
D3D12: Implemented multiple vertex streams.
|
2017-12-13 12:46:49 -08:00 |
|
Branimir Karadžić
|
11d0ec5dd1
|
UMA direct access WIP.
|
2017-12-08 22:55:18 -08:00 |
|
Branimir Karadžić
|
66dfeaa699
|
Fixed warning.
|
2017-12-08 15:36:34 -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ć
|
af274cfddf
|
Cleanup.
|
2017-12-07 16:55:53 -08:00 |
|
Branimir Karadžić
|
f8a118dfc9
|
D3D12: Added GPU based validation.
|
2017-12-06 20:48:34 -08:00 |
|
Branimir Karadžić
|
88e0bab5a1
|
D3D11: Detect color spaces.
|
2017-12-05 17:31:07 -08:00 |
|
云风
|
aa35fd0cab
|
fix warning in mingw gcc (#1286)
|
2017-12-04 20:44:11 -08:00 |
|
Branimir Karadžić
|
09613f10c9
|
Fixed warning.
|
2017-12-04 17:22:26 -08:00 |
|
Branimir Karadžić
|
6adb0090d0
|
Added resource stats.
|
2017-12-03 19:42:06 -08:00 |
|
Branimir Karadžić
|
0e5f3457c3
|
Added support for texture direct access.
|
2017-12-02 22:12:27 -08:00 |
|
Branimir Karadžić
|
547d1d2b11
|
Cleanup.
|
2017-12-02 18:15:31 -08:00 |
|
Branimir Karadžić
|
7e1c2623fc
|
Fixed dynamic index buffer compute support.
|
2017-12-01 16:28:35 -08:00 |
|
Branimir Karadžić
|
cb60295e1b
|
Reserve 10 bits in sort key for view.
|
2017-11-27 19:38:36 -08:00 |
|
Branimir Karadžić
|
3533da7225
|
Fixed view id remapping.
|
2017-11-27 16:34:27 -08:00 |
|
Branimir Karadžić
|
7384171900
|
Fixed view id remapping.
|
2017-11-27 15:57:31 -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ć
|
11e701987b
|
Fixed build.
|
2017-11-24 19:50:23 -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ć
|
1cf5e76ef7
|
Fixed Metal.
|
2017-11-12 09:29:19 -08:00 |
|
Branimir Karadžić
|
bd8a0e5bca
|
Fixed Metal.
|
2017-11-12 09:12:22 -08:00 |
|
Branimir Karadžić
|
00c81fa205
|
Merge branch 'encoder' of github.com:bkaradzic/bgfx into encoder
|
2017-11-10 20:30:25 -08:00 |
|
Branimir Karadžić
|
7abc5af763
|
Cleanup.
|
2017-11-10 20:30:16 -08:00 |
|
Branimir Karadžić
|
70299a681f
|
Cleanup.
|
2017-11-09 21:07:55 -08:00 |
|
Branimir Karadžić
|
d2d4c8aebb
|
Cleanup.
|
2017-11-09 20:21:56 -08:00 |
|
Branimir Karadžić
|
cd158d5c5f
|
Updated C99 API.
|
2017-11-09 20:03:44 -08:00 |
|
Branimir Karadžić
|
f8bc717ccc
|
Merge branch 'master' into encoder
|
2017-11-07 20:31:14 -08:00 |
|
Branimir Karadžić
|
6514eddc46
|
Cleanup.
|
2017-11-07 20:31:08 -08:00 |
|
Branimir Karadžić
|
6316a34c99
|
Merge branch 'master' into encoder
|
2017-11-06 11:46:01 -08:00 |
|
Branimir Karadžić
|
190a1c8c9b
|
Cleanup.
|
2017-11-06 11:45:56 -08:00 |
|
Branimir Karadžić
|
ea7c59db33
|
Updated thread funcs to match bx.
|
2017-11-04 15:18:52 -07:00 |
|
Branimir Karadžić
|
a241daa114
|
Updated thread funcs to match bx.
|
2017-11-04 15:18:33 -07: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ć
|
8ab73fd203
|
Merge branch 'master' into encoder
|
2017-11-03 18:01:03 -07:00 |
|
Branimir Karadžić
|
782194e097
|
D3D11: Fixed annotation interface leak.
|
2017-11-03 18:00:51 -07:00 |
|
Branimir Karadžić
|
6480a62844
|
Added encoder stats.
|
2017-11-02 22:06:39 -07:00 |
|
Branimir Karadžić
|
cf8d9819df
|
Merge branch 'master' into encoder
|
2017-11-02 19:02:46 -07:00 |
|
Branimir Karadžić
|
c81caf1949
|
GL: Fixed state tracking when scissor is zero size. PR #1271.
|
2017-11-02 19:02:15 -07:00 |
|
Branimir Karadžić
|
ee6b520cad
|
Merge branch 'master' into encoder
|
2017-11-02 18:21:57 -07:00 |
|
Branimir Karadžić
|
a5f36f526c
|
Fixed dynamic vertex buffer allocation failure.
|
2017-11-02 18:21:40 -07:00 |
|
Branimir Karadžić
|
0ff8c34a75
|
D3D11: Use annotation interface when available.
|
2017-11-02 18:20:53 -07:00 |
|
Branimir Karadžić
|
ede5c5a757
|
Merge branch 'master' into encoder
|
2017-11-02 09:37:58 -07:00 |
|
Branimir Karadžić
|
5adbd48b01
|
Cleanup.
|
2017-11-02 09:22:41 -07:00 |
|
云风
|
a35e4fb7ca
|
restore old flags when skip zero scissor rect (#1271)
|
2017-11-02 09:15:13 -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ć
|
67cdf9ba2e
|
Fixed Metal build.
|
2017-10-30 08:42:57 -07:00 |
|
Branimir Karadžić
|
85322904a9
|
Moved internal view state into single struct.
|
2017-10-30 08:39:25 -07:00 |
|