Skip to content
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

EP128: Use texture locking mode, instead of updating texture (slower) #161

Closed
lgblgblgb opened this issue Jun 5, 2016 · 4 comments
Closed
Assignees
Labels
target:EP128 XEP128 Transferred issue from the old Xep128 repository

Comments

@lgblgblgb
Copy link
Owner

No description provided.

@lgblgblgb lgblgblgb self-assigned this Jun 5, 2016
@lgblgblgb
Copy link
Owner Author

Also, clear render target may be not needed at all, only in the case if target changed its size, ie resizing, full screen event, etc. These (with the locking as well) may not mean too much on a PC, but probably it matters on a low-end hardware like raspberry pi.

@lgblgblgb
Copy link
Owner Author

It's questionable ... With my Commodore VIC20 and 65 emulators I couldn't see too much difference even not on a Raspberry Pi model 1. Moreover, using locked texture makes it harder to pause the emulation and show "partly" rendered frames etc ...

@lgblgblgb lgblgblgb transferred this issue from lgblgblgb/xep128 Sep 21, 2020
@lgblgblgb lgblgblgb added XEP128 Transferred issue from the old Xep128 repository project level labels Sep 21, 2020
@lgblgblgb
Copy link
Owner Author

This is done already within the Xemu project, so closing it. Note, though it must be checked if ep128 target within the Xemu project really integrates Xemu features well enough, still there are many old implementations, private to ep128 target only, which is BAD. See: #197

@lgblgblgb lgblgblgb changed the title Use texture locking mode, instead of updating texture (slower) EP128: Use texture locking mode, instead of updating texture (slower) Sep 21, 2020
@lgblgblgb
Copy link
Owner Author

Note: EP128 target within Xemu still use texture update! But in general, locked textures are OK now, just the EP128 target should be modified at some point!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
target:EP128 XEP128 Transferred issue from the old Xep128 repository
Projects
None yet
Development

No branches or pull requests

1 participant