Commit graph

197 commits

Author SHA1 Message Date
Branimir Karadžić
be8c9576f5 Fixed issue #225. 2015-01-20 22:07:30 -08:00
Branimir Karadžić
6cb953af14 Rename bx::swap to bx::xchg. 2015-01-20 00:04:30 -08:00
Branimir Karadžić
21fff2de4b Cleanup. 2015-01-14 21:31:08 -08:00
Branimir Karadžić
069de61bdb Combined sampler and compute binding. 2015-01-13 22:34:48 -08:00
Branimir Karadžić
4e39749b1e DX11: Fixed initialization error when D3D11 SDK Layers is not present. 2015-01-12 20:46:50 -08:00
Branimir Karadžić
904f52ab91 Fixed compile error. 2015-01-11 18:02:34 -08:00
Branimir Karadžić
ff7f967c1b Removed _BIT suffix from BGFX_CLEAR_* flags. 2015-01-10 21:39:45 -08:00
Branimir Karadžić
a038b6d426 Added ability to bind static index buffer to compute. 2015-01-10 20:56:38 -08: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
Branimir Karadžić
c25dd466be Updated copyright year. 2015-01-01 15:04:46 -08:00
Branimir Karadžić
1be040f2ab Added compute dispatch flags. 2014-12-28 11:36:36 -08:00
Branimir Karadžić
9d83a5307c Fixed example 24-nbody with OVR. 2014-12-28 10:12:24 -08:00
Branimir Karadžić
6e73d4ea34 Predefined uniforms refactoring. 2014-12-27 19:00:41 -08:00
Miodrag Milanovic
3df7041cba Fixed compile and linking under mingw environment 2014-12-24 11:46:49 +01:00
Branimir Karadžić
08d97d8c4b OVR: Support for multiple SDK versions. 2014-12-21 18:55:33 -08:00
Branimir Karadžić
83f151f71b Added 24-nbody compute shader example. 2014-12-19 21:09:58 -08:00
Branimir Karadžić
341eb4e609 Fixed issue #202. 2014-12-16 23:25:18 -08:00
Branimir Karadžić
d45e245039 Updated RenderDoc to nightly 20141211. Added support for capturing OpenGL. 2014-12-11 20:48:16 -08:00
Branimir Karadžić
47f100d70f Fixed compute buffer. 2014-12-10 21:09:13 -08:00
Branimir Karadžić
ad47659669 Added compute buffer support. 2014-12-09 23:16:27 -08:00
Branimir Karadžić
18e9c30a0c Updated OVR SDK 0.4.4. 2014-12-05 19:17:59 -08:00
Branimir Karadžić
584a32038f Cleanup. 2014-12-04 19:56:19 -08:00
Branimir Karadžić
1f696d2f7f DX11: Fixed device creation flags. 2014-12-04 19:35:01 -08:00
Branimir Karadžić
a7290afc4f DX11: Fixed screen shot. 2014-12-02 20:28:14 -08:00
Mike Popoloski
3c04ad2d4c Fixing warnings about locals shadowing others of the same name. At least one of these was an actual bug. 2014-11-22 17:34:09 -05:00
Mike Popoloski
8af790201f D3D_FEATURE_LEVEL_11_2 isn't actually a thing. The D3D11.2 features are checked explicitly instead of using a feature level. 2014-11-22 17:13:14 -05:00
Branimir Karadžić
6c7589c0c9 Cleanup. 2014-11-17 21:35:53 -08:00
Branimir Karadžić
70253127e4 D3D11: Moved missing defines into header. 2014-11-17 21:13:55 -08:00
Branimir Karadžić
ddddd458f6 Added D3D_FEATURE_LEVEL_11_1 define when it's not defined. 2014-11-17 19:38:58 -08:00
Mike Popoloski
d1d38fb825 Fixing whitespace issues. 2014-11-17 22:23:28 -05:00
Mike Popoloski
850059c1cd Fixing D3D11 device creation issues on downlevel hardware. 2014-11-17 22:18:35 -05:00
Mike Popoloski
893035af65 Merge branch 'master' of https://github.com/bkaradzic/bgfx 2014-11-15 13:32:22 -05:00
Mike Popoloski
f55a91db97 Adding specialized codepaths for swapchain creation on WinRT, since it requires DXGI 1.3. 2014-11-14 08:22:32 -05:00
Branimir Karadžić
e147e7b2e6 OVR: Added rendering without distortion. 2014-11-12 21:26:28 -08:00
Branimir Karadžić
31efb2991f Updated to OVR 0.4.3. Added support for event char to read keyboard text input. 2014-11-08 20:57:47 -08:00
Branimir Karadžić
a2153729be Added HMD recenter support. Updated examples to support HMD. 2014-11-02 00:06:18 -07:00
Branimir Karadžić
ea36931ee1 Cleanup. 2014-10-30 21:06:52 -07:00
Branimir Karadžić
f6cf4df3d3 Added OculusVR support. 2014-10-28 22:08:55 -07:00
Branimir Karadžić
62abe9db5e Cleanup. 2014-10-25 19:16:24 -07:00
Branimir Karadžić
208a348ab2 Fixed compile errors. Added default part of view debug name. Added example how to use view debug name. 2014-10-25 18:07:51 -07:00
Branimir Karadžić
8a354b0785 Added line strip primitive type. 2014-10-22 19:19:33 -07:00
Branimir Karadžić
29b7249fc1 Cleanup. 2014-10-18 15:44:45 -07:00
Branimir Karadžić
5e39e3b16a clang on VS201x. 2014-10-16 19:54:29 -07:00
Branimir Karadžić
bfa1f9f3af Moved ctor/dtor into init/shutdown to have class ctor fully initialized prior calling initialization code. 2014-10-13 21:14:51 -07:00
Branimir Karadžić
ea571fd754 Cleanup. 2014-10-11 15:39:53 -07:00
Branimir Karadžić
51d8daf762 Fixed constant buffer allocation logic. 2014-10-08 19:36:59 -07:00
Branimir Karadžić
b1878edd2e Cleanup. 2014-10-06 22:10:55 -07:00
Branimir Karadžić
493c964423 Cleanup. 2014-10-06 19:21:08 -07:00
Branimir Karadžić
d90b754bae Cleanup. 2014-10-05 18:20:05 -07:00