Branimir Karadžić
37f00de7de
Fixed issue #917 .
2016-09-15 20:54:00 -07:00
Branimir Karadžić
9181888783
Removed vertex stream assert. Issue #917 .
2016-09-15 08:33:41 -07:00
Branimir Karadžić
9dd236d042
Merge branch 'master' of github.com:bkaradzic/bgfx
2016-09-14 19:39:06 -07:00
Branimir Karadžić
f62726b5db
Added BGFX_CAPS_GRAPHICS_DEBUGGER.
2016-09-14 19:38:57 -07:00
Matthew Endsley
eec95aeef6
Combine OVRBufferI and OVRMirrorI into a single interface
...
Simplify the renderer interface for VR to separate the OVR
implementation from the overall HMD foundation.
Part of merging OpenVR back upstream.
2016-09-14 17:50:15 -07:00
Matthew Endsley
1b431cb107
Do not render VR mirror texture is the headset is not rendering
...
DX11 will signal an error on the mirror present if the compositor
is not serving the application frames to the hardware.
2016-09-14 16:28:08 -07:00
Branimir Karadžić
9f0ff9f2ff
Fixed issue #912 .
2016-09-13 18:53:07 -07:00
Branimir Karadžić
1ae77b0cfb
WIP: Adding vertex stream support.
2016-09-12 19:38:29 -07:00
Branimir Karadžić
425868f391
Cleanup.
2016-09-08 17:00:16 -07:00
Branimir Karadžić
0d981316f8
Switched use of stl::unordered_map to new HandleHashMap.
2016-09-06 22:42:45 -07:00
Branimir Karadžić
fa666bca4c
Fixed GCC warning.
2016-09-03 14:38:47 -07:00
Branimir Karadžić
f9486780c2
Updated NaCl toolchain to v49.
2016-09-02 21:25:01 -07:00
Branimir Karadžić
0ba8b1895b
Cleanup.
2016-09-02 19:49:01 -07:00
Branimir Karadžić
0d9035311f
GL: Added GL error flush.
2016-08-31 08:57:53 -07:00
Branimir Karadžić
600ef81fb5
GLES: Fixed RGBA32F detection.
2016-08-30 23:38:51 -07:00
Branimir Karadžić
7749b745f7
GLES: Fixed RGBA32F detection.
2016-08-30 22:29:32 -07:00
Branimir Karadžić
c0f91f9d1c
Fixed issue #891 .
2016-08-26 09:59:06 -07:00
Branimir Karadžić
898ae2522a
Cleanup.
2016-08-25 10:52:54 -07:00
Branimir Karadžić
d923005fe9
Merge pull request #888 from stuartcarnie/metal-texture-array
...
Metal: Add texture array support
2016-08-25 10:45:36 -07:00
Branimir Karadžić
f53d0296ba
Fixed VS warning.
2016-08-25 10:37:51 -07:00
Stuart Carnie
bf8a48ca0d
Metal: Add texture array support
2016-08-25 10:14:33 -07:00
Mikulas Florek
da08b8b993
fixed updateTexture2D in D3D11
2016-08-25 14:56:36 +02:00
Mikulas Florek
01f0d99021
fixed dds texture arrays
2016-08-25 13:25:34 +02:00
Branimir Karadžić
f5ec9cae37
D3D12: Added support for texture array.
2016-08-24 17:09:46 -07:00
Branimir Karadžić
e0aeb630ad
Fixed render debug events colors.
2016-08-24 13:16:04 -07:00
Branimir Karadzic
6ca8c213d9
Cleanup.
2016-08-23 22:17:39 -07:00
Branimir Karadžić
08438fa567
texturev: Added texture array support.
2016-08-23 22:06:50 -07:00
Branimir Karadžić
15da3a3d5a
Fixed immutable texture array.
2016-08-23 18:20:42 -07:00
Branimir Karadžić
92b11850b4
Fixing image API to deal with layers.
2016-08-22 23:16:40 -07:00
Branimir Karadžić
df88bc2106
Cleanup.
2016-08-22 19:42:38 -07:00
Branimir Karadžić
457996d407
D3D11: Added texture array support.
2016-08-22 15:40:00 -07:00
Branimir Karadžić
8809a190ef
Fixed calcTextureSize.
2016-08-22 14:17:08 -07:00
Branimir Karadžić
7537b705e5
GL: Added support for texture array.
2016-08-21 14:03:16 -07:00
Branimir Karadžić
9527c756da
Merge branch 'master' of github.com:bkaradzic/bgfx
2016-08-20 19:08:16 -07:00
Stuart Carnie
336357db6f
improve inter-operability by exposing dbgTextPrintfVargs API
2016-08-20 19:02:56 -07:00
Branimir Karadžić
63e79499fa
Cleanup.
2016-08-20 08:10:20 -07:00
Branimir Karadžić
c98be90bf5
WIP: Texture array support.
2016-08-19 21:05:37 -07:00
Branimir Karadžić
7b59fb716a
Fixed stale VAO issue.
2016-08-18 19:02:57 -07:00
Branimir Karadžić
ed4a06bf3a
Merge pull request #882 from ckohnert/master
...
Don't clobber existing contentView if one exists.
2016-08-15 10:57:14 -07:00
Branimir Karadžić
c1c7942265
Fixed issue #880 .
2016-08-12 19:24:39 -07:00
Christopher Kohnert
b2b0b23729
Don't clobber existing contentView if one exists.
...
Mainly this is a compatibility fix for GLFW, but it would apply to any custom window implementation that sets a contentView prior to initialization.
2016-08-12 14:30:27 -07:00
Olli Wang
96120970fc
Fixes the issue that mac-only methods causes iOS failed to compile. ( #875 )
...
This commit fixes #870 that it uses Mac-only methods and causes iOS failed to compile.
2016-08-10 09:13:18 -07:00
Stuart Carnie
6cff1b2fb7
metal: synchronize textures with READ flag ( #870 )
...
* metal: synchronize textures with READ flag
* Only necessary for desktop
2016-08-08 16:33:45 -07:00
Olli Wang
ae9dddcff4
Allows to change the opaque property of CAEAGLLayer. ( #866 )
...
This commit gives custom `CAEAGLLayer` instance a chance to set the `opaque` property through the `style` property. Currently, the `GlContext` implementation for `CAEAGLLayer` always sets the layer's `opaque` property to `true` explicitly no matter what the original value is. Though setting the layer as opaque does help for performance, there are times this option should be turned off by decision. Now the `opaque` property is respected if setting in the `style` dictionary.
2016-08-05 11:32:30 -07:00
Branimir Karadžić
f7060b66ee
Cleanup.
2016-08-03 21:57:56 -07:00
Branimir Karadžić
cc8d0c5fff
Added topologySortTriList.
2016-08-02 20:37:21 -07:00
Branimir Karadžić
911fb72f3a
Updated RenderDoc.
2016-08-01 17:21:17 -07:00
Branimir Karadžić
f2e46a5c65
D3D9: Fixed assert when frame buffer texture is resized.
2016-07-28 21:19:08 -07:00
Branimir Karadžić
86084dc65f
GL: Detect autogen mipmap texture format support.
2016-07-27 21:22:23 -07:00
Branimir Karadžić
484050ffea
Fixed build.
2016-07-26 23:24:49 -07:00