Christian Swinehart
Christian Swinehart
hi peter, i'd definitely be interested in seeing your verlet patch. the thing that stopped me when i toyed with the idea a year ago was figuring out how to...
The actual HTML Canvas API is designed around the idea that it's just a way of setting pixel colors in a fixed-sized bitmap. In that model 'clearing' the canvas is...
> I see you added a commit recently, is that gonna automatically clear canvas when calling `clearRect()` with the width and height equal to the one's of the canvas ?...
I've been able to get things working well on the Mac (both for drawing to windows and running offscreen with the GPU renderer). The reason I've been wary of trying...
Building off of @lucasmerlin's fine work, I've gotten [GPU-based rendering](https://github.com/samizdatco/skia-canvas/pull/105) working on macOS (using Metal) and Linux (using Vulkan). My understanding is that the Vulkan backend should work on Windows...
I've made some progress on the rendering-to-a-window front, but haven't totally solved the problem and could greatly benefit from some suggestions at this point. Here's a new repository of [Windowing...
One thing I forgot to mention about Vulkan: to use it on the Mac you'll first need to [install the Vulkan SDK](https://www.lunarg.com/vulkan-sdk/) and set some environment variables before running the...
That looks pretty much identical to what I'm seeing on macOS as well. I'd be curious to see what it does on a Windows or Linux system with a GPU...
The Vulkan demo in the [Windowing Prototypes repo](https://github.com/samizdatco/skia-window-tests) now works for me on macOS (downgrading MoltenVK to a 1.2.x version did the trick) and I've gotten it to use a...
I've reached the testing phase for [this PR](https://github.com/samizdatco/skia-canvas/pull/108) and would love to know how it works on other systems. The big change is the addition of a `Window` class which...