1. 09 Dec, 2014 1 commit
    • Aaron Plattner's avatar
      vdpau.h: define a more strict ABI policy · 3e191f7d
      Aaron Plattner authored
      
      
      Because structures defined in vdpau.h may be used outside of the libvdpau
      interface itself, it's important for them to not change, even to add new fields
      to the end.  Clarify this by tightening the restriction on how structures can be
      modified.
      
      This means that we can also *relax* the restriction on versioned structures that
      says that they can only be extended by adding fields to the end.  As long as
      uint32_t struct_version is the first field of the structure, the implementation
      can look at that to determine the complete layout of the rest of the fields.
      Signed-off-by: default avatarAaron Plattner <aplattner@nvidia.com>
      Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
      3e191f7d
  2. 04 Nov, 2014 2 commits
  3. 28 Aug, 2014 1 commit
  4. 20 Feb, 2014 1 commit
  5. 07 Sep, 2010 1 commit
  6. 10 Feb, 2010 1 commit
  7. 08 Feb, 2010 1 commit
  8. 28 Jan, 2010 2 commits
  9. 17 Nov, 2009 1 commit
  10. 23 Oct, 2009 1 commit
  11. 04 Sep, 2009 1 commit
  12. 25 Mar, 2009 1 commit
  13. 15 Mar, 2009 2 commits
  14. 06 Mar, 2009 1 commit
  15. 18 Feb, 2009 1 commit
  16. 13 Feb, 2009 1 commit
  17. 06 Feb, 2009 1 commit
  18. 14 Jan, 2009 1 commit