Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request enables flycast core on RPi5
It works by following 2 changing.
modified : 1 files , added : 1 file
packages/lakka/libretro_cores/flycast/package.mk
Enable GLES3 on RPi5.
projects/RPi/devices/RPi5/patches/flycast/0001-define-pagesize.patch
In Case of RPi5, it changes "PAGE_SIZE" value from 4096 to 16384.
This modification is for flycast GitHub issue #1288.
And, it also has relationship flycast GitHub commit "linux: retrieve page size at build time".
In this commit, "Will not work if cross-compiling however" is written.
If the cross-compiling issue will be fixed in upstream, this patch file may be unnecessary.
Confirmation
PAGE_SIZE : OK (#define PAGE_SIZE 16384) It is patched on source file.
GLES3 : OK (-DUSE_GLES=ON) It confirm on build log.
PAGE_SIZE : OK (#define PAGE_SIZE 4096) It is No patched on source file.
GLES3 : OK (-DUSE_GLES=ON) It confirm on build log.
PAGE_SIZE : OK (#define PAGE_SIZE 4096) It is No patched on source file.
GLES3 : OK (-DUSE_GLES=ON) It confirm on build log.
P.S.
@gouchi
Thank you for your advice!
Thanks.
ASAI, Shigeaki