mirror of
https://github.com/KytyPS5/KytyPS5.git
synced 2026-08-03 11:23:49 +00:00
19 lines
641 B
C++
19 lines
641 B
C++
#ifndef EMULATOR_SRC_GRAPHICS_HOST_GPU_HOSTMEMORY_H_
|
|
#define EMULATOR_SRC_GRAPHICS_HOST_GPU_HOSTMEMORY_H_
|
|
|
|
#include "common/common.h"
|
|
|
|
namespace Libs::Graphics {
|
|
|
|
enum class HostMemoryAccess { Read, Mapped };
|
|
|
|
bool HostMemoryQueryRange(uint64_t addr, uint64_t requested_size, HostMemoryAccess access,
|
|
uint64_t& accessible_size);
|
|
bool HostMemoryQueryReadable(uint64_t addr, uint64_t requested_size, uint64_t& readable_size);
|
|
bool HostMemoryIsReadable(uint64_t addr);
|
|
bool HostMemoryRangeIsReadable(uint64_t addr, uint64_t size);
|
|
|
|
} // namespace Libs::Graphics
|
|
|
|
#endif // EMULATOR_SRC_GRAPHICS_HOST_GPU_HOSTMEMORY_H_
|