Open Collective
Open Collective
Loading

Invoice #150601 to ppy

osu!dev (July 2023 #2)

Paid
Invoice #150601

Submitted by frenzibyteApproved by Dean Herbert

Jul 18, 2023

Invoice items
[2.5h] Continue working towards switching iOS back to use AOT compilation
Date: July 18, 2023
$75.00 USD

[2h] Open pull request for draw performance test cases
Date: July 18, 2023
$60.00 USD

[1h] Investigate higher overhead with FPS counter open
Date: July 18, 2023
$30.00 USD

[45m] Apply changes to "Add basic visual performance test scenes" (https://github.com/ppy/osu-framework/pull/5904)
Date: July 18, 2023
$22.50 USD

[15m] Late review "Avoid initialising textures when unnecessary" (https://github.com/ppy/osu-framework/pull/5901)
Date: July 18, 2023
$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)
Date: July 18, 2023
$30.00 USD

[3h] Fix texture uploads opening up new command buffers and cache staging textures (https://github.com/ppy/osu-framework/pull/5911)
Date: July 18, 2023
$90.00 USD

[1.5h] Investigate using "managed" storage mode for textures on Metal (https://github.com/ppy/osu-framework/issues/5912)
Date: July 18, 2023
$45.00 USD

[1.5h] Investigate relying on GPU for Metal fences and remove mutex locks around commands completion handler
Date: July 18, 2023
$45.00 USD

[2h] Investigate performance of disabling GPU optimisation and other flags for shared memory textures
Date: July 18, 2023
$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)
Date: July 18, 2023
$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)
Date: July 18, 2023
$45.00 USD

[1h] Investigate sprite text encoding overhead on o!f
Date: July 18, 2023
$30.00 USD

[30m] Review peppy's changes on staging textures/buffers pool PR (https://github.com/ppy/osu-framework/pull/5913)
Date: July 18, 2023
$15.00 USD

[2.5h] Reverse-engineer/implement signposts to improve experience of using instruments
Date: July 18, 2023
$75.00 USD

[2h] Investigate sprite text encoding overhead on iOS
Date: July 18, 2023
$60.00 USD

[1.5h] Try adding support for fence waiting methods on Metal to fix screenshots
Date: July 18, 2023
$45.00 USD

[2h] Investigate quad encoding overhead on o!f when rendering 10k quads
Date: July 18, 2023
$60.00 USD

[30m] Briefly investigate recent rendering regresison on osu!
Date: July 18, 2023
$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)
Date: July 18, 2023
$150.00 USD

[3.25h] Continue investigating quad encoding overhead on iOS
Date: July 18, 2023
$97.50 USD

[15m] Prepare branch for testing improved Metal VBO
Date: July 18, 2023
$7.50 USD

[3h] Continue investigating quad encoding overhead on iOS
Date: July 18, 2023
$90.00 USD

[30m] Investigate & report iOS being built with debug features in release configuration
Date: July 18, 2023
$15.00 USD

[1.5h] Continue investigating quad encoding overhead on iOS
Date: July 18, 2023
$45.00 USD

[2.25h] Refactor Veldrid VBO storage to allow for per-renderer optimisations
Date: July 18, 2023
$67.50 USD

[1h] Test VBO optimisation branch on o!f iOS
Date: July 18, 2023
$30.00 USD

[3h 15m] Continue investigating iOS performance on o!f
Date: July 18, 2023
$97.50 USD

Total amount $1,425.00 USD

Additional Information

Organization

ppy@ppy
Balance:
$8,248.62 USD

payout method

PayPal
Email address  
********

By frenzibyteon
Expense created
By Dean Herberton
Expense approved
By Dean Herberton
Expense scheduled for payment
By Dean Herberton
Expense processing
By Dean Herberton
Expense paid
Expense Amount: $1,425.00
Payment Processor Fee (paid by ppy): $28.50
Net Amount for ppy: $1,453.50

Organization balance
$8,248.62 USD

Current Fiscal Host
ppy

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

$8,248.62 USD

Fiscal Host:

ppy