Branimir Karadžić
1279f4c95c
Merge branch 'master' of github.com:bkaradzic/bgfx
2016-10-19 18:12:14 -07:00
Branimir Karadžić
23d592a862
Cleanup.
2016-10-19 18:11:47 -07:00
Branimir Karadžić
752f3deee7
Fixed issue #952 .
2016-10-18 20:36:41 -07:00
Branimir Karadžić
0c633a61a4
Merge branch 'master' of github.com:bkaradzic/bgfx
2016-10-18 18:00:45 -07:00
Branimir Karadžić
6cda5f1740
Cleanup.
2016-10-18 17:58:42 -07:00
Branimir Karadžić
93454bd23b
Fixed issue #951 .
2016-10-17 19:19:42 -07:00
Branimir Karadžić
e0832ed675
Revert "glInvalidateFramebuffer: iOS (iPad Mini 2, iOS 10.0.1) invalid enum work around"
2016-10-16 18:50:05 -07:00
Branimir Karadžić
c9dffa6379
Merge pull request #949 from joedavisdev/pr/ios-framebuffer-invalidate-fix
...
glInvalidateFramebuffer: iOS (iPad Mini 2, iOS 10.0.1) invalid enum work around
2016-10-16 18:16:42 -07:00
Joe Davis
2bfc64e5f7
Worked around iOS (iPad Mini 2, iOS 10.0.1) invalid enum error by switching to functionality equivalent GL_DEPTH_ATTACHMENT|GL_STENCIL_ATTACHMENT assignment
2016-10-16 22:48:39 +01:00
Branimir Karadžić
b7e29467c2
Fixed issue #941 .
2016-10-15 10:45:16 -07:00
Branimir Karadžić
98f398fd51
Fixed build.
2016-10-13 19:17:41 -07:00
Branimir Karadžić
7486ac8ee2
Merge pull request #947 from shakesoda/expose-ovrsession
...
Allow user-provided ovrSession via PlatformData
2016-10-13 15:02:25 -07:00
Branimir Karadžić
599992c8f1
Added ability to specify api thread wait timeout. Fixed HLSL compiler.
2016-10-13 15:01:27 -07:00
Colby Klein
e382bc4b64
Allow user-provided ovrSession via PlatformData
2016-10-13 12:45:42 -07:00
Branimir Karadžić
3eb9a1b9ba
Fixed issue #943 .
2016-10-10 05:01:37 -07:00
Branimir Karadžić
ab5ec281ec
Fixed #595 .
2016-10-09 05:03:00 -07:00
Branimir Karadžić
8b4ac9d440
Changed getSupportedRenderers function.
2016-10-07 16:58:26 -07:00
Branimir Karadžić
ede080a2be
Fixed VS build.
2016-10-05 23:20:57 -07:00
Branimir Karadžić
3d06ddbd76
Cleanup.
2016-10-05 20:49:24 -07:00
Branimir Karadžić
272195da3f
Updated embedded shaders.
2016-10-05 20:41:25 -07:00
Branimir Karadžić
cd38d3c701
Merge branch 'master' of github.com:bkaradzic/bgfx
2016-10-04 20:38:44 -07:00
Branimir Karadžić
e4b348bf59
Cleanup.
2016-10-04 20:38:34 -07:00
Branimir Karadžić
059ef463d5
Sorted caps defines by name.
2016-10-03 19:16:19 -07:00
Branimir Karadžić
d639452e9b
noop: Pretend all features that are not returning results to CPU are available.
2016-10-03 18:26:22 -07:00
Branimir Karadžić
ece1a0e49b
shaderc: Added pssl stub.
2016-09-30 18:16:04 -07:00
Branimir Karadžić
43eb37b939
Fixed build error.
2016-09-29 21:33:40 -07:00
Branimir Karadžić
202803cf3b
Fixed scoring.
2016-09-29 21:29:37 -07:00
Branimir Karadžić
61a21ddb56
Cleanup.
2016-09-29 21:25:31 -07:00
Branimir Karadžić
0b3aec69a9
Cleanup.
2016-09-29 21:23:07 -07:00
Branimir Karadžić
1c3e28fd9d
Cleanup.
2016-09-29 18:30:21 -07:00
Branimir Karadžić
ce20d3ab08
texturec: Fixed uninitialized texture layer.
2016-09-29 18:30:08 -07:00
Branimir Karadžić
57d34f557b
Cleanup.
2016-09-28 16:42:15 -07:00
Branimir Karadžić
f1a8c5f195
Cleanup.
2016-09-27 22:07:53 -07:00
Branimir Karadžić
84e4a66c96
Cleanup.
2016-09-27 18:11:41 -07:00
Branimir Karadžić
5905f98f0c
Added missing file.
2016-09-24 08:36:02 -07:00
Branimir Karadžić
9f53d33e80
Renamed null renderer to noop.
2016-09-24 08:35:31 -07:00
Branimir Karadžić
55dc1e2168
Added GNM renderer stub.
2016-09-24 08:31:49 -07:00
Branimir Karadžić
50d867bbc2
Added limits info to caps.
2016-09-24 00:29:59 -07:00
Branimir Karadžić
e2302ec6c0
Image: Added depth format pack/unpack.
2016-09-24 00:29:22 -07:00
Branimir Karadžić
2ede6852fb
Cleanup.
2016-09-23 15:03:14 -07:00
Branimir Karadžić
6ebdf2e0c0
GL: Added vendorId identification. Issue #922 .
2016-09-22 23:17:18 -07:00
Branimir Karadžić
78773108c5
Cleanup.
2016-09-19 10:53:05 -07:00
Branimir Karadžić
075292c180
Merge branch 'master' of github.com:bkaradzic/bgfx
2016-09-18 18:52:54 -07:00
Branimir Karadžić
d6e73b818b
Fixed issue #925 .
2016-09-18 18:52:46 -07:00
Stuart Carnie
4771d14bc7
Support MetalKit view as an option on all platforms
2016-09-18 10:59:12 +10:00
Branimir Karadžić
449b5b60f0
Cleanup.
2016-09-17 00:24:25 -07:00
Matthew Endsley
6ca7205391
Add BX_OVERRIDE directives to new VR classes
2016-09-16 21:25:25 -07:00
Matthew Endsley
d9dd4bceb5
Add platform agnostic bgfx::VR for renderers to interface
...
The new platform agnositic class bgfx::VR manages the
functionality that is shared across the various VR platforms.
The individual platform renderers no longer need
to interface with the internal VR tpyes (OVRRenderI) directly
This greatly simplifies the OVR object's surface area which
is now provided by the VRImplI interface. bgfx::VR now manages
core lifecycle issues of the headset.
The notable renderer API changes are the separation of sensor
sampling and rendering. We need these separate so we can control
the timing (later commit) of camera sampling with finer granularity
than at the start of the video frame.
2016-09-16 20:03:12 -07:00
Branimir Karadžić
f65f6303d9
Merge pull request #919 from mendsley/fix_vrleak
...
Release all D3D11 VR eye render target views
2016-09-16 16:10:50 -07:00
Matthew Endsley
f98370b77a
Release all D3D11 VR eye render target views
2016-09-16 15:47:35 -07:00