Commit History

Autor SHA1 Mensaxe Data
  PatTheMav 41a10b05fd libobs-opengl: Refactor macOS implementation %!s(int64=2) %!d(string=hai) anos
  PatTheMav 27ba216271 libobs-opengl: Fix projector crash with external macOS displays %!s(int64=2) %!d(string=hai) anos
  tytan652 c648222332 libobs,libobs-opengl,obs-ffmpeg-mux: Calm deprecation warnings on *nix %!s(int64=3) %!d(string=hai) anos
  Kurt Kartaltepe 599b017881 libobs-opengl: Drop gl pointers on device_leave_context %!s(int64=2) %!d(string=hai) anos
  jpark37 37cc894333 libobs-opengl: Support l10r IOSurface %!s(int64=3) %!d(string=hai) anos
  PatTheMav 9650109748 libobs-opengl: Disable deprecation warnings on macOS %!s(int64=3) %!d(string=hai) anos
  jpark37 2c7ef7d682 libobs-opengl: Fix Mac projector color space %!s(int64=3) %!d(string=hai) anos
  jpark37 4fe6803fe4 libobs: Prevent D3D11 projectors from tearing %!s(int64=3) %!d(string=hai) anos
  PatTheMav 4edb034790 libobs-opengl: Fix error message for invalid IOSurface buffers %!s(int64=3) %!d(string=hai) anos
  Developer-Ecosystem-Engineering 9ed5062e59 mac-capture: Add support for improved window capture in macOS 12.3 %!s(int64=3) %!d(string=hai) anos
  mvji c6029ac658 libobs-opengl: Fix compiler warning %!s(int64=3) %!d(string=hai) anos
  jpark37 eccde48926 libobs/graphics: Add gs_is_monitor_hdr %!s(int64=3) %!d(string=hai) anos
  PatTheMav 61ea6e0247 libobs: Add texture sharing support for macOS/OpenGL %!s(int64=5) %!d(string=hai) anos
  jpark37 0a296bb12f libobs-opengl: Lock Mac parent context during present %!s(int64=5) %!d(string=hai) anos
  jpark37 1733705070 libobs-opengl: Fix Mac VAO created without context %!s(int64=5) %!d(string=hai) anos
  jpark37 9f330050ef libobs-opengl: OpenGL thread-safety on Mac %!s(int64=6) %!d(string=hai) anos
  jp9000 bf41fd5a6b libobs: Add graphics API to get graphics object pointer %!s(int64=6) %!d(string=hai) anos
  Colin Edwards ad85a9fa25 Apply clang-format to objective c code %!s(int64=6) %!d(string=hai) anos
  jp9000 4494e927f7 libobs-opengl: Disable v-sync on mac %!s(int64=8) %!d(string=hai) anos
  jp9000 ce1014c417 libobs-opengl: Use windowless context (cocoa) %!s(int64=10) %!d(string=hai) anos
  jp9000 41fad2d1a4 (API Change) Use const params where applicable %!s(int64=11) %!d(string=hai) anos
  jp9000 c9df41c1e2 (API Change) Remove pointers from all typedefs %!s(int64=11) %!d(string=hai) anos
  jp9000 5780f3f177 (API Change) Improve graphics API consistency %!s(int64=11) %!d(string=hai) anos
  Palana b0237fd581 Use high resolution GL surface when available %!s(int64=11) %!d(string=hai) anos
  BtbN e50201cad1 Move from glLoadGen to GLAD %!s(int64=11) %!d(string=hai) anos
  BtbN 0f9c6e5503 Create sub window for rendering, to avoid visual mismatch issues %!s(int64=11) %!d(string=hai) anos
  Palana c2abb80c9a Use bzalloc instead of bmalloc+memset %!s(int64=11) %!d(string=hai) anos
  Palana 61cf2faad3 Delete per window GL context for Cocoa and just swap the view instead %!s(int64=11) %!d(string=hai) anos
  Palana f8b90a5c8f Add per window GL context for Cocoa libobs-opengl implementation %!s(int64=11) %!d(string=hai) anos
  Zachary Lund 74ab96a3ad I removed GLEW, added glLoadGen (renamed to GL here), and added implementations for all platforms. Hopefully this goes better than GLAD did. %!s(int64=12) %!d(string=hai) anos