Skip to content

feat(server): add perfenc example#770

Merged
Benoît Cortier (CBenoit) merged 2 commits into
Devolutions:masterfrom
elmarco:perfenc
Apr 29, 2025
Merged

feat(server): add perfenc example#770
Benoît Cortier (CBenoit) merged 2 commits into
Devolutions:masterfrom
elmarco:perfenc

Conversation

@elmarco
Copy link
Copy Markdown
Contributor

@elmarco Marc-Andre Lureau (elmarco) commented Apr 22, 2025

Measure the performance of the IronRDP server encoder, given a raw RGBX video input.

(from #670)

Comment thread crates/ironrdp-testsuite-core/Cargo.toml
Comment thread crates/ironrdp-server/examples/perfenc.rs
This will simplify setting up the UpdateEncoder with further codecs.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Make some internal APIs publicly visible thanks to "visibility" when
compiling with the "__bench" feature.

("testsuite-core" also learned "__bench", because fast_path.rs is a
shared file)

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Copy link
Copy Markdown
Member

@CBenoit Benoît Cortier (CBenoit) left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@CBenoit Benoît Cortier (CBenoit) merged commit dd787af into Devolutions:master Apr 29, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants