Fix an issue where a (cached) shader program could be used from multiple
[movit] / util.cpp
2016-07-26 Steinar H. GundersonMake the error printed on check_error() slightly friend...
2016-02-07 Steinar H. GundersonOptimize VAO/VBO usage for minimal state changes.
2016-01-16 Steinar H. GundersonMake all fp16 routines work with fp32 as input instead...
2015-12-14 Steinar H. GundersonRevert "Add a hack to use #version 110 but keep using...
2015-12-12 Steinar H. GundersonAdd a hack to use #version 110 but keep using 130 featu...
2015-11-21 Steinar H. GundersonAllow setting width/height on FlatInput and YCbCrInput...
2015-10-07 Steinar H. GundersonAdd separate shaders for GLSL 1.50.
2015-10-05 Steinar H. GundersonMake get_current_context_identifier() understand EGL.
2015-10-04 Steinar H. GundersonRemove support for GLSL 1.10.
2015-09-24 Steinar H. GundersonFix a bug where combined fp16 weights would be horribly...
2015-09-17 Steinar H. GundersonReduce the amount of computation in combine_two_samples().
2015-07-30 Steinar H. GundersonUse std::scientific when outputting floats, so we do...
2015-07-30 Steinar H. GundersonIf a shader fails to compile, output it for easier...
2015-07-29 Steinar H. GundersonAdd an effect for 4:2:2 interleaved YCbCr input (UYVY).
2015-03-07 Steinar H. GundersonMake read_file() thread-safe.
2015-03-07 Steinar H. GundersonDrop setting the locale altogether.
2015-02-21 Steinar H. GundersonMake combine_two_samples() into a template instead...
2015-02-21 Steinar H. GundersonFix combining in ResampleEffect again.
2015-02-21 Steinar H. GundersonWhen combining samples, take fp16 rounding into account.
2015-01-15 Steinar H. GundersonCheck for __APPLE__ instead of __DARWIN__.
2014-03-28 Steinar H. GundersonMerge branch 'epoxy'
2014-03-22 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-22 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-21 Steinar H. GundersonAdd support for multiple shader models.
2014-03-18 Steinar H. GundersonMerge branch 'epoxy' into epoxy
2014-03-18 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-18 Steinar H. GundersonKeep FBOs around in EffectChain again.
2014-03-17 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-16 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-16 Steinar H. GundersonAdd an FFT convolution effect.
2014-03-15 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-13 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-12 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-11 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-11 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-11 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-11 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-10 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-10 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-09 Steinar H. GundersonAdd an effect to do re-slicing of the image, for overla...
2014-03-09 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-09 Steinar H. GundersonMerge branch 'master' into epoxy
2014-03-09 Steinar H. GundersonSwitch from using GLEW to epoxy.
2014-03-08 Steinar H. GundersonUse VAOs to bind the VBOs.
2014-02-12 Steinar H. GundersonMove everything into “namespace movit”.
2014-01-26 Steinar H. GundersonSend shader compile log to stderr instead of stdout.
2014-01-23 Steinar H. GundersonAnother round of include-what-you-use.
2014-01-23 Steinar H. GundersonMove to 'using namespace std;' in all .cpp files.
2013-02-02 Steinar H. GundersonSplit out some private utilities into effect_util.cpp...
2013-02-02 Steinar H. GundersonRun include-what-you-use over all of movit. Some hand...
2013-01-09 Steinar H. GundersonAllow data files to be fetched somewhere else than...
2013-01-09 Steinar H. GundersonChange to using GLEW everywhere.
2012-10-28 Steinar H. GundersonMake combine_two_pixels() handle the fact that the...
2012-10-28 Steinar H. GundersonDo not inline combine_two_samples(); util.h has way...
2012-10-14 Steinar H. GundersonConvert from our home-grown matrices to Eigen all over.
2012-10-12 Steinar H. GundersonDo not output the shader compile log if it is empty.
2012-10-08 Steinar H. GundersonMake the HSV pickers keep the same luminance no matter...
2012-10-08 Steinar H. GundersonAdd a white balance effect (port of my white balance...
2012-10-07 Steinar H. GundersonMove all OpenGL includes into one file.
2012-10-02 Steinar H. GundersonFix a C++11 compatibility issue.
2012-10-01 Steinar H. GundersonLess old-style GLSL extension use.
2012-10-01 Steinar H. GundersonAdd color space conversions on input and output.
2012-10-01 Steinar H. GundersonStart actually piecing together the GLSL shaders from...
2012-10-01 Steinar H. GundersonMove slurping of files into its own function.
2012-10-01 Steinar H. GundersonSplit off hsv2rgb() in a separate file.