Commit Graph

97 Commits

Author SHA1 Message Date
Branimir Karadžić
c81ea08e1a D3D11: Resolve MSAA. 2016-07-25 19:00:50 -07:00
Branimir Karadžić
2563382301 WIP: Added autogenerate mipmaps for render targets with mips. 2016-07-22 17:42:55 -07:00
Krzysztof Kondrak
c5acc53c6b OculusVR: added MSAA support 2016-04-09 18:39:08 +02:00
Branimir Karadžić
4bf0bfaf2c Added OpenVR stub. 2016-04-09 00:03:39 -07:00
Branimir Karadžić
35efaf8751 Cleanup. 2016-04-04 23:04:46 -07:00
Branimir Karadžić
ace7083efa Cleanup. 2016-04-04 22:57:54 -07:00
Branimir Karadžić
032759a5e6 Renamed files. 2016-04-02 19:07:20 -07:00
Branimir Karadžić
acbabdde3b Added conservative raster support. 2016-03-16 20:04:06 -07:00
Branimir Karadžić
8955ebc6c8 Added alpha to coverage and anti-aliased lines support. 2016-03-16 15:09:15 -07:00
Branimir Karadžić
955a3f2034 Added BGFX_RESET_SUSPEND flag. 2016-03-08 15:44:42 -08:00
Branimir Karadžić
fd14e72014 Cleanup. 2016-02-27 17:23:47 -08:00
Branimir Karadžić
b29ca3cfbb Cleanup. 2016-02-26 19:46:17 -08:00
Branimir Karadžić
c440387eac Cleanup. 2016-02-24 18:18:16 -08:00
Branimir Karadžić
13a95332d9 Cleanup. 2016-02-18 16:52:58 -08:00
Branimir Karadžić
459e211a26 Added framebuffer attachment. 2016-02-15 16:55:32 -08:00
Branimir Karadžić
1f6d0e8c0a Added ability to select cubemap face for framebuffer attachments. PR#679. 2016-02-14 11:51:48 -08:00
Branimir Karadžić
cc205ee0d5 Cleanup. 2016-01-20 19:27:48 -08:00
Branimir Karadžić
07e65283b0 Adding ability to pass texture created outside of bgfx. 2016-01-17 20:33:39 -08:00
Branimir Karadžić
4bb2b623d3 Happy New Year! 2016-01-01 00:11:04 -08:00
Branimir Karadžić
c55a6101d2 Added begin/end CPU/GPU timer stats instead of elapsed. 2015-11-09 17:56:12 -08:00
Branimir Karadžić
ecf7eba043 Added ability to read occlusion query result on main thread. 2015-11-03 16:00:14 -08:00
Branimir Karadžić
6aa9629816 Added initial occlusion query support. 2015-11-01 17:28:23 -08:00
Branimir Karadžić
60c7072558 Clamp blit to texture bounds. 2015-10-15 17:42:48 -07:00
Branimir Karadžić
09e6aa3d9a Cleanup. 2015-10-09 19:21:42 -07:00
Branimir Karadžić
1b6ef6dba3 D3D11: Release frame buffer swap chain on shutdown. 2015-10-05 21:03:08 -07:00
Branimir Karadžić
ae71103bf9 Added border color index. 2015-09-16 17:21:28 -07:00
Branimir Karadžić
5690e1cde8 Added uniform buffer dynamic resizing. 2015-09-14 15:53:33 -07:00
Branimir Karadžić
e5db297ba8 Fixed framebuffer clear. 2015-09-10 22:46:51 -07:00
Branimir Karadžić
01ceccf515 D3D11: Find discard instruction to enable/disable fragment shader when writing into FB without color attachment. 2015-09-10 16:32:37 -07:00
Branimir Karadžić
c5adaec06c D3D11: Fixed swap chain resize. 2015-08-26 12:44:40 -07:00
Branimir Karadžić
1e66ff0440 Added DXSDK header files. 2015-08-19 18:33:56 -07:00
Branimir Karadžić
63e10f3357 D3D11: Fixed compute image mip selection. 2015-08-15 18:07:43 -07:00
Branimir Karadžić
f82f99b2a6 Fixed vertex attribute. 2015-08-07 11:37:52 -07:00
Branimir Karadžić
faf3164ecb Fixed issue #436. 2015-06-17 10:04:12 -07:00
Branimir Karadžić
85de7fa148 Fixed VS2008 build. 2015-06-11 20:16:38 -07:00
Branimir Karadžić
f5d0a39dd0 Added buffer compute format flags. 2015-05-14 11:37:32 -07:00
Branimir Karadžić
7d50012dbe Added GPU timer. 2015-05-12 17:03:25 -07:00
Branimir Karadžić
a40281ea23 Reverted MinGW info queue fix. Doesn't work with TDM64-1 4.9.2. Pull request #377. 2015-05-11 10:45:31 -07:00
Arvid Gerstmann
3349d7334a fix building under mingw32-w64 2015-05-09 02:33:08 +02:00
Branimir Karadžić
3a0f46fe3f Fixed MinGW build. 2015-04-29 17:53:06 -07:00
Branimir Karadžić
a528554e67 Cleanup passing platform window/context data. 2015-04-20 16:22:40 -07:00
Branimir Karadžić
4bc2df890a Make D3D11 work with outdated DXSDK. 2015-04-16 19:47:13 -07:00
Branimir Karadžić
a3a1127b4f Fixed MinGW build. 2015-04-16 19:28:18 -07:00
Miodrag Milanovic
6ca4a77353 Fixed initialization order warning 2015-04-16 14:23:02 +02:00
Branimir Karadžić
63cc071a6e D3D11: Fixed frame buffer auto resizing. 2015-04-14 17:02:41 -07:00
Branimir Karadžić
23114a821c 32-bit indices support WIP. 2015-04-08 19:59:48 -07:00
Branimir Karadžić
ef5ba847eb Fixed MinGW build. 2015-03-31 17:15:17 -07:00
Branimir Karadžić
6ba3a60c1a Fixed amalgamated build with multiple renderers. 2015-03-21 22:11:59 -07:00
Branimir Karadžić
ef05e607d6 Added support for GPU compute dynamic index buffer. 2015-01-10 20:38:47 -08:00
Branimir Karadžić
86765854b0 Fixed missing DX11 defines when building with MinGW on Linux. 2015-01-05 20:59:58 -08:00