Deve
fc8f6a218e
Add possibility to use half vsync
2019-09-28 01:43:26 +02:00
Deve
7b58c439fc
Fixed a crash on nvidia when recreating egl context
2019-03-14 22:56:38 +01:00
Deve
ef27fdaba8
Fixed a crash on exit
2018-07-27 00:05:39 +02:00
Deve
6ce1573cfd
Some cleanup
2018-01-07 02:22:58 +01:00
Deve
b0afa6ab3d
Add srgb attrib in egl only if requested
2018-01-07 02:22:58 +01:00
Deve
f6111d04fd
Use explicit display type in egl if possible.
2018-01-07 02:22:58 +01:00
Deve
f6fa44f0df
Request srgb colorspace on wayland
2017-09-17 21:51:07 +02:00
Deve
09262a606b
Add missing copyright.
...
The EGL context manager has been written from scratch, so our copyright should be fine.
2017-07-04 22:55:08 +02:00
Deve
23277066a4
Some fixes for egl config.
...
Added a fallback with basic configuration if requested config failed.
Also better check if choose config is success (num_configs can be >0 even if egl config is null)
2017-06-24 21:39:58 +02:00
Deve
1966d3f072
Use x11 functions in irr_driver only if x11 device was created
2017-05-14 00:05:36 +02:00
Deve
23c428160f
Some fixes
2017-05-12 00:57:01 +02:00
deve
f4e803220b
Some minor fixes
2017-04-21 08:51:54 +02:00
Deve
9fc3578b51
Rewrite whole EGL manager.
...
Now it allows to create OpenGL context, so we can use it for Wayland.
2017-04-20 23:20:21 +02:00
Deve
240041f520
Fixed android compilation
2017-04-05 21:49:52 +02:00
Deve
1d39030f51
Assume that EGL version is always greater than 1.3 because otherwise we won't be able to create GLES 2.0/3.0 context.
2017-04-05 21:49:42 +02:00
Deve
635ea89cd0
Some corrections with egl attribs
2017-04-05 21:49:33 +02:00
Deve
3961a9a3b7
Move EGL context to separate class.
...
It will allow to use it for OpenGL + Wayland.
2017-04-05 21:49:24 +02:00