Commit Graph

  • 2606dab5dc Accepting request 1100170 from multimedia:libs factory leap-16.1 leap-16.0 Ana Guerrero 2023-07-26 11:23:24 +00:00
  • d99ab010c0 - Update to version 1.7.1: Fix a bug when compiling in shaders, that could cause errors with certain shader compilers. Antoine Belvire 2023-07-23 10:52:12 +00:00
  • cb47df25bd Accepting request 1098845 from multimedia:libs Ana Guerrero 2023-07-17 17:23:30 +00:00
  • 87c499261a Accepting request 1098844 from home:1Antoine1:branches:multimedia:libs Antoine Belvire 2023-07-15 19:38:37 +00:00
  • 9f27f8ffff Accepting request 714921 from multimedia:libs Dominique Leuenberger 2019-07-13 11:50:31 +00:00
  • c02ef3c1f2 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/movit?expand=0&rev=38 Antoine Belvire 2019-07-12 19:22:06 +00:00
  • 5af904739e OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/movit?expand=0&rev=37 Antoine Belvire 2019-07-12 19:17:50 +00:00
  • c8f8d047a1 - Update to version 1.6.3: * Various bugfixes. - Add _service file to retrieve sources as published tarball lacks some files (e.g. COPYING). - Drop support for Leap 42.3 Antoine Belvire 2019-07-12 19:09:05 +00:00
  • f79bd3a867 Accepting request 588706 from multimedia:libs Dominique Leuenberger 2018-03-19 22:40:16 +00:00
  • 0b0b981af3 Accepting request 588361 from home:avindra:branches:multimedia:libs Antoine Belvire 2018-03-19 18:49:46 +00:00
  • c945a4208d Accepting request 572405 from multimedia:libs Dominique Leuenberger 2018-02-05 09:52:49 +00:00
  • 76cd3173e7 Accepting request 572399 from home:jengelh:branches:multimedia:libs Tomáš Chvátal 2018-02-04 11:18:31 +00:00
  • d587eb3ec9 - Update to version 1.6.1: * Loosen up some restrictions on strong one-to-one-effects. In particular, this fixes a bug with MixEffect and compute shaders that hit some Nageru setups. Antoine Belvire 2018-02-03 20:31:03 +00:00
  • f3ae0b8347 Accepting request 570363 from multimedia:libs Dominique Leuenberger 2018-01-29 13:58:24 +00:00
  • de3527781f * Add movit-1.6.0-versioned-shaderdir.patch. Antoine Belvire 2018-01-28 13:33:40 +00:00
  • c7f0a6874f - Fix build for Leap 42.3: Force use of GCC7. Antoine Belvire 2018-01-27 20:59:22 +00:00
  • 54bcd7e47f - Update to version 1.6.0: * Support for effects that work as compute shaders. Compute shaders are generally slower than fragment shaders for the same algorithm, but allow some forms of communication between shader invocations and have more flexible output, which can enable more efficient algorithms. See effect.h for more details. Note that the fastest rendering API on EffectChain is now to a texture if possible, not to an FBO. This will only matter if the last effect is a compute shader. * Movit now includes a compute shader implementation of DeinterlaceEffect, which is automatically used instead of the fragment shader implementation if your GPU and OpenGL driver supports it (in practice, this means on all platforms except on macOS). The compute shader version is typically 20–80% faster than the fragment shader version, depending on your GPU and other factors. A compute shader implementation of ResampleEffect was written but ultimately failed to be faster, and so is not included. * Support for microbenchmarks of effects through the Google microbenchmarking framework (optional). Currently, DeinterlaceEffect and ResampleEffect has benchmarks; enable them by running the unit test with --benchmark (also try --benchmark --help). * Effects can now explicitly request _not_ to have mipmaps, which means they can do so without needing to request bounce and fiddling with the sampler state. Note that this is an API change for effects. * Movit now requires C++11, both to build and to #include the header files. Support for SDL1 has been dropped; unit tests and the demo program now need SDL2. Antoine Belvire 2018-01-27 20:37:23 +00:00
  • 26bf57767b Accepting request 516107 from multimedia:libs Yuchen Lin 2017-08-12 18:28:03 +00:00
  • 4746896650 - Don't use gcc6-c++ for Leap anymore: It builds fine with default compiler again. Antoine Belvire 2017-08-11 11:49:41 +00:00
  • c59e47d167 - Update to 1.5.3: * Various bugfixes. Antoine Belvire 2017-08-11 11:39:46 +00:00
  • 6a00a21dfb Accepting request 509549 from multimedia:libs Dominique Leuenberger 2017-07-12 17:36:07 +00:00
  • feea4df39b - Use gcc6-c++ for Leap42 and SLE12 (C++14 needed). Antoine Belvire 2017-07-11 18:50:39 +00:00
  • 488dfe4a7d OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/movit?expand=0&rev=21 Antoine Belvire 2017-07-11 18:47:51 +00:00
  • 23388a1841 Accepting request 509546 from home:olh:branches:multimedia:libs Antoine Belvire 2017-07-11 18:38:52 +00:00
  • e7d0f67a68 Accepting request 509300 from multimedia:libs Dominique Leuenberger 2017-07-11 06:28:11 +00:00
  • 529c1a7134 - Update to 1.5.2: * The texture generation for ResampleEffect (when the size is changed) now uses less CPU. * Work around an NVIDIA driver threading bug by aggressively caching VAOs. * Update soname to libmovit.so.7. - Remove call to autogen.sh as we don't patch Makefile.in anymore. Antoine Belvire 2017-07-10 21:32:22 +00:00
  • baf31c7988 Accepting request 501032 from multimedia:libs Dominique Leuenberger 2017-06-05 16:50:31 +00:00
  • 4ec0734b59 - Update to 1.5.1: * Allow YCbCrInput to change input format after finalize. * Some minor YCbCrInput bugfixes. Antoine Belvire 2017-06-04 20:05:45 +00:00
  • 7b736d29b0 Accepting request 482774 from multimedia:libs Yuchen Lin 2017-03-28 13:22:51 +00:00
  • 8f1d04a65e - Update to 1.5.0: * Support interleaved Y'CbCr input (4:4:4 in a single texture). * Support 10-bit and 12-bit Y'CbCr, both for input and output. * Limited support for having multiple Y'CbCr outputs from a chain. * Allow changing the Y'CbCr output coefficients runtime, i.e. after finalize. * Fix an issue where the last pass would have been rendered with the sRGB flag set, which confused Qt applications running in certain NVIDIA configurations. Antoine Belvire 2017-03-26 20:26:35 +00:00
  • a8ccaccae9 Accepting request 476825 from multimedia:libs Dominique Leuenberger 2017-03-12 19:00:24 +00:00
  • 149a770e6f OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/movit?expand=0&rev=12 Antoine Belvire 2017-03-03 19:20:53 +00:00
  • 6335df18d5 Accepting request 468266 from home:olh:branches:multimedia:libs Antoine Belvire 2017-03-03 19:14:46 +00:00
  • 74e852f188 Accepting request 453048 from multimedia:libs Dominique Leuenberger 2017-01-29 09:41:14 +00:00
  • 99eac4af8a OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/movit?expand=0&rev=9 Antoine Belvire 2017-01-27 22:18:59 +00:00
  • da845447a2 - Update to 1.4.0: * Allow setting the intermediate format for chains, instead of hardcoding it at 16-bit RGBA; advanced users can use this to e.g. ask for 8-bit sRGB intermediates, reducing the amount of memory bandwidth needed at the cost of reduced precision. Whether this is a good tradeoff or not depends on the exact chain and your requirements. * Fix an issue where a (cached) shader program could be used from multiple threads at a time, causing the uniforms to contain unpredictable values. * Make the error printed on check_error() slightly friendlier: Include the enum if possible, and print it to stderr instead of stdout. Antoine Belvire 2016-12-17 21:28:18 +00:00
  • 85bc178052 Accepting request 437910 from multimedia:libs Dominique Leuenberger 2017-01-27 09:59:11 +00:00
  • e51b52f308 Accepting request 435651 from home:jengelh:branches:multimedia:libs OBS User mrdocs 2016-10-18 23:19:30 +00:00
  • 65e0e056d9 Accepting request 434360 from home:TheBlackCat:branches:multimedia:libs Antoine Belvire 2016-10-13 21:27:08 +00:00
  • 164ebf1548 - Add and install missing license file (COPYING, it's the GPLv3) - Install changelog file (NEWS) Antoine Belvire 2016-10-09 08:24:18 +00:00
  • a74846353d - Update to 1.3.2: * Fix several bugs Antoine Belvire 2016-03-05 20:57:53 +00:00
  • 38b044da5e - Update to 1.3.0: * Fix several bugs * Add a deinterlacer based on YADIF * Add new GLSL 1.50 shaders * Remove support for GLSL 1.10 - Use the official tarball as source Antoine Belvire 2016-02-09 20:23:09 +00:00
  • ebd9ede2cf Accepting request 350688 from home:1Antoine1 Ismail Dönmez 2015-12-28 10:54:37 +00:00