driver:implement changes for Dynamic State
diff --git a/icd/intel/event.c b/icd/intel/event.c
index b1d4859..7470540 100644
--- a/icd/intel/event.c
+++ b/icd/intel/event.c
@@ -94,6 +94,7 @@
XGL_SIZE *size, XGL_VOID *data)
{
XGL_RESULT ret = XGL_SUCCESS;
+ static XGL_UINT eventHeaps[1] = {0}; /* always heap 0 */
switch (type) {
case XGL_INFO_TYPE_MEMORY_REQUIREMENTS:
@@ -107,7 +108,7 @@
mem_req->size = 4;
mem_req->alignment = 64;
mem_req->heapCount = 1;
- mem_req->heaps[0] = 0;
+ mem_req->pHeaps = eventHeaps;
}
break;