X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=init.h;h=23055227a41fde49b91aed18fcb613e80c864428;hp=a64443500b32bbfcf9d0faf13a5c1b15f0f4b063;hb=65c6584f77bff0af0c8e38d1ac90298bcd55e9ac;hpb=706365ccee2ad69c5bc3608e12ca8e9ada7ce954 diff --git a/init.h b/init.h index a644435..2305522 100644 --- a/init.h +++ b/init.h @@ -67,6 +67,10 @@ extern int movit_num_wrongly_rounded; // Whether the OpenGL driver (or GPU) in use supports GL_ARB_timer_query. extern bool movit_timer_queries_supported; +// Whether the OpenGL driver (or GPU) in use supports compute shaders. +// Note that certain OpenGL implementations might only allow this in core mode. +extern bool movit_compute_shaders_supported; + // What shader model we are compiling for. This only affects the choice // of a few files (like header.frag); most of the shaders are the same. enum MovitShaderModel {