Commit Graph

4147 Commits

Author SHA1 Message Date
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ć
a96372cd69 Cleanup. 2016-11-14 21:46:59 -08:00
Branimir Karadžić
ea5abbef2f Fixed debug draw with noop renderer. 2016-11-14 19:44:38 -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
Branimir Karadžić
ff669aceab Cleanup. 2016-11-12 21:44:33 -08:00
Branimir Karadžić
b0f9dcbed8 Updated ImGui. 2016-11-12 17:14:45 -08:00
Branimir Karadžić
ab06553742 Updated ImGui. 2016-11-11 18:12:46 -08:00
Branimir Karadžić
14e755981f Updated ImGui. 2016-11-10 21:10:26 -08:00
Branimir Karadžić
f7e2c6b291 Cleanup. 2016-11-09 22:22:27 -08:00
Branimir Karadžić
025d806c70 Present swap chain only when it's updated. 2016-11-09 14:29:37 -08:00
Branimir Karadžić
616472b742 Don't flip after each timeout. 2016-11-08 18:01:26 -08:00
Branimir Karadžić
d2f3f0e1b4 Cleanup. 2016-11-07 19:22:35 -08:00
Branimir Karadžić
25470bb418 Cleanup. 2016-11-07 18:09:05 -08:00
Harold Comere
fa6977f994 * Fix AsmJS D16 D24S8 format / internal format match (#966) 2016-11-07 09:32:03 -08:00
Branimir Karadžić
f76f51770c Updated ImGui. 2016-11-06 21:09:19 -08:00
Branimir Karadžić
daeab5c239 OVR: Fixed redundant clears. 2016-11-05 19:13:35 -07:00
Branimir Karadžić
89515a3617 Fixed issue #963. 2016-11-04 19:54:03 -07:00
Branimir Karadžić
e795d8227a shaderc: Use HLSL code path for SPIR-V. 2016-11-03 22:00:55 -07:00
Branimir Karadžić
b9c1deceee Detect double freeing resources. 2016-11-03 16:52:34 -07:00
Angelo Geels
d79032e21b Use m_mz in ButtonPress mouse event instead of 0 (#962) 2016-11-02 09:31:34 -07:00
Branimir Karadžić
a3113ab94c Added ability to retrieve uniform info. 2016-11-02 00:12:40 -07:00
Branimir Karadžić
3a5d05759d Cleanup. 2016-11-01 19:24:24 -07:00
Branimir Karadžić
eaa73c9b2e Rebuilt shaders. 2016-10-31 22:13:21 -07:00
Branimir Karadžić
413972736f Metal: Fixed OSX build. 2016-10-31 20:50:06 -07:00
Branimir Karadžić
1d0be51615 shaderc: Output Metal uniform reflection data. 2016-10-31 20:33:14 -07:00
Branimir Karadžić
8ea16b01bb Updated glsl-optimizer. 2016-10-31 19:11:19 -07:00
Branimir Karadžić
cb0e58172f Merge branch 'master' of github.com:bkaradzic/bgfx 2016-10-29 14:53:46 -07:00
Branimir Karadžić
c8f0c99a7a Cleanup. 2016-10-29 14:53:38 -07:00
Stuart Carnie
dbe4c52d8f unbalanced retain / release (#959) 2016-10-29 12:43:47 -07:00
Branimir Karadžić
c5696d344e Fixed CI. 2016-10-29 11:29:08 -07:00
Branimir Karadžić
c5bbb7056d Updated README. 2016-10-29 10:36:43 -07:00
Branimir Karadžić
1bf5bdd376 Cleanup. 2016-10-29 10:36:09 -07:00
Branimir Karadžić
3735f46cbe Enable C++11 toolchain. 2016-10-29 10:33:52 -07:00
Branimir Karadžić
38a5b5ae44 Cleanup. 2016-10-28 16:33:17 -07:00
Branimir Karadžić
2230c23b76 Cleanup. 2016-10-28 13:18:30 -07:00
Branimir Karadžić
71023b71b7 Updated docs. 2016-10-27 20:32:18 -07:00
Branimir Karadžić
9f2844e297 Cleanup. 2016-10-25 20:16:00 -07:00
benoitjacquier
eaea9551fb readtextur mip level fix (#956) 2016-10-25 08:59:37 -07:00
Branimir Karadžić
32f54e51ce Added missing shader. 2016-10-24 17:35:19 -07:00
Branimir Karadžić
c56538e66d Fixed example-31-rsm. 2016-10-24 17:34:52 -07:00
Branimir Karadžić
a43f63e8e2 Cleanup. 2016-10-24 10:58:24 -07:00
Branimir Karadžić
246bcb864f Cleanup. 2016-10-24 08:07:11 -07:00
Branimir Karadžić
81a2c348e0 Merge pull request #954 from benoitjacquier/readtexture_mip
Readtexture mip
2016-10-24 07:58:55 -07:00
Branimir Karadžić
b1cfcd3a29 Merge pull request #955 from attilaz/metal_fixes
metal fixes
2016-10-24 07:58:31 -07:00
attilaz
d201cd6b1f metal fixes
- fixed clear with renderpass ( using fb’s width/height for checking
bounds)
- fixed texture aniso
2016-10-24 14:13:02 +02:00
benoitjacquier
061b805cfb readtexture mip / gl metal noop support 2016-10-24 10:02:08 +02:00