Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upRebuild high level on top of LL #1466
Comments
This comment has been minimized.
This comment has been minimized.
|
Thanks for taking a stab at this topic! Relevant discussion (but also partially outdated): #1281 |
Bastacyclop
referenced this issue
Sep 2, 2017
Merged
[ll][WIP] Gpu, Device and handles for render #1467
kvark
added
difficulty: hard
module: render
status: ready for work
type: api
type: feature
value: high
value: strategic
labels
Sep 3, 2017
bors bot
added a commit
that referenced
this issue
Sep 10, 2017
This comment has been minimized.
This comment has been minimized.
|
Things to do after the first
|
kvark
added this to the
Low Level release milestone
Sep 15, 2017
Bastacyclop
referenced this issue
Sep 17, 2017
Merged
[ll][WIP] Encoding and state transitions #1502
msiglreith
added
the
api: ll
label
Oct 28, 2017
kvark
removed this from the HAL 0.1 release milestone
Jan 22, 2018
This comment has been minimized.
This comment has been minimized.
|
This is somewhat addressed by Rendy now |
kvark
closed this
Dec 28, 2018
This comment has been minimized.
This comment has been minimized.
|
Rendy doesn't have all necessary tools. Yet it already can do many things that good ol' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Bastacyclop commentedSep 2, 2017
1 - Rebuild
gfx_renderFirst, we need to rebuild
gfx_renderon top of the new low level core.It will incorporate the old features from
gfx_coreandgfx_render:FactoryandDevice, with the new terminologyDeviceandQueueEncoderwill not beSendanymore and rely on poolsSlice, see #13922 - Split
gfx_appThen, we want our crates to have clearer identities as discussed in gitter. That's why the old
gfx_appwill be split into three components:examplesdirectorygfx_render(backend-agnostic)gfx_frontendcrate3 - Improve
After these two steps, we will probably have a lot of polishing to do!