Changes 5 hsail apps for supporting gfx803.

[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1235366]


[ROCm/ROCR-Runtime commit: df99562905]
Tento commit je obsažen v:
Ding, Wei (xN/A) TX
2016-02-08 15:39:18 -05:00
rodič 275cb22707
revize a1837859ef
4 změnil soubory, kde provedl 105 přidání a 19 odebrání
+10 -3
Zobrazit soubor
@@ -172,15 +172,22 @@ hsa_status_t find_gpu(hsa_agent_t agent, void *data)
* Determines if a memory region can be used for kernarg
* allocations.
*/
hsa_status_t get_kernarg(hsa_region_t region, void* data)
hsa_status_t get_memory_region(hsa_region_t region, void* data)
{
hsa_region_global_flag_t flags;
hsa_region_get_info(region, HSA_REGION_INFO_GLOBAL_FLAGS, &flags);
MemRegion *my_mem_region = (MemRegion *)data;
if (flags & HSA_REGION_GLOBAL_FLAG_COARSE_GRAINED) {
my_mem_region->coarse_region = region;
}
if (flags & HSA_REGION_GLOBAL_FLAG_KERNARG)
{
hsa_region_t* ret = (hsa_region_t*) data;
*ret = region;
my_mem_region->kernarg_region= region;
}
return HSA_STATUS_SUCCESS;
}