lovr/src/modules
bjorn 61abb6f02b More strict compute shader test;
Some hardware supports ARB_compute_shader but not 4.3, causing
shader compilation failures because currently we switch to GLSL 430
if compute shaders are detected.

Instead, just detect GL 4.3 instead of looking for the compute shader
extension.  This means that compute shaders will sometimes be
unavailable even when they're supported.

It would be possible to improve this by modifying the way shaders
are compiled.  Maybe the highest supported GLSL version should be used,
but this makes shader authoring somewhat more difficult.
2020-09-24 05:29:35 -07:00
..
audio lovrMicrophoneGetData: fix potential buffer overrun 2020-06-04 14:31:24 +02:00
data Fix model loading edge case; 2020-08-26 04:41:15 -06:00
event Update webxr driver; rm webvr; 2020-08-16 00:31:20 -06:00
filesystem Fix file permissions; 2020-08-22 13:36:39 -06:00
graphics More strict compute shader test; 2020-09-24 05:29:35 -07:00
headset mat4_fromQuat; mat4_getFov; getViewPose/Angles fixes; 2020-09-24 04:59:53 -07:00
math Optimize Curve:render; 2020-08-28 03:57:39 -06:00
physics Get/set World and Joint simulation parameters 2020-06-03 19:03:38 +03:00
thread Move core/hash to core/util; 2020-05-19 13:49:40 -06:00
timer platform -> os; 2019-12-13 19:55:46 -08:00