Skip to content

PR: Implement Support for Remaining DisplayP3 Colourspaces, and Other Next Release Features.#100

Merged
KelSolaar merged 28 commits into
AcademySoftwareFoundation:mainfrom
colour-science:feature/displayp3
Sep 16, 2023
Merged

PR: Implement Support for Remaining DisplayP3 Colourspaces, and Other Next Release Features.#100
KelSolaar merged 28 commits into
AcademySoftwareFoundation:mainfrom
colour-science:feature/displayp3

Conversation

@KelSolaar

@KelSolaar KelSolaar commented Jun 18, 2023

Copy link
Copy Markdown
Contributor

This PR implements support for the remaining DisplayP3 colourspaces and many other features.

Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar

Copy link
Copy Markdown
Contributor Author

@doug-walker: I opened a PR (aces-aswf/aces-core#136) to add support for DisplayP3 on the aces-dev side and updated the spreadsheets accordingly. We are missing a Builtin on the OCIO side which is alright but it begs the question as to whether the Builtin should be in https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/src/OpenColorIO/transforms/builtins/ACES.cpp or not given the PR is not merged at all, and might not be in time.

@KelSolaar KelSolaar changed the title PR: Implement Support for Remaining DisplayP3 Colourspaces PR: Implement Support for Remaining DisplayP3 Colourspaces, and Other Next Release Features. Jul 26, 2023
@KelSolaar

Copy link
Copy Markdown
Contributor Author

PR was merged, we can move on! A few notes:

  • We will use this PR for most of the new release features as it is simple.
  • Because the next release of OCIO and the future Pypi wheels depend on the config generated by this PR but this PR cannot require non-existing wheels, we have decided to manually build the configs for the next release of OCIO rather than doing it on CI. This will be done once the wheels are available.

Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar KelSolaar force-pushed the feature/displayp3 branch 2 times, most recently from d900e5c to 12eabed Compare July 28, 2023 10:27
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar KelSolaar force-pushed the feature/displayp3 branch from 12eabed to 944cb21 Compare July 28, 2023 10:29
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar KelSolaar force-pushed the feature/displayp3 branch from 944cb21 to 6e6fa88 Compare July 30, 2023 08:01
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar KelSolaar force-pushed the feature/displayp3 branch from 6e6fa88 to 181df7c Compare July 30, 2023 08:04
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar KelSolaar marked this pull request as ready for review August 12, 2023 02:31
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar KelSolaar force-pushed the feature/displayp3 branch 4 times, most recently from 011234a to f05b3b8 Compare August 19, 2023 21:53
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar KelSolaar force-pushed the feature/displayp3 branch 4 times, most recently from 69f8d8d to 4c1dd57 Compare September 2, 2023 08:49
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>
@KelSolaar

Copy link
Copy Markdown
Contributor Author

Ok this is ready, I verified that the artefacts generated are producing the same files than the builtin configs in 2.3!

@michdolan and @doug-walker for VIS!

Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com>

@doug-walker doug-walker left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, thank you Thomas!

<OutputDescriptor>ACES2065-1</OutputDescriptor>
<Info>
<ACEStransformID>urn:ampas:aces:transformId:v1.5:IDT.ARRI.LogC4.a1.v1</ACEStransformID>
<ACEStransformID>urn:ampas:aces:transformId:v1.5:IDT.ARRI.ARRI-LogC4.a1.v1</ACEStransformID>

@doug-walker doug-walker Sep 10, 2023

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Given that we are modifying the ID submitted by Sean of ARRI, should we do anything to indicate this was to make it agree with what is in aces-dev? Should we get Sean to approve it? Or maybe it's sufficiently obvious that it's just a bug fix and no comment is necessary. Either way is fine with me.

@KelSolaar KelSolaar Sep 12, 2023

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Will add a comment, thank you!

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Will add a comment in the release notes as it gives better visibility.

@KelSolaar KelSolaar merged commit 10a851a into AcademySoftwareFoundation:main Sep 16, 2023
@KelSolaar KelSolaar deleted the feature/displayp3 branch September 16, 2023 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants