Skip to content
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

Add support for ID2D1DeviceContextPool Win2D APIs #464

Merged
merged 4 commits into from
Feb 24, 2023

Conversation

Sergio0694
Copy link
Owner

@Sergio0694 Sergio0694 commented Jan 8, 2023

Contributes to microsoft/Win2D#894 support

Description

This PR adds support for the new device context pool APIs in Win2D. This speeds up PixelShaderEffect<T> and also allows it to support cases where no device context is available in cases where it was actually needed (but one wasn't being created).

@Sergio0694 Sergio0694 added enhancement ✨ An improvement to existing APIs bug fix ✅ A fix for a reported/discovered bug labels Jan 8, 2023
@Sergio0694 Sergio0694 changed the title Aadd support for ID2D1DeviceContextPool Win2D APIs Add support for ID2D1DeviceContextPool Win2D APIs Jan 8, 2023
@Sergio0694 Sergio0694 force-pushed the dev/device-context-pool branch 3 times, most recently from cdef862 to 096d390 Compare January 15, 2023 16:52
@Sergio0694 Sergio0694 force-pushed the dev/device-context-pool branch 2 times, most recently from e787a82 to c7e12d1 Compare January 22, 2023 13:28
@Sergio0694 Sergio0694 marked this pull request as ready for review February 23, 2023 23:56
@Sergio0694 Sergio0694 merged commit 7eb97f6 into main Feb 24, 2023
@Sergio0694 Sergio0694 deleted the dev/device-context-pool branch February 24, 2023 00:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fix ✅ A fix for a reported/discovered bug enhancement ✨ An improvement to existing APIs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant