SWDEV-120065 - [Vega10] Multi 4k60 Hyrid VP9 Chrome Decode Causes System Hang
- The hang happens because runtime was overwriting an incomplete IB due to incorrect result for OS event wait.
- To fix this issue force to wait for fences if ibReuse is enabled.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/12862/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#23 edit
[ROCm/clr commit: 600b7c365c]
SWDEV-120065 - [Vega10] Multi 4k60 Hyrid VP9 Chrome Decode Causes System Hang
- The hang happens because runtime was overwriting an incomplete IB due to incorrect result for OS event wait.
- To fix this issue force to wait for fences if ibReuse is enabled.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/12862/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#23 edit
SWDEV-2 - Change OpenCL version number from 2428 to 2429.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2176 edit
[ROCm/clr commit: 88f304df7d]
SWDEV-2 - Change OpenCL version number from 2428 to 2429.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2176 edit
SWDEV-121486 - Create a metadata structure
This is needed for UGL/CL interop because in UGL, they do not pass the metadata
to KMD/KFD via amdgpu_bo_set_metadata. UGL instead will pass the SRD info
via the mesa_in.out_driver_data.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#286 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#9 edit
[ROCm/clr commit: 2839999356]
SWDEV-121486 - Create a metadata structure
This is needed for UGL/CL interop because in UGL, they do not pass the metadata
to KMD/KFD via amdgpu_bo_set_metadata. UGL instead will pass the SRD info
via the mesa_in.out_driver_data.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#286 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#9 edit
SWDEV-2 - Change OpenCL version number from 2427 to 2428.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2175 edit
[ROCm/clr commit: 5782f336db]
SWDEV-2 - Change OpenCL version number from 2427 to 2428.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2175 edit
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Set the default triple to amdgcn-amd-amdhsa-opencl
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#9 edit
[ROCm/clr commit: 80b3356ed6]
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Set the default triple to amdgcn-amd-amdhsa-opencl
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#9 edit
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Set the default triple to amdgcn-amd-amdhsa-opencl
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#9 edit
[ROCm/clr commit: 3623f0d69e]
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Set the default triple to amdgcn-amd-amdhsa-opencl
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#9 edit
SWDEV-2 - Change OpenCL version number from 2426 to 2427.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2174 edit
[ROCm/clr commit: 5e85545c43]
SWDEV-2 - Change OpenCL version number from 2426 to 2427.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2174 edit
Provide per-allocation control over coherent/non-coherent mem.
These overrid the default HIP_COHERENT_HOST_ALLOC setting.
[ROCm/clr commit: dda70ae514]
Provide per-allocation control over coherent/non-coherent mem.
These overrid the default HIP_COHERENT_HOST_ALLOC setting.
[ROCm/hip commit: 75f691ec2f]