-
-
Notifications
You must be signed in to change notification settings - Fork 507
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
Implement the pixelated view mode #320
Comments
I don't think this is blocked anymore, is it? @Keavon |
This could be implemented with Vello (in fact, would you like to do that imminently?) but it's probably unwise to enable it with the standard SVG pipeline because that would involve a performance-intensive trip through our SVG rasterizer JS function. This could be implemented so enabling it shows a dialog informing the user that it requires Vello be enabled to work (or even better, switch to Vello if it's supported in the browser, temporarily overriding the user's setting while the mode is active). |
is it not blocked right? |
I would describe this as soft-blocked, although what I wrote in my previous message remains true. If you wanted to implement it in Vello mode (enabled in the editor preferences), you could. However it would perhaps be better to wait a few months on this. |
While in the Pixels view mode, all content should be rendered at the scale of the document's pixels. If zoomed in further, this essentially means that resolution-agnosticism is disabled for the viewport preview and pixels show up. This is useful to see how an image will look when it is exported. This can use the SVG rasterization code in
rasterization.ts
.The text was updated successfully, but these errors were encountered: