Commit graph

3158 commits

Author SHA1 Message Date
Branimir Karadžić
042037085d Merge pull request #477 from attilaz/metal_merge
Metal backend: initial commit
2015-08-14 08:32:47 -07:00
Kocsis Attila
5d5df77318 Metal backend: initial commit 2015-08-14 15:12:44 +02:00
Branimir Karadžić
06a865cb7b D3D: Added state cache LRU. 2015-08-13 22:59:23 -07:00
Branimir Karadžić
976c152111 D3D9: Fixed max anisotropy caps. 2015-08-13 17:12:28 -07:00
Branimir Karadžić
d13080fa82 Updated imgui. 2015-08-12 23:58:39 -07:00
Branimir Karadžić
b44189e046 Cleanup. 2015-08-12 22:54:42 -07:00
Branimir Karadžić
38820fd732 Cleanup. 2015-08-12 12:24:30 -07:00
Branimir Karadžić
a70cf430b0 Merge branch 'master' of cane:bkaradzic/bgfx 2015-08-11 23:04:43 -07:00
Branimir Karadžić
737652be61 Cleanup. 2015-08-11 23:04:35 -07:00
Branimir Karadžić
7c51c0464a Merge branch 'dev' 2015-08-11 22:29:48 -07:00
Branimir Karadžić
1bcfb68f4f Merge branch 'master' of cane:bkaradzic/bgfx 2015-08-11 22:19:03 -07:00
Branimir Karadžić
653e8eaa91 D3D12: Fixed resizing backbuffer. 2015-08-11 22:18:51 -07:00
Branimir Karadžić
9a75897c8a Updated docs. 2015-08-11 22:11:24 -07:00
Branimir Karadžić
2aed96cbb1 Updated docs. 2015-08-11 22:08:07 -07:00
Branimir Karadžić
d6c1f57f02 Updated docs. 2015-08-11 22:06:37 -07:00
Branimir Karadžić
16037218eb GL: Fixed issue #474. 2015-08-11 19:30:33 -07:00
Branimir Karadžić
f166412693 Fixed leak report. 2015-08-10 20:15:10 -07:00
Branimir Karadžić
780f2c614f D3D9: Enabled vetex texture sampler. 2015-08-10 17:45:18 -07:00
Branimir Karadžić
3f34765ea7 Updated shaders. 2015-08-10 17:44:59 -07:00
Branimir Karadžić
d354494c1f D3D11: Changed shadow sampler to SampleCmpLevelZero. 2015-08-10 17:44:33 -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ć
0f9d6cefa5 DXBC: Remember SHEX chunk type. 2015-08-09 20:19:27 -07:00
Branimir Karadžić
a87cc953cf DXBC: Fixed assembling extended instruction. 2015-08-09 20:12:22 -07:00
Branimir Karadžić
16bae53263 Fixed vertexdecl dump. 2015-08-09 17:55:28 -07:00
Branimir Karadžić
abef9c7723 Updated docs. 2015-08-09 10:01:30 -07:00
Branimir Karadžić
06a076fa2a GL: Use MAX_DRAW_BUFFERS instead of MAX_COLOR_ATTACHMENTS. 2015-08-09 07:53:48 -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ć
437656b870 Updated ImGui. 2015-08-08 09:56:09 -07:00
Branimir Karadžić
1a13eac2bc Merge pull request #471 from andr3wmac/compute_3d_textures
Add support for 3D textures in compute shaders.
2015-08-08 08:46:55 -07:00
Andrew Mac
933d59591b Add support for 3D textures in compute shaders. 2015-08-08 09:49:12 -03:00
Branimir Karadžić
9c9dc90336 Fixed early texture destruction when multiple frame buffers take ownership. 2015-08-07 17:31:31 -07:00
Branimir Karadžić
f82f99b2a6 Fixed vertex attribute. 2015-08-07 11:37:52 -07:00
Branimir Karadžić
6d8cf6a000 Fixed issue #470. 2015-08-07 10:37:02 -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ć
3106cabe36 D3D9: Fixed framebuffer postReset. 2015-08-06 15:37:13 -07:00
Branimir Karadžić
f286625c65 Merge pull request #469 from nem0/master
d3d9 framebuffer correctly handles bgfx::reset
2015-08-06 15:20:33 -07:00
Mikulas Florek
920a85a4cf d3d9 framebuffer correctly handles bgfx::reset 2015-08-06 23:02:43 +02:00
Branimir Karadžić
ead5c05422 Updated imgui. 2015-08-05 15:23:47 -07:00
Branimir Karadžić
4ce0c5703e Added AttribType::Uint10 encoding/decoding. 2015-08-04 21:55:47 -07:00
Branimir Karadžić
f54ffcca42 GLES: Fixed build. 2015-08-04 20:06:01 -07:00
Branimir Karadžić
8da579ff99 Added vertex attrib Uint10. 2015-08-04 19:03:56 -07:00
Branimir Karadžić
d0b4657e15 GL: Fixed depth/stencil attachemnt logic. 2015-08-04 08:40:14 -07:00
Branimir Karadžić
8725acb200 Merge branch 'master' of cane:bkaradzic/bgfx into dev 2015-08-03 23:22:06 -07:00
Branimir Karadžić
a53e6270ae D3D12: Present min/max stats reset. 2015-08-03 23:12:07 -07:00
Branimir Karadžić
2c8137ec41 Merge branch 'master' of cane:bkaradzic/bgfx into dev 2015-08-03 23:05:13 -07:00
Branimir Karadžić
b5bd7054d7 D3D12: Fixed screenshot. 2015-08-03 22:55:18 -07:00