SWDEV-508632 - Align address to 2 MBs for hidden heap allocation. (#29)

Этот коммит содержится в:
Patel, Jaydeepkumar
2025-04-02 04:03:29 -07:00
коммит произвёл GitHub
родитель 98f1db181c
Коммит b5c9cbc236
10 изменённых файлов: 33 добавлений и 24 удалений
+2 -1
Просмотреть файл
@@ -102,7 +102,8 @@ static void handlePayload(MessageHandler& messages, uint32_t service, uint64_t*
}
} else {
amd::Context& ctx = dev.context();
amd::Buffer* buf = new(ctx) amd::Buffer(ctx, CL_MEM_READ_WRITE, payload[1]);
amd::Buffer* buf = new(ctx) amd::Buffer(ctx, CL_MEM_READ_WRITE, payload[1], NULL,
(payload[1] == 2 * Mi) ? 2 * Mi : 0);
uint64_t va = 0;
if (buf) {
if (buf->create()) {