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

[Impeller] A toolkit for managed handles to Android NDK vended objects. #51334

Merged
merged 15 commits into from
Mar 15, 2024

Commits on Mar 14, 2024

  1. [Impeller] A toolkit for managed handles to Android NDK vended objects.

    Only available on Android device API levels >= 29. Proc table is setup has
    versioning checks. All handles are type safe. Collection of handles takes into
    account cleanup tasks (like reparenting surface controls). The proc table
    contains code duplicated in ndk_helpers and I will remove that in favor of this
    in a subsequent patch.
    
    Part of flutter#51213 being chopped up.
    chinmaygarde committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    e90ea69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed6c3ad View commit details
    Browse the repository at this point in the history
  3. Get hardware buffer IDs.

    chinmaygarde committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    f44366e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4f32e8 View commit details
    Browse the repository at this point in the history
  5. Add some docs.

    chinmaygarde committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    6e9e10f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f343f1 View commit details
    Browse the repository at this point in the history
  7. Port VSyncWaiterAndroid.

    chinmaygarde committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    6d118c7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e925912 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    11a7e64 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Static system unique ID.

    chinmaygarde committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    317830f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4d6822 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca8c4f7 View commit details
    Browse the repository at this point in the history
  4. Patch licenses.

    chinmaygarde committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    6423740 View commit details
    Browse the repository at this point in the history
  5. Lint.

    chinmaygarde committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    994e5f6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f57204 View commit details
    Browse the repository at this point in the history