Revisions of movit

buildservice-autocommit accepted request 1100170 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 43)
baserev update by copy to link target
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 42)
- Update to version 1.7.1: Fix a bug when compiling in shaders,
  that could cause errors with certain shader compilers.
buildservice-autocommit accepted request 1098845 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 41)
baserev update by copy to link target
Antoine Belvire's avatar Antoine Belvire (1Antoine1) accepted request 1098844 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 40)
- Update to version 1.7.0:
  * Compile shaders into the library.
  * Use exact sRGB matrix values for COLORSPACE_sRGB.
- Drop movit-1.6.0-versioned-shaderdir.patch: Made irrelevant
  since shaders are now compiled into the library.
- Specify a minimal version for Eigen3: Build now fails with a
  version below 3.4.0.
buildservice-autocommit accepted request 714921 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 39)
baserev update by copy to link target
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 38)
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 37)
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 36)
- 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
buildservice-autocommit accepted request 588706 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 35)
baserev update by copy to link target
Antoine Belvire's avatar Antoine Belvire (1Antoine1) accepted request 588361 from Avindra Goolcharan's avatar Avindra Goolcharan (avindra) (revision 34)
- Update to version 1.6.2:
  * fix issue with strong one-to-one effects and compute shaders
  * fix compile issue with gcc5
- cleanup with spec-cleaner
buildservice-autocommit accepted request 572405 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 33)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 572399 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 32)
- Fix the shlib package's RPM group.
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 31)
- 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.
buildservice-autocommit accepted request 570363 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 30)
baserev update by copy to link target
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 29)
  * Add movit-1.6.0-versioned-shaderdir.patch.
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 28)
- Fix build for Leap 42.3: Force use of GCC7.
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 27)
- 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.
buildservice-autocommit accepted request 516107 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 26)
baserev update by copy to link target
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 25)
- Don't use gcc6-c++ for Leap anymore: It builds fine with default
  compiler again.
Antoine Belvire's avatar Antoine Belvire (1Antoine1) committed (revision 24)
- Update to 1.5.3:
  * Various bugfixes.
Displaying revisions 1 - 20 of 43
openSUSE Build Service is sponsored by