Invoice #150601 to ppy
osu!dev (July 2023 #2)
Paid
Invoice #150601
Submitted by frenzibyte•Approved by Dean Herbert
Jul 18, 2023
Invoice items
[2.5h] Continue working towards switching iOS back to use AOT compilation
$75.00 USD
[2h] Open pull request for draw performance test cases
$60.00 USD
[1h] Investigate higher overhead with FPS counter open
$30.00 USD
[45m] Apply changes to "Add basic visual performance test scenes" (https://github.com/ppy/osu-framework/pull/5904)
$22.50 USD
[15m] Late review "Avoid initialising textures when unnecessary" (https://github.com/ppy/osu-framework/pull/5901)
$7.50 USD
[1h] Review "Apply code changes required for a future update to .NET 7/8" (https://github.com/ppy/osu-framework/pull/5909)
$30.00 USD
[3h] Fix texture uploads opening up new command buffers and cache staging textures (https://github.com/ppy/osu-framework/pull/5911)
$90.00 USD
[1.5h] Investigate using "managed" storage mode for textures on Metal (https://github.com/ppy/osu-framework/issues/5912)
$45.00 USD
[1.5h] Investigate relying on GPU for Metal fences and remove mutex locks around commands completion handler
$45.00 USD
[2h] Investigate performance of disabling GPU optimisation and other flags for shared memory textures
$60.00 USD
[30m] Apply changes to "Fix Veldrid texture uploads allocating new command buffers and resources" (https://github.com/ppy/osu-framework/pull/5911)
$15.00 USD
[1.5h] Open pull request for Metal GPU fences support & lock removal (https://github.com/ppy/veldrid/pull/30 + https://github.com/ppy/veldrid/pull/31)
$45.00 USD
[1h] Investigate sprite text encoding overhead on o!f
$30.00 USD
[30m] Review peppy's changes on staging textures/buffers pool PR (https://github.com/ppy/osu-framework/pull/5913)
$15.00 USD
[2.5h] Reverse-engineer/implement signposts to improve experience of using instruments
$75.00 USD
[2h] Investigate sprite text encoding overhead on iOS
$60.00 USD
[1.5h] Try adding support for fence waiting methods on Metal to fix screenshots
$45.00 USD
[2h] Investigate quad encoding overhead on o!f when rendering 10k quads
$60.00 USD
[30m] Briefly investigate recent rendering regresison on osu!
$15.00 USD
[5h] Continue investigating recent rendering regression on osu! (https://github.com/ppy/osu-framework/pull/5928 + https://github.com/ppy/veldrid/pull/32)
$150.00 USD
[3.25h] Continue investigating quad encoding overhead on iOS
$97.50 USD
[15m] Prepare branch for testing improved Metal VBO
$7.50 USD
[3h] Continue investigating quad encoding overhead on iOS
$90.00 USD
[30m] Investigate & report iOS being built with debug features in release configuration
$15.00 USD
[1.5h] Continue investigating quad encoding overhead on iOS
$45.00 USD
[2.25h] Refactor Veldrid VBO storage to allow for per-renderer optimisations
$67.50 USD
[1h] Test VBO optimisation branch on o!f iOS
$30.00 USD
[3h 15m] Continue investigating iOS performance on o!f
$97.50 USD
Total amount $1,425.00 USD
Additional Information
Paid to
frenzibyte@frenzibyte
payout method
PayPal
Email address
********
By frenzibyte
on Expense created
By Dean Herbert
on Expense approved
By Dean Herbert
on Expense scheduled for payment
By Dean Herbert
on Expense processing
By Dean Herbert
on Expense paid
Expense Amount: $1,425.00
Payment Processor Fee (paid by ppy): $28.50
Net Amount for ppy: $1,453.50
Organization balance
FAQ
How do I get paid from a Collective?
Submit an expense and provide your payment information.
How are expenses approved?
Collective admins are notified when an expense is submitted, and they can approve or reject it.
Is my private data made public?
No. Only the expense amount and description are public. Attachments, payment info, emails and addresses are only visible to you and the admins.
When will I get paid?
Payments are processed by the Collective's Fiscal Host, the organization that hold funds on their behalf. Many Fiscal Hosts pay expenses weekly, but each one is different.
Why do you need my legal name?
The display name is public and the legal name is private, appearing on receipts, invoices, and other official documentation used for tax and accounting purposes.
Organization balance
$6,784.66 USDFiscal Host:
ppy