Skip to content
Snippets Groups Projects
  1. May 18, 2020
  2. May 16, 2020
  3. May 15, 2020
  4. May 14, 2020
  5. May 13, 2020
  6. May 11, 2020
  7. May 10, 2020
  8. May 07, 2020
  9. May 05, 2020
    • Martin Storsjö's avatar
      contrib: gettext: Backport a gettext patch for fixing building on latest mingw-w64 · f4198236
      Martin Storsjö authored
      The current git master version of mingw-w64 activates
      __USE_MINGW_ANSI_STDIO by default if targeting C99 (which is the
      default C version in both GCC and Clang), unless using UCRT.
      
      This patch (a backport of ca6f6cfbb4c78c063f2a50bb758edfc95c9d64a2
      from gettext git) fixes building gettext when __USE_MINGW_ANSI_STDIO
      is enabled - i.e. fixing building gettext with latest mingw-w64 when
      using msvcrt.dll.
      f4198236
    • Rémi Denis-Courmont's avatar
      e4e8b040
    • Rémi Denis-Courmont's avatar
      config: use var_Inherit*() · 0c2b5dab
      Rémi Denis-Courmont authored
      Rather than creating and immediately deleting the variable.
      0c2b5dab
    • Louis Régnier's avatar
      android: util: use NDK ASurfaceTexture API if available · 7d6c996a
      Louis Régnier authored and Thomas Guillem's avatar Thomas Guillem committed
      
      When the native SurfaceTexture API is available, construct a SurfaceTexture
      object from Java through JNI calls and store the producer side
      (Surface/ANativeWindow) for the AWindowHandler clients.
      
      The SurfaceTexture constructor is only available since API 26 but the NDK
      API for ASurfaceTexture already require API 28
      
      To use new native functions, we wrap ASurfaceTextureAPI structure pointers
      inside a new set of native functions, it allow to describe some specifics
      behaviors for the NDK API.
      
      If the NDK API requierements are met, native functions for ASurfaceTexture are
      used instead of their JNI counterpart. The behavior change is made through the
      SurfaceTextureHandler pointer structure.
      
      Then, in all cases, wrap pointers of SurfaceTextureHandler in a common functions
      used by OpenGL to attach / update / detach textures.
      
      fixes #20344
      
      Signed-off-by: default avatarThomas Guillem <thomas@gllm.fr>
      7d6c996a
Loading