PendingChaos
768cf72ca7
GL: Fixed a bug where the depth buffer is not written to ( #793 )
...
`glDisable(GL_DEPTH_TEST)` disables not just depth testing but depth writing too. In the OpenGL renderer, it is called even when depth writing is enabled. This commit makes it fall back to `glEnable(GL_DEPTH_TEST)` and `glDepthFunc(GL_ALWAYS)` when it is enabled.
2016-05-19 12:15:34 -07:00
Branimir Karadžić
407c37e8d3
Cleanup.
2016-05-08 14:50:04 -07:00
Branimir Karadžić
ab3ba43756
GL: Fixed shader patching.
2016-04-26 17:35:01 -07:00
Dario Manesku
fc03aaab57
GL_ARB_texture_multisample is written against OGL 3.1.
2016-04-22 00:38:10 +02:00
Branimir Karadžić
be8b66a96b
GL: MSAA texture.
2016-04-20 22:19:12 -07:00
Branimir Karadžić
056bd5437e
Cleanup.
2016-04-13 10:35:59 -07:00
Branimir Karadžić
c360ab23f3
GL: Fixed crash when reading active attributes with ARB_program_interface_query.
2016-04-12 16:45:33 -07:00
Krzysztof Kondrak
c5acc53c6b
OculusVR: added MSAA support
2016-04-09 18:39:08 +02:00
Branimir Karadžić
7e016b377f
Cleanup.
2016-04-05 21:15:38 -07:00
Branimir Karadžić
8c50845098
OVR: Handle display lost error.
2016-04-05 20:37:12 -07:00
Branimir Karadžić
b1648aea1a
Cleanup.
2016-04-04 23:22:21 -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
Krzysztof Kondrak
0624a5350e
Remove commitEye() and fix extra frame of latency in OpenGL as well
2016-04-04 11:25:52 -07:00
Branimir Karadžić
08afc35eac
Merge pull request #743 from kondrak/master
...
OculusVR: updated to SDK 1.3
2016-04-02 17:36:01 -07:00
Branimir Karadžić
4f09f317c4
GL: Reverted scissor change.
2016-04-02 09:00:14 -07:00
Krzysztof Kondrak
bea6e81d12
OculusVR: updated to SDK 1.3
2016-04-02 11:41:40 +02:00
Branimir Karadžić
be9f93473d
Cleanup.
2016-04-01 22:48:57 -07:00
Branimir Karadžić
6e2ec8f7a1
GL: Scissor always enabled.
2016-04-01 13:06:42 -07:00
Branimir Karadžić
c4fa56092b
GL: Added clip control support.
2016-04-01 12:40:18 -07:00
Branimir Karadžić
310bcfcfeb
Cleanup.
2016-03-30 20:32:13 -07:00
Branimir Karadžić
26af48e047
Exposed ARB_clip_control extension.
2016-03-26 19:32:43 -07:00
Branimir Karadžić
6484b283dc
GL: Fixed GLSL version when texelFetch is used. Issue #725 .
2016-03-24 17:20:36 -07:00
Branimir Karadžić
00b3fbb8cb
Cleanup.
2016-03-22 23:01:23 -07:00
Dario Manesku
956622e360
Fixing texture flags when forcing point sampling.
2016-03-23 00:20:58 +01:00
Dario Manesku
65e31f890d
Fixing textureFilterMin table.
2016-03-23 00:17:15 +01: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
Pacemaker
34822357b4
Fixed noise.
2016-03-15 17:33:58 +01:00
Pacemaker
43748d5d5f
Do not break regular frame buffers.
2016-03-14 21:33:55 +01:00
Daniel Wallner
6f91b7bcfa
iOS SwapChain support
2016-03-14 21:32:27 +01:00
Branimir Karadžić
6f2b4b6895
Revert "iOS SwapChain support"
2016-03-14 11:38:00 -07:00
Daniel Wallner
694a1b55e3
iOS SwapChain support
2016-03-14 18:26:32 +01:00
Branimir Karadžić
937da03f04
GL: Added orphaning buffers to avoid transient buffer stalls. Issue #706 .
2016-03-13 18:13:10 -07:00
Branimir Karadžić
56ede30ec0
Fixed issue #714 .
2016-03-13 12:13:19 -07:00
Branimir Karadžić
ae254a8d0f
GLES2/iOS: Fixed instancing detection.
2016-03-10 23:41:33 -08:00
Branimir Karadžić
955a3f2034
Added BGFX_RESET_SUSPEND flag.
2016-03-08 15:44:42 -08:00
Branimir Karadžić
1fa80e7478
GL: Prevent memory stomp when shader has more samplers than allowed. Issue #704 .
2016-03-02 08:40:05 -08:00
Branimir Karadžić
57e0c80b36
Added missing GL enums.
2016-02-24 15:57:58 -08:00
Branimir Karadžić
5a87bb0ffe
Added support for RGB8* formats.
2016-02-24 15:51:51 -08:00
Branimir Karadžić
3b09435af8
Cleanup.
2016-02-22 17:32:20 -08:00
Jonathan Young
707498637f
Enable GL R8I and R8UI texture formats.
2016-02-21 20:35:40 +10:00
Branimir Karadžić
1b89cbe5f1
Cleanup.
2016-02-20 14:49:22 -08:00
Branimir Karadžić
b2405e5221
Cleanup.
2016-02-16 20:38:59 -08:00
Branimir Karadžić
d7c679fc44
Cleanup.
2016-02-15 18:47:04 -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ć
d65ce46ca0
GL: Check sampler object support.
2016-02-08 08:58:16 -08:00
Branimir Karadžić
8ab0a4eea5
Cleanup.
2016-01-27 14:50:57 -08:00
Branimir Karadžić
cc205ee0d5
Cleanup.
2016-01-20 19:27:48 -08:00