google / google/filament

Web: Missing fence API bindings for TypeScript/Javascript

Open
#7,395 3 comments 0 reactions 1 assignee Claimed by @pixelflinger View on GitHub
web
Dominant language
C++
Stars
20.5k
Forks
2.3k
Avg merge
2d 14h
Merged PRs (30d)
83

Description

The TypeScript/JavaScript bindings appear to be missing the following fence functions:

- Engine::createFence()
- Engine::destroy(fence)
- Fence::Wait()
- Fence::WaitAndDestroy()

We are experiencing synchronization issues on our web implementation that we don't see on Windows, iOS, or Android, and I believe the lack of fences is the cause.

Is there an underlying reason why these don't exist?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.