please consider to add lto useflag to app-emulation/dxvk #10
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
spam
wontfix
No Milestone
No Assignees
2 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: tastytea/overlay#10
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
recently I learned about link time optimization. Do you think it's possible to add a useflag to the dxvk ebuild? This way it might be possible to squeeze out a bit more performance at runtime.
sources:
https://bugs.gentoo.org/745372#c13
I think it would make more sense if you add the flag to your make.conf or
/etc/portage/package.env
?I'm reluctant to directly support it because upstream doesn't use it and has no option in its build system for it.
If you write something like
CXXFLAGS="${CXXFLAGS} -flto"
to/etc/portage/env/use_flto.conf
andapp-emulation/dxvk use_flto.conf
to/etc/portage/package.env/dxvk
it should work.uhm, ok, I thought the use of lto is so widespread that upstream supports it out of the box.
app-emulation/dxvk is in the main repo now and masked for removal here. LTO seems to work fine: https://bugs.gentoo.org/854516.
yes indeed, lto works presumably with the new
dev-util/ming64-toolchain
package