-
Notifications
You must be signed in to change notification settings - Fork 127
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
test: External memory FD #1930
base: dev
Are you sure you want to change the base?
test: External memory FD #1930
Conversation
CI gfxreconstruct build queued with queue ID 327801. |
934034a
to
c3ea4f3
Compare
CI gfxreconstruct build queued with queue ID 327819. |
CI gfxreconstruct build # 5614 running. |
CI gfxreconstruct build # 5614 failed. |
c3ea4f3
to
853f2c4
Compare
CI gfxreconstruct build queued with queue ID 348688. |
CI gfxreconstruct build # 5847 running. |
CI gfxreconstruct build # 5847 failed. |
Return runtime_error directly to avoid slicing issues, and skip window and surface creation when a headless context is requested.
Actually two apps. One app acts as exporter, exporting memory to an opaque fd containing data about its color render target, while the other app acts as importer. The exporter waits for the importer to connect via UNIX domain socket and then it sends the opaque fd. The importer connects to the exporter and retrieves the fd to use for importing memory.
853f2c4
to
27f2271
Compare
CI gfxreconstruct build queued with queue ID 348726. |
CI gfxreconstruct build # 5848 running. |
CI gfxreconstruct build # 5848 failed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs guards in CMakeLists.txt to build only on Linux
Otherwise LGTM!
Actually two apps. One app acts as exporter, exporting memory to an opaque fd containing data about its color render target, while the other app acts as importer. The exporter waits for the importer to connect via UNIX domain socket and then it sends the opaque fd. The importer connects to the exporter and retrieves the fd to use for importing memory.