Commit Graph

1815 Commits

Author SHA1 Message Date
Branimir Karadžić
3b83f53ab1 Happy New Year! 2017-01-01 00:18:41 -08:00
Branimir Karadžić
043f4109da Fixed build. 2016-12-26 20:43:58 -08:00
Branimir Karadžić
07aae82d16 Replaced checkAvail* with getAvail* API. 2016-12-22 16:18:44 -08:00
Branimir Karadžić
5a0d824331 Exposed a few more internal performats stats. 2016-12-19 17:18:07 -08:00
Branimir Karadžić
af9122b209 texturev: Added support for loading .exr images. 2016-12-18 17:02:20 -08:00
Branimir Karadžić
1bf115a7f1 Fixed typo. 2016-12-16 19:35:27 -08:00
Branimir Karadžić
d19341359a Fixed warning. 2016-12-16 19:34:52 -08:00
attilaz
8dffd785e5 metal fixes (#999)
- texture array update fix
- commandqueue resource release fix
2016-12-16 09:14:17 -08:00
Branimir Karadžić
0f912dffec Fixed build. 2016-12-15 19:06:41 -08:00
Branimir Karadžić
e0b901a98a VK: Initial commit. 2016-12-15 19:03:47 -08:00
Branimir Karadžić
a978d21764 Cleanup. 2016-12-15 09:03:53 -08:00
attilaz
f873dcbd10 metal fixes, optim (#997)
osx meamleak fix
refactored commandqueue handling to be somewhat similar to d3d12
removed slow cb sync in buffer update
2016-12-15 08:54:45 -08:00
Branimir Karadžić
ced949ae00 Fixed warning. 2016-12-14 23:23:05 -08:00
Branimir Karadžić
7627153fc8 Cleanup. 2016-12-14 22:48:18 -08:00
Branimir Karadžić
b9845f3937 Fixed build. 2016-12-14 00:25:21 -08:00
Branimir Karadžić
e248d8a799 Cleanup. 2016-12-14 00:24:37 -08:00
Branimir Karadžić
1569122d91 Cleanup. 2016-12-10 15:42:12 -08:00
Branimir Karadžić
e54616f716 Fixed blit key remap. 2016-12-09 18:37:26 -08:00
Branimir Karadžić
90cc7640fb Fixed out of bound access when running out of matrix cache. 2016-12-06 14:47:27 -08:00
Branimir Karadžić
ec15f0a01f Fixed VS build. 2016-12-06 09:23:22 -08:00
Branimir Karadžić
02cd83ff31 Cleanup. 2016-12-05 21:47:04 -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ć
4afd337d5e Cleanup. 2016-12-04 19:52:48 -08:00
Branimir Karadžić
8068dd7f58 Standardized way to deal with embedded shaders. 2016-12-04 19:43:07 -08:00
Branimir Karadžić
093688de3c D3D12: Better fix for texture row pitch. 2016-12-03 20:52:44 -08:00
Бранимир Караџић
231b036bca D3D12: Fixed texture update. 2016-12-03 20:39:05 -08:00
Branimir Karadžić
ae1bd00db9 D3D12: Added RenderDoc support. 2016-12-02 13:03:57 -08:00
Branimir Karadžić
eb698de784 Fixed OSX build. 2016-12-01 09:01:25 -08:00
Branimir Karadžić
18965f41f7 Cleanup. 2016-11-30 22:21:04 -08:00
Branimir Karadžić
e20db23d79 Cleanup. 2016-11-30 08:53:09 -08:00
Branimir Karadžić
2c571700ce Cleanup. 2016-11-30 08:52:08 -08:00
o7alesmlakar
a312f729da Added KTX A8 texture format. (#992) 2016-11-30 08:50:40 -08:00
Branimir Karadžić
0daebdba47 Cleanup. 2016-11-29 22:34:25 -08:00
Branimir Karadžić
5d83b6fa4c Fixed VS build. 2016-11-28 23:32:23 -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
Branimir Karadžić
857feaa70d Cleanup. 2016-11-22 21:14:01 -08:00
Branimir Karadžić
69759a0116 Cleanup. 2016-11-22 17:55:45 -08:00
Branimir Karadžić
6430099ea9 Added texture format validation function. 2016-11-22 14:37:20 -08:00
Branimir Karadžić
01f16797c7 Fixed build without tinystl. 2016-11-22 09:08:21 -08:00
Branimir Karadžić
706facc788 Fixed blit with view remapping. 2016-11-20 14:29:37 -08:00
Branimir Karadžić
3f98a93463 Renamed bgfx::setViewRemap to bgfx::setViewOrder. 2016-11-20 12:56:11 -08:00
Branimir Karadžić
63aa96f113 Cleanup. 2016-11-20 12:50:28 -08:00
Branimir Karadžić
cef953d6e9 Fixed issue #980. 2016-11-20 12:45:47 -08:00
Branimir Karadžić
7092638aea Cleanup. 2016-11-17 18:53:49 -08:00
Matthew Endsley
e090bb9851 Use a single render target for VR rendering (#977)
This allows the game to render to a single FB and
pass that into existing post process pipeline.
2016-11-16 18:00:10 -08:00
Branimir Karadžić
2c03da5494 Cleanup. 2016-11-15 23:46:17 -08:00
Branimir Karadžić
34db235454 API change: Added getTexture from FrameBufferHandle, and removed all helper APIs that were using FrameBufferHandle and attachment. Related to issue #975. 2016-11-15 20:23:52 -08:00
Branimir Karadžić
4117e79e6c GLX: Set default context after swap chain destruction. 2016-11-15 19:41:22 -08:00
Branimir Karadžić
afb7ec3d73 Cleanup. 2016-11-15 16:57:28 -08:00
Branimir Karadžić
e86aee5f2e Don't present backbuffer if it's not affected by rendering. 2016-11-13 20:59:41 -08:00