1. 12 4月, 2014 2 次提交
  2. 30 3月, 2014 1 次提交
    • J
      Add dummy GL texture flag & direct object access · 0a86e8fb
      jp9000 提交于
       - Add dummy GL texture support to allow libobs texture references to be
         created for GL without
      
       - Add a texture_getobj function to allow the retrieval of the
         context-specific object, such as the D3D texture pointer, or the
         OpenGL texture object handle.
      
       - Also cleaned up the export stuff.  I realized it was all totally
         superfluous.  Kind of a dumb moment, but nice to clean it up
         regardless.
      0a86e8fb
  3. 17 3月, 2014 2 次提交
  4. 15 2月, 2014 2 次提交
    • J
      Optimize GL staging surface and fix mac issue · 30af7dc2
      jp9000 提交于
      Staging surfaces with GL originally copied to a texture and then
      downloaded that copied texture, but I realized that there was really no
      real need to do that.  Now instead they'll copy directly from the
      texture that's given to them rather than copying to a buffer first.
      
      Secondly, hopefully fix the mac issue where the only way to perform an
      asynchronous texture download is via FBOs and glReadPixels.  It's a
      really dumb issue with macs and the amount of "gotchas" and non-standard
      internal GL functionaly on mac is really annoying.
      30af7dc2
    • J
      Remove majority of warnings · 966b943d
      jp9000 提交于
      There were a *lot* of warnings, managed to remove most of them.
      
      Also, put warning flags before C_FLAGS and CXX_FLAGS, rather than after,
      as -Wall -Wextra was overwriting flags that came before it.
      966b943d
  5. 10 2月, 2014 1 次提交
    • J
      Implement FBO blit texture copy · 6ffcd5e7
      jp9000 提交于
      This trick uses FBOs to allow for copying textures without the need for
      special texture copy functions.
      6ffcd5e7
  6. 26 1月, 2014 1 次提交
  7. 07 1月, 2014 2 次提交
    • J
      Fixed debug GL functions on windows (amend) · 156009cc
      jp9000 提交于
       - Removed the dependency on windows.h for windows.  I feel it's an
         unnecessarily large dependency to have to add to all source files
         when the only thing that's needed to make the windows version compile
         the debug functions is just the __stdcall call convention keyword.
      
         On top of increasing compile time due to the large number of headers
         it includes from all the windows API headers, it also adds a lot of
         potential name conflicts, as I was getting a number of name conflicts
         for lots of names like near/far, which were used in old legacy 16bit
         windows code.
      156009cc
    • Z
      Fixed APIENTRY quirk with GLEW · 8073b0ec
      Zachary Lund 提交于
      8073b0ec
  8. 31 12月, 2013 1 次提交
  9. 03 12月, 2013 1 次提交
  10. 27 11月, 2013 1 次提交
  11. 15 11月, 2013 2 次提交
  12. 24 10月, 2013 1 次提交
  13. 18 10月, 2013 1 次提交
  14. 17 10月, 2013 1 次提交
  15. 14 10月, 2013 1 次提交
  16. 13 10月, 2013 3 次提交
  17. 12 10月, 2013 3 次提交
  18. 11 10月, 2013 4 次提交
  19. 10 10月, 2013 1 次提交
  20. 06 10月, 2013 1 次提交
  21. 05 10月, 2013 2 次提交
  22. 04 10月, 2013 1 次提交
  23. 03 10月, 2013 2 次提交
  24. 02 10月, 2013 1 次提交
  25. 01 10月, 2013 2 次提交