1. 28 7月, 2020 1 次提交
    • U
      libobs: Add util/sse2neon.h to CMakeLists · 5fd51eab
      Uro 提交于
      Add util/sse2neon.h to libobs_util_HEADERS in CMakelists.txt. The
      previous patch #3180 for arm/rpi support was missing this in
      libobs/CMakeLists.txt, and as a result plugins such as obs-websocket,
      obs-ndi fail to compile on arm/rpi as the header is not copied with the
      install.
      5fd51eab
  2. 27 7月, 2020 5 次提交
  3. 25 7月, 2020 3 次提交
    • J
      Merge pull request #3197 from jpark37/vulkan-cts-harden · 3907b2dd
      Jim 提交于
      win-capture: Improve Vulkan hook stability
      3907b2dd
    • R
      Merge pull request #3091 from derrod/remove-mixer · dc0af42f
      Rodney 提交于
      UI/CI/rtmp-services: Remove Mixer
      dc0af42f
    • J
      win-capture: Improve Vulkan hook stability · 44fb61b1
      jpark37 提交于
      Make fixes mostly to stabilize CTS. Tested on Windows with RTX 2080 Ti.
      
      Use separate linked-list maps for devices and queues.
      
      Process queues upfront in OBS_CreateDevice, and not lazily in
      OBS_GetDeviceQueue.
      
      Handle failed node allocation for OBS_CreateInstance, OBS_CreateDevice,
      and OBS_CreateSwapchainKHR.
      
      Handle VK_NULL_HANDLE for OBS_DestroySurfaceKHR and
      OBS_DestroySwapchainKHR.
      
      Add temporary code path CTS_WORKAROUND to deal with CTS sharing surfaces
      between instances.
      
      Fix return value for OBS_DestroyInstance.
      
      Add missing _freea calls, required for _malloca.
      
      Make sure the queue passed to OBS_QueuePresentKHR supports transfer to
      safely call vkCmdCopyImage.
      
      Update GetInstanceProcAddr/GetDeviceProcAddr to conform closer to spec.
      
      Remove extra macros because I dislike indirection more than verbosity.
      44fb61b1
  4. 24 7月, 2020 1 次提交
    • R
      UI: Remove OBSContext class and shutdown in run_program · 06321f89
      Richard Stanway 提交于
      The OBSContext never called obs_startup but would always call
      obs_shutdown in its destructor, resulting in shutdown calls even if
      libobs wasn't initialized (eg due to a startup error). Instead, we now
      track if libobs was initialized in OBSApp and call shutdown in the
      destructor.
      06321f89
  5. 23 7月, 2020 4 次提交
  6. 22 7月, 2020 5 次提交
  7. 21 7月, 2020 2 次提交
  8. 20 7月, 2020 7 次提交
  9. 19 7月, 2020 12 次提交