mesa/src
Erik Faye-Lund b551fe5fa7 mesa/main: fix validation of GL_TIME_ELAPSED
ctx->Extensions.EXT_timer_query is set based on the driver-
capabilities, not based on the context type. We need to check against
_mesa_has_EXT_timer_query(ctx) instead to figure out if the extension
is really supported. We also need to check for
EXT_disjoint_timer_query, which enables the same functionality for ES.

This turns usage of GL_TIME_ELAPSED into an error on ES 3, as is
required by the spec.

Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
2018-11-23 10:48:36 +01:00
..
amd radv: remove useless sync after CmdClear{Color,DepthStencil}Image() 2018-11-22 08:56:36 +01:00
broadcom meson: Add tests to suites 2018-11-20 09:09:22 -08:00
compiler Revert "nir/builder: Assert that intN_t immediates fit" 2018-11-21 08:12:50 +01:00
egl meson: Add tests to suites 2018-11-20 09:09:22 -08:00
gallium st/nine: Remove thread_submit warning 2018-11-21 19:55:28 +01:00
gbm meson: Add tests to suites 2018-11-20 09:09:22 -08:00
getopt
glx meson: Add tests to suites 2018-11-20 09:09:22 -08:00
gtest meson: hide warnings from external project gtest 2018-10-31 18:20:25 +00:00
hgl
intel anv: allow exporting an imported SYNC_FD semaphore type 2018-11-23 07:49:46 +02:00
loader loader: Factor out the common driver opening logic from each loader. 2018-11-16 17:49:17 -08:00
mapi glapi: add missing visibility args 2018-11-22 18:21:05 +00:00
mesa mesa/main: fix validation of GL_TIME_ELAPSED 2018-11-23 10:48:36 +01:00
util drirc: enable glthread for Talos Principle 2018-11-20 21:17:42 -05:00
vulkan vulkan: Update the XML and headers to 1.1.93 2018-11-22 08:16:40 -06:00
Makefile.am configure: allow building with python3 2018-10-31 19:15:50 +00:00
meson.build meson: fix wayland-less builds 2018-11-13 17:25:02 +00:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00