You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xbzk
8e2d26c272
[video_core] buffer cache readback for nce invalidations (#4490)
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.
-------------------
This is a follow up of 4473, a fix for the next Ender Magnolia known crash, the shackled beast's vaper crash, but specific for NCE.
Imma try to be short:
NCE invalidation was dooming whole guest pages when it shouldn't. If the GPU buffer cache owns some bytes on a page, invalidating first discards their ownership, and the retrying CPU can then observe stale data. On Android, this was corrupting some indirect draw packets and causing huge invalid index count reach staging memory allocation.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4490
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: lizzie <lizzie@eden-emu.dev>
|
2 weeks ago |
| .. |
|
eden.icon
|
[cmake] Fix macOS frameworks, and icon set usage (#3782)
|
7 months ago |
|
english_plurals
|
[docs] Various grammar fixes, fix dead links, update deps.md, merge RDOC into Debug.md (#4315)
|
1 month ago |
|
icon_variations
|
[dist] new 1st anniversary icon (#3942)
|
5 months ago |
|
icons
|
[dist] shrink png asset size with optipng, scripts to generate assets (#2573)
|
1 year ago |
|
languages
|
[video_core] buffer cache readback for nce invalidations (#4490)
|
2 weeks ago |
|
post_presets
|
[vulkan, android] Add feature of post-processing shaders on Android (#4348)
|
1 month ago |
|
post_shaders
|
[vulkan, android] Add feature of post-processing shaders on Android (#4348)
|
1 month ago |
|
qt_themes
|
[qt] fix closing software dialog color (#4305)
|
1 month ago |
|
72-eden-input.rules
|
[cmake, dist] Update udev rule to act on all joysticks, and add install option (#3968)
|
5 months ago |
|
Assets.car
|
[cmake] Fix macOS frameworks, and icon set usage (#3782)
|
7 months ago |
|
dev.eden_emu.eden.desktop
|
[meta] remove UTF8-hyphen on readme, rewrite to be more neutral (#3273)
|
9 months ago |
|
dev.eden_emu.eden.metainfo.xml
|
[docs] Various grammar fixes, fix dead links, update deps.md, merge RDOC into Debug.md (#4315)
|
1 month ago |
|
dev.eden_emu.eden.svg
|
[chore, dist] icons: newyear2025 -> base (#3298)
|
9 months ago |
|
dev.eden_emu.eden.xml
|
[docs] Various grammar fixes, fix dead links, update deps.md, merge RDOC into Debug.md (#4315)
|
1 month ago |
|
eden.bmp
|
[meta] restore normal icon, st. patricks is over (#3745)
|
7 months ago |
|
eden.icns
|
[cmake] Fix macOS frameworks, and icon set usage (#3782)
|
7 months ago |
|
eden.ico
|
[meta] restore normal icon, st. patricks is over (#3745)
|
7 months ago |
|
eden_profile.jpg
|
[core] Use a eden profile picture instead of the default grey one. (#3350)
|
9 months ago |
|
installer.nsi
|
[windows] Add NSIS installer (#4008)
|
4 months ago |
|
yuzu.manifest
|
general: Target Windows 10 SDK
|
4 years ago |