![]() - Add a unique sequence number to fetched frames to ensure that older frames are not drawn after newer frames. - After much research, finally settle on a method for fetching the NDS framebuffers -- using a MTLBlitCommandEncoder to blit a MTLBuffer to a MTLTexture. It is faster than uploading a texture using [id<MTLTexture> replaceRegion:mipmapLevel:withBytes:bytesPerRow:], and also faster than using a pinned-memory backed linear texture. This method will be the way going forward for fetching framebuffers in Metal. |
||
---|---|---|
desmume | ||
tools | ||
.gitignore | ||
README.md | ||
license.txt |