Skip to content

Implement new D2D1 transform mapper infrastructure - #432

Merged
Sergio0694 merged 38 commits into
mainfrom
dev/d2d-custom-transforms
Nov 29, 2022
Merged

Sergio0694 merged 38 commits into
mainfrom
dev/d2d-custom-transforms

Conversation

@Sergio0694

@Sergio0694 Sergio0694 commented Nov 19, 2022 •

Copy link
Copy Markdown
Owner

Closes #420

Description

This PR implements all changes outlined in the linked PR.

@Sergio0694 Sergio0694 added enhancement ✨ An improvement to existing APIs feature 🎉 A brand new feature for ComputeSharp breaking change 💣 A change that is either binary or source breaking labels Nov 19, 2022
@Sergio0694
Sergio0694 requested a review from rickbrew November 19, 2022 03:02
@Sergio0694
Sergio0694 force-pushed the dev/d2d-custom-transforms branch 2 times, most recently from 8c79a17 to f764b6a Compare November 24, 2022 22:10
@Sergio0694
Sergio0694 marked this pull request as ready for review November 24, 2022 22:11

@rickbrew rickbrew left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Alright, found some things you should look at and maybe fix. Also, consider adding some transform mapper unit tests that use something with an infinite output rect, e.g. Flood effect

@Sergio0694
Sergio0694 force-pushed the dev/d2d-custom-transforms branch from ceb6ae8 to 6feca74 Compare November 29, 2022 21:05
@Sergio0694
Sergio0694 force-pushed the dev/d2d-custom-transforms branch from 27987ef to a9edecf Compare November 29, 2022 21:34

@rickbrew rickbrew left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

lgtm 👍

@Sergio0694
Sergio0694 merged commit f0b0edf into main Nov 29, 2022
@Sergio0694
Sergio0694 deleted the dev/d2d-custom-transforms branch November 29, 2022 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking change 💣 A change that is either binary or source breaking enhancement ✨ An improvement to existing APIs feature 🎉 A brand new feature for ComputeSharp

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extended support for custom D2D1 transform mappers

2 participants