SWDEV-2 - Change OpenCL version number from 2198 to 2199.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1945 edit
[ROCm/clr commit: 33fe3fa549]
SWDEV-94610 - Add the control functions to the link (roc::HSAILProgram::linkImpl_LC)
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#9 edit
[ROCm/clr commit: eaef5b6b61]
1. Added 2 new driver apis, hipModuleLoad, hipModuleGetFunction
Change-Id: If464a7fad178121e3da791c7ac9e17ebc01a9cd0
Issues: When a sample written with them shows Aborted (core dumped) when exiting
[ROCm/clr commit: b8597512ca]
SWDEV-2 - Change OpenCL version number from 2197 to 2198.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1944 edit
[ROCm/clr commit: 9893832b4e]
SWDEV-2 - Change OpenCL version number from 2196 to 2197.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1943 edit
[ROCm/clr commit: 7aebeaacb2]
- moved hip base version information back to hipconfig
- fixed bug in hip patch version generation
- renamed .hipconfig to .buildInfo
- HCC_HOME is logged to .buildInfo only when HIP_DEVELOPER environment
- variable is defined
- hipcc and hipconfig require perl 5.10.1 or above
- replaced unless defined with logic-defined or
- added ROCM_TARGET for carrizo
- moved config parsing to a subroutine
- config parsing does not set VALID key anymore
- hipcc honors HCC_HOME environment variable above buildInfo
- hip_base package now bundles .version in bin directory
Change-Id: Iaeea6d7529671220b02e07337946aaee0af90310
[ROCm/clr commit: 85784149fa]
SWDEV-2 - Change OpenCL version number from 2195 to 2196.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1942 edit
[ROCm/clr commit: b90f45d61c]
SWDEV-2 - Change OpenCL version number from 2194 to 2195.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1941 edit
[ROCm/clr commit: 7d1fce9981]
SWDEV-2 - Change OpenCL version number from 2193 to 2194.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1940 edit
[ROCm/clr commit: 5f050651a1]
SWDEV-100298 - oclPerfImageMapUnmap test fails in Fiji
Reverted back CL #1295719 and instead copy back the whole host mem data onto the device memory since that's what is done at map time.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/11076/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#7 edit
[ROCm/clr commit: 4bc132bc87]
1. The variable is brought outside the conditional so that its scope is increased
Change-Id: I2d2689553e67930050fe5b3648739f0f72c3bbc8
[ROCm/clr commit: 5a47758033]
1. Current implementation checks both env var and value in hipconfig and reports error
2. New implementation gives value in hipconfig with highest priority
3. If hipconfig is not present, fall back to env variables.
To Devs: No need to switch between environment variables for different HCC + different HIP.
Change-Id: I6cdf37e1429d7f07be3a68c7e5ba1533d832962b
[ROCm/clr commit: df1dd53453]
Fixes bug “HIPIFY: nested macro is not hipified”
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/issues/33
Example:
#include "cuda_runtime.h"
#define MY_MACRO(func, flags) (func, flags)
...
cudaEvent_t *event = NULL;
MY_MACRO(cudaEventCreateWithFlags(event, cudaEventDisableTiming), NULL);
where cudaEventDisableTiming is a defined numeric literal and thus a nested MACRO:
#define cudaEventDisableTiming 0x02 /**< Event will not record timing data */
After hipifying now:
MY_MACRO(hipEventCreateWithFlags(event, cudaEventDisableTiming), NULL);
Should be:
MY_MACRO(hipEventCreateWithFlags(event, hipEventDisableTiming), NULL);
[ROCm/clr commit: aba73d6673]
SWDEV-2 - Change OpenCL version number from 2192 to 2193.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1939 edit
[ROCm/clr commit: 3bbba6ae4f]
SWDEV-2 - Change OpenCL version number from 2191 to 2192.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1938 edit
[ROCm/clr commit: 6cadecccfb]
SWDEV-2 - Change OpenCL version number from 2190 to 2191.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1937 edit
[ROCm/clr commit: 2d3f969c48]
SWDEV-2 - Change OpenCL version number from 2189 to 2190.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1936 edit
[ROCm/clr commit: 3183b02d63]
Change ihipDevice_t -> ihipCtx_t (new)
Change ihipGetTlsDefaultDevice->ihipGetTlsDefaultCtx
Some other changes from device->ctx where appropriate.
Change-Id: I5c4ae93b2fd42c6303aa23d748eb166b7431925d
[ROCm/clr commit: 0d16565061]
Replace with direct pointer to device. Cleaner, and prep
for transition to contexts.
Change-Id: I0e550f34412923d46c541c0a14bb7d29c3fd4b11
[ROCm/clr commit: 3c604b6430]
SWDEV-2 - Change OpenCL version number from 2188 to 2189.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1935 edit
[ROCm/clr commit: ea4fbacf13]
SWDEV-2 - Change OpenCL version number from 2187 to 2188.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1934 edit
[ROCm/clr commit: 8dec267ae7]