8000 Explore viewport modals in TetaNES Web · Issue #406 · lukexor/tetanes · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Explore viewport modals in TetaNES Web #406

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

Open
lukexor opened this issue Mar 15, 2025 · 1 comment
Open

Explore viewport modals in TetaNES Web #406

lukexor opened this issue Mar 15, 2025 · 1 comment
Labels
blocked Something is blocking progress enhancement New feature or request tetanes web Web platform related

Comments

@lukexor
Copy link
Owner
lukexor commented Mar 15, 2025

Explore the feasibility of creating popup modals with a separate canvas element for rendering deferred UI viewports in TetaNES Web. This would enable TetaNES Web to toggle the embedded viewport option and be able to move the separate viewports away from the primary canvas so e.g. you could have the ppu viewer open side by side with the main view.

Theoretically should be possible to have the wgpu painter target another canvas from the same wasm module as long as it's in the same browser tab but unclear if there is a limitation there or not.

@github-actions github-actions bot added the needs-triage Requires label and response. label Mar 15, 2025
@lukexor lukexor added enhancement New feature or request web Web platform related tetanes and removed needs-triage Requires label and response. labels Mar 15, 2025
@lukexor
Copy link
Owner Author
lukexor commented Mar 15, 2025

Looks like this is blocked on gfx-rs/wgpu#2343

It's not possible to target multiple canvases using wgpu because they don't share a webgl context.

@lukexor lukexor added the blocked Something is blocking progress label Mar 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Something is blocking progress enhancement New feature or request tetanes web Web platform related
Projects
None yet
Development

No branches or pull requests

1 participant
0