Add uncached flag for file loader reads.
This allows us to indicate that a read need not be cached.
This commit is contained in:
parent
cbb1ab17ca
commit
65c7d0bd04
15 changed files with 136 additions and 117 deletions
|
@ -81,7 +81,7 @@ void LocalFileLoader::Seek(s64 absolutePos) {
|
|||
#endif
|
||||
}
|
||||
|
||||
size_t LocalFileLoader::Read(size_t bytes, size_t count, void *data) {
|
||||
size_t LocalFileLoader::Read(size_t bytes, size_t count, void *data, Flags flags) {
|
||||
#ifdef ANDROID
|
||||
return read(fd_, data, bytes * count) / bytes;
|
||||
#else
|
||||
|
@ -89,7 +89,7 @@ size_t LocalFileLoader::Read(size_t bytes, size_t count, void *data) {
|
|||
#endif
|
||||
}
|
||||
|
||||
size_t LocalFileLoader::ReadAt(s64 absolutePos, size_t bytes, size_t count, void *data) {
|
||||
size_t LocalFileLoader::ReadAt(s64 absolutePos, size_t bytes, size_t count, void *data, Flags flags) {
|
||||
Seek(absolutePos);
|
||||
return Read(bytes, count, data);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue