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

Merge skia safe #18

Merged
merged 165 commits into from Mar 9, 2019
Merged

Merge skia safe #18

merged 165 commits into from Mar 9, 2019

Conversation

pragmatrix
Copy link
Member

@pragmatrix pragmatrix commented Mar 9, 2019

Merges skia safe into the repository and also runs its testcases on the azure pipelines.

Related to #6.

… Gr: graphics, Vk: vulkan), add graphics::Context and support creating surfaces from backend textures
…hared mutability for the canvas, and create an optional ref counted dependency on the surface if the canvas was created from it
…canvas completion, also completed image_info
…elper for transmutation support, and try to be const-correct
complete bindings for SkCanvas
rust_skia is now skia_bindings
…o rust-skia into the subdirectory skia-safe/.
…pendency resolution should order it properly anyway)
… the binding generator seems to generate different types based on the platform we are compiling for.
@pragmatrix
Copy link
Member Author

pragmatrix commented Mar 9, 2019

@Brooooooklyn I've tried updating bindgen to 0.48.1 to fix the linker errors on Linux, but no luck, also there are more bindgen layout problems on Linux, but so far it affects only reference counted types, which should not be a problem for skia-safe right now.

@pragmatrix
Copy link
Member Author

@Brooooooklyn fyi I've added my name to the LICENSE file.

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.

None yet

2 participants