Gfx: [ll] Integration: Device [01/03]

Created on 17 Jun 2017  路  2Comments  路  Source: gfx-rs/gfx

_Metaissue for tracking the progress of the remaining issues for the first ll integration batch #1102 ._
_This integration step includes changes to window setup, device creation and command buffer submission_

  • [x] Implement dx12 backend
  • [x] Implement vulkan backend
  • [x] Implement metal backend
  • [x] Update glfw window
  • [x] Update SDL2 window
  • [ ] Improve error handling
  • [ ] Improve documentation (descriptions, restrictions, examples, and possible module splits)
  • [x] render: Allow setting synchronization primitives for Encoder flushing (e.g sync swapchain image acquistion)
  • [ ] Swapchain recreation/resizing
  • [x] Deprecate queues wait_idle (GPU side fence signal + CPU side wait)
  • [x] Add handle for semaphores
  • [x] Update examples

    • [x] blend

    • [x] deferred

    • [x] flowmap

    • [x] gamma

    • [x] instancing

    • [x] mipmap

    • [x] particle

    • [x] performance

    • [x] shadow

    • [x] terrain

    • [x] terrain_tessellated

    • [x] triangle

    • [x] ubo_tilemap

hal working api refactor strategic

Most helpful comment

As there seems to confusion regarding the ll branch, corell and the integration process I created some slides which hopefully communicate the current process better.
gfx-rs LL integration.pdf

All 2 comments

As there seems to confusion regarding the ll branch, corell and the integration process I created some slides which hopefully communicate the current process better.
gfx-rs LL integration.pdf

Swapchain recreation the only point missing from this list besides better error handling and some more love for the documentation. Recreation was harder to implement due to our handle based API.
Current development happens inside the ll branch which includes the integration of the other 2/3 of the process.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kvark picture kvark  路  4Comments

grovesNL picture grovesNL  路  3Comments

InMath picture InMath  路  5Comments

seivan picture seivan  路  4Comments

Lokathor picture Lokathor  路  4Comments