-
Notifications
You must be signed in to change notification settings - Fork 537
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 Metal APIs #1394
Add Metal APIs #1394
Conversation
This is just hacky right now, but I think I m doing it wrong as it crashes when creating the surface. I think I am not working with the objc objects correctly. |
Fixed that crash... was passing a struct off as a field in that struct, darned |
hi @mattleibow 👋 Thanks! |
Hello, do you know how things are with the Direct3D backend in 88 milestone? |
@AnarchyMob I have a PR for m88 at #1596 I have not tested the D3D yet as that is just an update of the current set of APIs. You can also ask all about the support level and feature set on the skia forums: https://groups.google.com/g/skia-discuss I think we are still in an early stage of D3D, but I need to confirm. However, I think things are mostly working. A bit unsure here... |
This reverts commit 2a87a0d.
Description of Change
First look at adding the APIs to work with Metal.
Bugs Fixed
API Changes
List all API changes here (or just put None), example:
Added:
string Class.Property { get; set; }
void Class.Method();
Changed:
object Cell.OldPropertyName => object Cell.NewPropertyName
Behavioral Changes
Describe any non-bug related behavioral changes that may change how users app behaves when upgrading to this version of the codebase.
PR Checklist