Commit graph

56 commits

Author SHA1 Message Date
Branimir Karadžić
b7ebbb07b6 Added snorm texture formats. 2015-08-27 16:35:27 -07:00
Branimir Karadžić
89e55a0c7e Added uniform size stats. 2015-08-27 11:06:45 -07:00
Branimir Karadžić
2cb4a52b36 D3D12: Fixed scissor. 2015-08-26 21:36:00 -07:00
Branimir Karadžić
b0116cfd30 Merge branch 'master' of github.com:bkaradzic/bgfx 2015-08-24 16:29:53 -07:00
Branimir Karadžić
d7368442ff D3D12: Fixed alpharef. 2015-08-24 23:11:49 -07:00
Branimir Karadžić
32ab287ddc Fixed VS2008 build. 2015-08-24 21:38:45 -07:00
Branimir Karadžić
24fa6eee76 Cleanup. 2015-08-23 15:20:39 -07:00
Branimir Karadžić
ea88ba93fb Cleanup. 2015-08-23 14:50:44 -07:00
Branimir Karadžić
7e7c4cc696 D3D12: Added batching with ExecuteIndirect. 2015-08-22 23:54:29 -07:00
Branimir Karadžić
d1a6a4723a Cleanup. 2015-08-20 22:11:13 -07:00
Branimir Karadžić
63f3bd1ea2 Cleanup. 2015-08-20 12:30:59 -07:00
Branimir Karadžić
8ef8cd5d0e Cleanup. 2015-08-19 20:51:30 -07:00
Branimir Karadžić
1e66ff0440 Added DXSDK header files. 2015-08-19 18:33:56 -07:00
Branimir Karadžić
6d2e88567e Cleanup. 2015-08-16 15:44:53 -07:00
Branimir Karadžić
ce191fbf1c Cleanup. 2015-08-16 10:49:19 -07:00
Branimir Karadžić
d5d21b2a87 Cleanup. 2015-08-16 10:30:29 -07:00
Branimir Karadžić
08dc886c9b Cleanup. 2015-08-16 00:14:41 -07:00
Branimir Karadžić
63e10f3357 D3D11: Fixed compute image mip selection. 2015-08-15 18:07:43 -07:00
Branimir Karadžić
11e7f59ba3 Cleanup. 2015-08-14 19:35:21 -07:00
Branimir Karadžić
5bca3eca85 Cleanup. 2015-08-14 19:32:36 -07:00
Branimir Karadžić
06a865cb7b D3D: Added state cache LRU. 2015-08-13 22:59:23 -07:00
Branimir Karadžić
b44189e046 Cleanup. 2015-08-12 22:54:42 -07:00
Branimir Karadžić
737652be61 Cleanup. 2015-08-11 23:04:35 -07:00
Branimir Karadžić
653e8eaa91 D3D12: Fixed resizing backbuffer. 2015-08-11 22:18:51 -07:00
Branimir Karadžić
837b1f5461 D3D12: Added detection of sRGB texture formats. 2015-08-09 22:05:28 -07:00
Branimir Karadžić
e21d437c14 D3D1x: Ignore state creation debug messages. 2015-08-09 21:54:25 -07:00
Branimir Karadžić
f1b54919ec D3D12: Fixed buffer update source offset. 2015-08-08 18:52:42 -07:00
Branimir Karadžić
b7f94dd1f3 Cleanup. 2015-08-08 18:09:39 -07:00
Branimir Karadžić
8e12de0e57 D3D12: Added temporary staging buffers. 2015-08-08 18:06:33 -07:00
Branimir Karadžić
f82f99b2a6 Fixed vertex attribute. 2015-08-07 11:37:52 -07:00
Branimir Karadžić
a302555bdc Cleanup. 2015-08-06 20:29:04 -07:00
Branimir Karadžić
6a15efb958 D3D12: Added state change tracking. 2015-08-06 20:27:26 -07:00
Branimir Karadžić
4ce0c5703e Added AttribType::Uint10 encoding/decoding. 2015-08-04 21:55:47 -07:00
Branimir Karadžić
8da579ff99 Added vertex attrib Uint10. 2015-08-04 19:03:56 -07:00
Branimir Karadžić
a53e6270ae D3D12: Present min/max stats reset. 2015-08-03 23:12:07 -07:00
Branimir Karadžić
b5bd7054d7 D3D12: Fixed screenshot. 2015-08-03 22:55:18 -07:00
Branimir Karadžić
f3c6cb23e8 Cleanup. 2015-08-03 22:39:50 -07:00
Branimir Karadžić
756e8c58f0 Cleanup. 2015-08-03 21:47:49 -07:00
Branimir Karadžić
91ac245fd5 Cleanup. 2015-08-03 21:40:58 -07:00
Branimir Karadžić
9238fad658 Cleanup. 2015-08-03 19:58:46 -07:00
Branimir Karadžić
f0d8a9b9f4 D3D12: Screenshot. 2015-08-02 17:01:21 -07:00
Branimir Karadžić
e4881f986c Cleanup. 2015-08-02 12:50:57 -07:00
Branimir Karadžić
cfb8e8a13a D3D12: Fixed command allocator leak. 2015-08-01 22:58:57 -07:00
Branimir Karadžić
5b8a55b859 D3D12: Fixed refcount problem. 2015-07-30 21:20:46 -07:00
Branimir Karadžić
5f59978e6b Added graceful error handling during initialization. 2015-07-30 18:36:12 -07:00
Branimir Karadžić
a6983339c8 Fixed release build. 2015-07-29 21:02:41 -07:00
Branimir Karadžić
c2398f34c0 Cleanup. 2015-07-29 19:50:25 -07:00
Branimir Karadžić
b702dcdf3c D3D12: Initial commit. 2015-07-29 19:38:17 -07:00
Branimir Karadžić
52cfaf0aaa Added Metal renderer backend stub. 2015-06-11 09:38:17 -07:00
Branimir Karadžić
6ba3a60c1a Fixed amalgamated build with multiple renderers. 2015-03-21 22:11:59 -07:00