Skip to content

Update adl_*.h to swizzle copyright license to MIT - #749

Open
barak wants to merge 1 commit into
Pulse-Eight:masterfrom
barak:fix-adl
Open

Update adl_*.h to swizzle copyright license to MIT#749
barak wants to merge 1 commit into
Pulse-Eight:masterfrom
barak:fix-adl

Conversation

@barak

@barak barak commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

addresses #748

The headers

 src/libcec/platform/adl/adl_defines.h
 src/libcec/platform/adl/adl_sdk.h
 src/libcec/platform/adl/adl_structures.h

had a weird license that did not grant permission to use, copy, modify
or redistribute. AMD has republished more recent versions of these
headers under the MIT licence as the GPUOpen display-library SDK.
These newer versions are taken from

 https://github.com/GPUOpen-LibrariesAndSDKs/display-library/tree/master/include

Only one tiny adjustment is needed. ADL's headers use the memory
allocation callback __stdcall unconditionally. It used to be defined
away for non-Windows inside adl_sdk.h itself; the ADL SDK 18 headers
no longer do that, so here it is done in adl-edid.h to make updating
the above headers easier.
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.

1 participant