1. 07 May, 2023 3 commits
  2. 06 May, 2023 1 commit
  3. 05 May, 2023 5 commits
  4. 04 May, 2023 5 commits
  5. 03 May, 2023 15 commits
  6. 02 May, 2023 8 commits
  7. 01 May, 2023 3 commits
    • GPUCode's avatar
      f403d279
    • GPUCode's avatar
      vk_blit_screen: Recreate FSR when frame is recreated · 1d7abac8
      GPUCode authored
      * Depends on the layout dimentions and thus should be recreated as well
      1d7abac8
    • GPUCode's avatar
      renderer_vulkan: Fix crashing when updating descriptors · 50791cb9
      GPUCode authored
      * During pipeline configure the function would acquire some payload space from the descriptor update queue,
        write the descriptor data on the GPU thread and give the scheduler a pointer to the beginning of said space to update it later.
        TickFrame resets the payload cursor, used to track acquires, back to the beginning of the buffer.
        This wasn't a problem before since WaitWorker was called at the end of the frame but now it is.
        If a frame writes to a cursor before the scheduler catches up, it will crash
      
      * To fix this the payload buffer has been increased to account for the in flight frames that are allowed to exist now.
        TickFrame will switch between the payload spaces instead of resetting
      50791cb9