-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
External memory FD #1913
base: dev
Are you sure you want to change the base?
External memory FD #1913
Conversation
CI gfxreconstruct build queued with queue ID 322697. |
CI gfxreconstruct build # 5541 running. |
CI gfxreconstruct build # 5541 failed. |
95eda51
to
eb82b6b
Compare
CI gfxreconstruct build queued with queue ID 323029. |
CI gfxreconstruct build # 5546 running. |
CI gfxreconstruct build # 5546 failed. |
CI gfxreconstruct build queued with queue ID 323117. |
71d4473
to
967717c
Compare
CI gfxreconstruct build queued with queue ID 323118. |
CI gfxreconstruct build # 5551 running. |
CI gfxreconstruct build # 5551 failed. |
CI gfxreconstruct build queued with queue ID 325414. |
CI gfxreconstruct build # 5563 running. |
CI gfxreconstruct build # 5563 failed. |
CI gfxreconstruct build queued with queue ID 326755. |
CI gfxreconstruct build # 5581 running. |
CI gfxreconstruct build # 5581 failed. |
7fbfacb
to
7ddf396
Compare
CI gfxreconstruct build queued with queue ID 327692. |
7ddf396
to
934034a
Compare
CI gfxreconstruct build queued with queue ID 327694. |
934034a
to
b473716
Compare
CI gfxreconstruct build queued with queue ID 327696. |
b473716
to
abf54c2
Compare
CI gfxreconstruct build queued with queue ID 327761. |
CI gfxreconstruct build queued with queue ID 340001. |
CI gfxreconstruct build # 5720 running. |
CI gfxreconstruct build # 5720 failed. |
b49fcd9
to
3f29903
Compare
CI gfxreconstruct build queued with queue ID 340036. |
CI gfxreconstruct build # 5722 running. |
CI gfxreconstruct build # 5722 failed. |
3f29903
to
496a8fc
Compare
CI gfxreconstruct build queued with queue ID 340063. |
CI gfxreconstruct build # 5723 running. |
CI gfxreconstruct build # 5723 failed. |
496a8fc
to
8e6c181
Compare
CI gfxreconstruct build queued with queue ID 340301. |
8e6c181
to
ac3ce47
Compare
CI gfxreconstruct build queued with queue ID 340315. |
CI gfxreconstruct build # 5726 running. |
CI gfxreconstruct build # 5726 failed. |
ac3ce47
to
08d01c3
Compare
CI gfxreconstruct build queued with queue ID 341041. |
CI gfxreconstruct build # 5742 running. |
CI gfxreconstruct build # 5742 failed. |
08d01c3
to
d8c4b3e
Compare
CI gfxreconstruct build queued with queue ID 341171. |
CI gfxreconstruct build # 5746 running. |
CI gfxreconstruct build # 5746 failed. |
Introduce two new classes to extract some common code. The OutputStreamWriter is inherited by both the capture manager and the state tracker and provides common utilities for writing to an output stream. The CommandWriter is an encode utility for writing commands to an outpust stream and it is used by both the capture manager and the state tracker.
d8c4b3e
to
2f75719
Compare
CI gfxreconstruct build queued with queue ID 341209. |
CI gfxreconstruct build # 5749 running. |
CI gfxreconstruct build # 5749 failed. |
Initial support for VK_KHR_external_memory_fd.
Capture: once a device memory imported from external FD is bound to a buffer, an InitBuffer command is generated with the current content of the memory.
Replay: the import memory FD structure is removed from the pNext chain of
VkMemoryAllocateInfo
, and the initial content of the buffer is initialized through the InitBuffer command.