1. 21 Feb, 2019 4 commits
  2. 19 Feb, 2019 2 commits
    • Lioncash's avatar
      service/nvflinger: Relocate definitions of Layer and Display to the vi service · 8d5d369b
      Lioncash authored
      These are more closely related to the vi service as opposed to the
      intermediary nvflinger.
      
      This also places them in their relevant subfolder, as future changes to
      these will likely result in subclassing to represent various displays
      and services, as they're done within the service itself on hardware.
      
      The reasoning for prefixing the display and layer source files is to
      avoid potential clashing if two files with the same name are compiled
      (e.g. if 'display.cpp/.h' or 'layer.cpp/.h' is added to another service
      at any point), which MSVC will actually warn against. This prevents that
      case from occurring.
      
      This also presently coverts the std::array introduced within
      f45c25aa back to a std::vector to allow
      the forward declaration of the Display type. Forward declaring a type
      within a std::vector is allowed since the introduction of N4510
      (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4510.html) by
      Zhihao Yuan.
      8d5d369b
    • bunnei's avatar
      Merge pull request #2122 from ReinUsesLisp/vulkan-resource-manager · 4bce08d4
      bunnei authored
      vk_resource_manager: Implement fence and command buffer allocator
      4bce08d4
  3. 17 Feb, 2019 1 commit
  4. 16 Feb, 2019 8 commits
  5. 15 Feb, 2019 6 commits
  6. 14 Feb, 2019 9 commits
  7. 13 Feb, 2019 9 commits
  8. 12 Feb, 2019 1 commit