Commit History

Autor SHA1 Mensaxe Data
  jp9000 4dc0024198 libobs/graphics: Add ability to set shader texture sampler %!s(int64=9) %!d(string=hai) anos
  jp9000 ad0ee4d2d8 libobs-opengl: Bind index buffers to VAO %!s(int64=9) %!d(string=hai) anos
  jp9000 ddc8e6fde2 libobs-opengl: Fix GS_A8 texture format %!s(int64=9) %!d(string=hai) anos
  jp9000 04e4ca1d53 libobs-opengl: Remove windowless context #error %!s(int64=10) %!d(string=hai) anos
  jp9000 a496f64de4 libobs-opengl: Implement windowless context %!s(int64=10) %!d(string=hai) anos
  jp9000 58b49f68a5 libobs-opengl: Add windowless context #error %!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 3967c6354a Replace ARB_separate_shader_objects extension %!s(int64=11) %!d(string=hai) anos
  jp9000 5780f3f177 (API Change) Improve graphics API consistency %!s(int64=11) %!d(string=hai) anos
  jp9000 efaafd7cb4 OpenGL: Fix erroneous handling of BGRX %!s(int64=11) %!d(string=hai) anos
  jp9000 d9d0d87431 libobs-opengl: Fix some code formatting issues %!s(int64=11) %!d(string=hai) anos
  BtbN e50201cad1 Move from glLoadGen to GLAD %!s(int64=11) %!d(string=hai) anos
  jp9000 bc33b09ba9 Revert OpenGL swizzle change %!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
  jp9000 362e008b87 OpenGL: Use texture swizzle for BGRA/BGR/A8 %!s(int64=11) %!d(string=hai) anos
  jp9000 0a86e8fb3f Add dummy GL texture flag & direct object access %!s(int64=11) %!d(string=hai) anos
  jp9000 2b4e381c3b Change a reference variable to be volatile long %!s(int64=11) %!d(string=hai) anos
  jp9000 154e0c59e1 Use atomic functions where appropriate %!s(int64=11) %!d(string=hai) anos
  jp9000 30af7dc211 Optimize GL staging surface and fix mac issue %!s(int64=11) %!d(string=hai) anos
  jp9000 966b943d5b Remove majority of warnings %!s(int64=11) %!d(string=hai) anos
  jp9000 6ffcd5e74e Implement FBO blit texture copy %!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
  jp9000 156009cc0c Fixed debug GL functions on windows (amend) %!s(int64=12) %!d(string=hai) anos
  Zachary Lund 8073b0ecd4 Fixed APIENTRY quirk with GLEW %!s(int64=12) %!d(string=hai) anos
  jp9000 969a71d716 call NSOpenGLContext 'update' on opengl context on macos when resizing %!s(int64=12) %!d(string=hai) anos
  jp9000 8298fa4dc7 With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+) %!s(int64=12) %!d(string=hai) anos
  jp9000 e5c99175c5 fixed some build issues on non-windows systems %!s(int64=12) %!d(string=hai) anos
  jp9000 72a64b3d41 added VAOs to vertex buffers (might need some future tweaking to check whether buffers are already assigned to specific attributes) %!s(int64=12) %!d(string=hai) anos
  Palana 26397c7782 allow non-static glew include path %!s(int64=12) %!d(string=hai) anos