1. 13 May, 2020 2 commits
    • ReinUsesLisp's avatar
      vk_rasterizer: Implement constant attributes · 91dddca2
      ReinUsesLisp authored
      Constant attributes (in OpenGL known disabled attributes) are not
      supported on Vulkan, even with extensions. To emulate this behavior we
      return zero on reads from disabled vertex attributes in shader code.
      This has no caching cost because attribute formats are not dynamic state
      on Vulkan and we have to store it in the pipeline cache anyway.
      
      - Fixes Animal Crossing: New Horizons terrain borders
      91dddca2
    • ReinUsesLisp's avatar
      vk_rasterizer: Remove buffer check in attribute selection · cf6a40fc
      ReinUsesLisp authored
      This was a left over from OpenGL when disabled buffers where not properly
      emulated. We no longer have to assert this as it is checked in vertex
      buffer initialization.
      cf6a40fc
  2. 11 May, 2020 3 commits
  3. 10 May, 2020 1 commit
  4. 09 May, 2020 10 commits
  5. 08 May, 2020 2 commits
    • James Rowe's avatar
      Replace externals with Conan (#3735) · bc30a591
      James Rowe authored
      * Remove git submodules that will be loaded through conan
      
      * Move custom Find modules to their own folder
      
      * Use conan for downloading missing external dependencies
      
      * CI: Change the yuzu source folder user to the user that the containers run on
      
      * Attempt to remove dirty mingw build hack
      
      * Install conan on the msvc build
      
      * Only set release build type when using not using multi config generator
      
      * Re-add qt bundled to workaround an issue with conan qt not downloading prebuilt binaries
      
      * Add workaround for submodules that use legacy CMAKE variables
      
      * Re-add USE_BUNDLED_QT on the msvc build bot
      bc30a591
    • bunnei's avatar
      Merge pull request #3885 from ReinUsesLisp/viewport-swizzles · 50c27d5a
      bunnei authored
      video_core: Implement viewport swizzles with NV_viewport_swizzle
      50c27d5a
  6. 07 May, 2020 2 commits
  7. 06 May, 2020 2 commits
  8. 05 May, 2020 4 commits
  9. 04 May, 2020 9 commits
  10. 03 May, 2020 5 commits