1. 28 Jun, 2016 12 commits
  2. 27 Jun, 2016 3 commits
  3. 26 Jun, 2016 3 commits
  4. 25 Jun, 2016 10 commits
  5. 24 Jun, 2016 4 commits
  6. 23 Jun, 2016 1 commit
  7. 22 Jun, 2016 1 commit
  8. 21 Jun, 2016 6 commits
    • Mark Thompson's avatar
      hwcontext_vaapi: Return all formats for constraints without config · fe498ef5
      Mark Thompson authored
      No longer make a dummy device configuration to query.  Instead, just
      return everything we recognise from the whole format list.  Also
      change the device setup code to query that list only, rather than
      intersecting it with the constraint output.
      
      This makes hwupload more usable on mesa/gallium where the video
      processor only declares support for RGB formats, making it unable to
      deal with YUV formats before this patch.  It might introduce some
      different trickier failures in the internal upload/download code
      because the set of allowed formats there has changed, though I didn't
      find any obvious regressions with i965.
      fe498ef5
    • Mark Thompson's avatar
      vaapi_encode: Fix fallback when input does not match any format · 11b80303
      Mark Thompson authored
      Just a typo.  Add a comment to make it clearer what it's doing.
      11b80303
    • Martin Storsjö's avatar
      dxva2_h264: Remove an unused variable · 8c3c7b89
      Martin Storsjö authored
      This was introduced by mistake in 39cdbb12 (only one of the
      added variables were really needed).
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      8c3c7b89
    • Martin Storsjö's avatar
      checkasm: Issue emms after benchmarking functions · dc7501e5
      Martin Storsjö authored
      The functions may not clean up properly after using MMX
      registers. For the normal testing calls, the checkasm_checked_call
      functions will do the cleanup (and check that functions that
      should clean up do it as well), but when benchmarking functions
      that don't clean up, we don't currently properly clean up at all.
      
      This causes issues if a benchmarked function is followed by testing
      of a function that is supposed to not clobber the MMX/FPU state but
      doesn't touch it at all.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      dc7501e5
    • Anton Khirnov's avatar
      beb62dac
    • Anton Khirnov's avatar
      lavc: export the timestamps when decoding in AVFrame.pts · 32c83590
      Anton Khirnov authored
      Currently it's exported as AVFrame.pkt_pts, which is also the only use
      for that field. The reason it is done like this is that lavc used to
      export various codec-specific "timing" information in AVFrame.pts, which
      is not done anymore.
      
      Since it is confusing to the callers to have a separate field which is
      used only for decoder timestamps and nothing else, deprecate pkt_pts and
      use just AVFrame.pts everywhere.
      32c83590