1. 07 Aug, 2021 1 commit
    • ameerj's avatar
      nvhost_nvdec_common: Stub UnmapBuffer Ioctl · cc8ac112
      ameerj authored
      Skip unmapping nvdec buffers to avoid breaking the continuity of the VP9 reference frame addresses, and the risk of invalidating data before the async GPU thread is done with it.
      cc8ac112
  2. 01 Aug, 2021 1 commit
  3. 31 Jul, 2021 1 commit
  4. 30 Jul, 2021 12 commits
  5. 29 Jul, 2021 2 commits
  6. 28 Jul, 2021 8 commits
  7. 27 Jul, 2021 15 commits
    • bunnei's avatar
      Merge pull request #6730 from Morph1984/buf_to_stdstring · 6053f2e1
      bunnei authored
      common: fs: fs_util: Add BufferToUTF8String
      6053f2e1
    • Jan Beich's avatar
      host_memory: Add workaround for FreeBSD 12 · 353be230
      Jan Beich authored
      src/common/host_memory.cpp:360:14: error: use of undeclared identifier
            'memfd_create'
              fd = memfd_create("HostMemory", 0);
                   ^
      353be230
    • Jan Beich's avatar
      host_memory: Enable Linux implementation on FreeBSD · c4cd82fa
      Jan Beich authored
      HW.Memory <Critical> common/host_memory.cpp:HostMemory:492: Fastmem unavailable, falling back to VirtualBuffer for memory allocation
      c4cd82fa
    • Rodrigo Locatti's avatar
      Merge pull request #6748 from lioncash/engine-init · ab206d63
      Rodrigo Locatti authored
      video_core/engine: Consistently initialize rasterizer pointers
      ab206d63
    • Rodrigo Locatti's avatar
      Merge pull request #6744 from lioncash/exc · 5da97c57
      Rodrigo Locatti authored
      exception: Make constructors explicit
      5da97c57
    • bunnei's avatar
      Merge pull request #6745 from lioncash/copies · 2717e79c
      bunnei authored
      video_core: Remove some unused variables
      2717e79c
    • bunnei's avatar
      Merge pull request #6747 from lioncash/wrapper · e2c42ec5
      bunnei authored
      vulkan_wrapper: Fix SetObjectName() always indicating objects as images
      e2c42ec5
    • jls47's avatar
      qt_web_browser: Fix lambda capture for HIDButton · ef29ed75
      jls47 authored
      ef29ed75
    • jls47's avatar
      qt_web_browser: Focus on the first link element · 3109d1c3
      jls47 authored
      Focusing on the first link element fixes element navigation upon loading the web applet in games such as Super Mario Odyssey
      3109d1c3
    • Jan Beich's avatar
      cmake: don't use pkg-config directly with non-reference libusb · a24224e2
      Jan Beich authored
      CMake Error at externals/libusb/CMakeLists.txt:120 (add_library):
        Cannot find source file:
      
          libusb/libusb/core.c
      
        Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .h .hh .h++
        .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .ispc
      
      CMake Error at externals/libusb/CMakeLists.txt:120 (add_library):
        No SOURCES given to target: usb
      
      ld: error: undefined symbol: libusb_interrupt_transfer
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::SendVibrations()) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::GetGCEndpoint(libusb_device*)) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::AdapterInputThread()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_error_name
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::SendVibrations()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_control_transfer
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::CheckDeviceAccess()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_kernel_driver_active
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::CheckDeviceAccess()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_close
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::CheckDeviceAccess()) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::ClearLibusbHandle()) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::Reset()) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::Setup()) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::AdapterScanThread()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_detach_kernel_driver
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::CheckDeviceAccess()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_claim_interface
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::CheckDeviceAccess()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_get_config_descriptor
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::GetGCEndpoint(libusb_device*)) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_release_interface
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::ClearLibusbHandle()) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::Reset()) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::Setup()) in archive src/input_common/libinput_common.a
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::AdapterScanThread()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_init
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::Adapter()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_open_device_with_vid_pid
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::Setup()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_get_device
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::Setup()) in archive src/input_common/libinput_common.a
      
      ld: error: undefined symbol: libusb_exit
      >>> referenced by gc_adapter.cpp
      >>>               gc_adapter.cpp.o:(GCAdapter::Adapter::Reset()) in archive src/input_common/libinput_common.a
      a24224e2
    • Morph's avatar
      service: ns: Remove unused ns_language header · a6359fe9
      Morph authored
      a6359fe9
    • Morph's avatar
    • Lioncash's avatar
      render_target: Add missing initializer for size extent · 00e100de
      Lioncash authored
      Everything else has a default constructor that does the straightforward
      thing of initializing most members to a default value, except for the
      size.
      
      We explicitly initialize the size (and others, for consistency), to
      prevent potential uninitialized reads from occurring. Particularly given
      the largeish surface area that this struct is used in.
      00e100de
    • Lioncash's avatar
      video_core/engine: Consistently initialize rasterizer pointers · f8964dd8
      Lioncash authored
      Ensures all of the engines have consistent and deterministic
      initialization of the rasterizer pointers.
      f8964dd8
    • Lioncash's avatar
      vulkan_wrapper: Fix SetObjectName() always indicating objects as images · 8c82c594
      Lioncash authored
      We should be using the passed in object type instead.
      8c82c594