76333 Commits
Author SHA1 Message Date
Maneesh Gupta 3efec090a6 Merge pull request #871 from mangupta/roctracer_graceful_disable
Don't break cmake configure if roctracer headers not found

[ROCm/hip commit: e4a66e8471]
2019-01-18 16:11:11 +05:30
Maneesh Gupta e4a66e8471 Merge pull request #871 from mangupta/roctracer_graceful_disable
Don't break cmake configure if roctracer headers not found
2019-01-18 16:11:11 +05:30
foreman 2964973ee1 P4 to Git Change 1732420 by chui@ocl-promo-incrementor on 2019/01/18 03:00:08
SWDEV-2 - Change OpenCL version number from 2817 to 2818.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2565 edit


[ROCm/clr commit: cdbec540c4]
2019-01-18 03:41:54 -05:00
foreman cdbec540c4 P4 to Git Change 1732420 by chui@ocl-promo-incrementor on 2019/01/18 03:00:08
SWDEV-2 - Change OpenCL version number from 2817 to 2818.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2565 edit
2019-01-18 03:41:54 -05:00
Maneesh Gupta 838baef822 Don't break cmake configure if roctracer headers not found
Change-Id: I35e49b52353ab24680836e397ab50136922f8641


[ROCm/clr commit: 3403527cfd]
2019-01-18 13:23:57 +05:30
Maneesh Gupta 3403527cfd Don't break cmake configure if roctracer headers not found
Change-Id: I35e49b52353ab24680836e397ab50136922f8641
2019-01-18 13:23:57 +05:30
Maneesh Gupta b90e24b2b5 Don't break cmake configure if roctracer headers not found
Change-Id: I35e49b52353ab24680836e397ab50136922f8641


[ROCm/hip commit: 49f1f70c93]
2019-01-18 13:23:57 +05:30
Maneesh Gupta 49f1f70c93 Don't break cmake configure if roctracer headers not found
Change-Id: I35e49b52353ab24680836e397ab50136922f8641
2019-01-18 13:23:57 +05:30
Evgeny be1f38cf2a tool xml input
[ROCm/roctracer commit: a530e509fe]
2019-01-17 22:39:53 -06:00
Evgeny a530e509fe tool xml input 2019-01-17 22:39:53 -06:00
foreman b38f1048aa P4 to Git Change 1732253 by asalmanp@asalmanp-ocl-stg on 2019/01/17 21:45:23
SWDEV-132899 - [OCL][GFX10] 70 subtests of Conformance Mipmaps (clCopyImage) test failed for image type 1Darray
	This is the follow up for CL#1517501

	copyImage1DA blit kernel uses image2d_array_t type for src/dst images. On gx10, num of arrays/layers is expected in Z component for a 2Darray image so a swap is required for 1Darray images when we use 2Darray image for the image copy. The copyImage1DA has code for swapping z and y components as follows:

	if (srcOrigin.w != 0) {
	coordsSrc.z = coordsSrc.y;
	coordsSrc.y = 0;
	}
	if (dstOrigin.w != 0) {
	coordsDst.z = coordsDst.y;
	coordsDst.y = 0;
	}

	So to use this path force the w component to 1 for src and dst images on gfx10 if image type is 1Darray.

	ReviewRequestURL = http://ocltc.amd.com/reviews/r/16538/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palblit.cpp#28 edit


[ROCm/clr commit: bd3af873ec]
2019-01-17 22:11:38 -05:00
foreman bd3af873ec P4 to Git Change 1732253 by asalmanp@asalmanp-ocl-stg on 2019/01/17 21:45:23
SWDEV-132899 - [OCL][GFX10] 70 subtests of Conformance Mipmaps (clCopyImage) test failed for image type 1Darray
	This is the follow up for CL#1517501

	copyImage1DA blit kernel uses image2d_array_t type for src/dst images. On gx10, num of arrays/layers is expected in Z component for a 2Darray image so a swap is required for 1Darray images when we use 2Darray image for the image copy. The copyImage1DA has code for swapping z and y components as follows:

	if (srcOrigin.w != 0) {
	coordsSrc.z = coordsSrc.y;
	coordsSrc.y = 0;
	}
	if (dstOrigin.w != 0) {
	coordsDst.z = coordsDst.y;
	coordsDst.y = 0;
	}

	So to use this path force the w component to 1 for src and dst images on gfx10 if image type is 1Darray.

	ReviewRequestURL = http://ocltc.amd.com/reviews/r/16538/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palblit.cpp#28 edit
2019-01-17 22:11:38 -05:00
foreman ece1f5716b P4 to Git Change 1732177 by gandryey@gera-w8 on 2019/01/17 18:08:26
SWDEV-174282 - [AMF] WIN10 Converter fails when scale YUY2 image with certain output width
	- When OCL creates an image view use the pitch value from the original surface

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#185 edit


[ROCm/clr commit: aab00a26bc]
2019-01-17 18:33:10 -05:00
foreman aab00a26bc P4 to Git Change 1732177 by gandryey@gera-w8 on 2019/01/17 18:08:26
SWDEV-174282 - [AMF] WIN10 Converter fails when scale YUY2 image with certain output width
	- When OCL creates an image view use the pitch value from the original surface

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#185 edit
2019-01-17 18:33:10 -05:00
foreman c7266c6fdc P4 to Git Change 1732168 by jatang@jatang_win_pal_lc on 2019/01/17 17:58:53
SWDEV-172202 - Workaround the scheduler for systems don't support PCIe 3 atomics properly.

	The idea is the scheduler uses a device side global as write_index, and only write the write_index back to the hsa queue when the last thread of the scheduler leaves.

	This change along with the library side change have been tested on systems with or without proper PCIe 3 atomics support.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsched.hpp#2 edit


[ROCm/clr commit: aa3989dcd0]
2019-01-17 18:20:24 -05:00
foreman aa3989dcd0 P4 to Git Change 1732168 by jatang@jatang_win_pal_lc on 2019/01/17 17:58:53
SWDEV-172202 - Workaround the scheduler for systems don't support PCIe 3 atomics properly.

	The idea is the scheduler uses a device side global as write_index, and only write the write_index back to the hsa queue when the last thread of the scheduler leaves.

	This change along with the library side change have been tested on systems with or without proper PCIe 3 atomics support.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#29 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsched.hpp#2 edit
2019-01-17 18:20:24 -05:00
Evgeny b3f26260ff enabling hsa trace after latest roctracer changes
Change-Id: Ic8ad613621eac946012a9dcd62ab9dd7c431fc71
2019-01-17 16:51:56 -06:00
Evgeny f2c5530683 enabling hsa trace after latest roctracer changes
Change-Id: Ic8ad613621eac946012a9dcd62ab9dd7c431fc71


[ROCm/rocprofiler commit: b3f26260ff]
2019-01-17 16:51:56 -06:00
Evgeny cb66852a42 cosmetic change
[ROCm/roctracer commit: 7cac3c4231]
2019-01-17 15:15:25 -06:00
Evgeny 7cac3c4231 cosmetic change 2019-01-17 15:15:25 -06:00
Evgeny 64a6f03bbf adding tests passing status
[ROCm/roctracer commit: 1570f61ec8]
2019-01-17 15:04:54 -06:00
Evgeny 1570f61ec8 adding tests passing status 2019-01-17 15:04:54 -06:00
foreman ac188966d3 P4 to Git Change 1732008 by wchau@wchau_OCL_boltzmann on 2019/01/17 13:33:23
SWDEV-162389 - OpenCL Support for COMgr
	- added the machineTargetLC_ values, which was introduced in CL1702548, for Carrizo and Hawaii
	- requested by Joseph Greathouse for public users (https://github.com/RadeonOpenCompute/ROCm/issues/668)

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdefs.hpp#22 edit


[ROCm/clr commit: dc3e9a916d]
2019-01-17 15:20:06 -05:00
foreman dc3e9a916d P4 to Git Change 1732008 by wchau@wchau_OCL_boltzmann on 2019/01/17 13:33:23
SWDEV-162389 - OpenCL Support for COMgr
	- added the machineTargetLC_ values, which was introduced in CL1702548, for Carrizo and Hawaii
	- requested by Joseph Greathouse for public users (https://github.com/RadeonOpenCompute/ROCm/issues/668)

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdefs.hpp#22 edit
2019-01-17 15:20:06 -05:00
Evgeny 207a966eb2 enabling hsa test
[ROCm/roctracer commit: 3e870b3d45]
2019-01-17 14:14:52 -06:00
Evgeny 3e870b3d45 enabling hsa test 2019-01-17 14:14:52 -06:00
foreman 03fdc66db3 P4 to Git Change 1731717 by chui@ocl-promo-incrementor on 2019/01/17 03:00:10
SWDEV-2 - Change OpenCL version number from 2816 to 2817.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2564 edit


[ROCm/clr commit: 30a3da25f9]
2019-01-17 07:06:07 -05:00
foreman 30a3da25f9 P4 to Git Change 1731717 by chui@ocl-promo-incrementor on 2019/01/17 03:00:10
SWDEV-2 - Change OpenCL version number from 2816 to 2817.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2564 edit
2019-01-17 07:06:07 -05:00
Jenkins 13336f94e1 Merge 'master' into 'amd-master'
Change-Id: I00fa411292865183cc0b91fc133e745812b82df3


[ROCm/clr commit: 9a924a0cdd]
2019-01-17 04:48:17 -06:00
Jenkins 9a924a0cdd Merge 'master' into 'amd-master'
Change-Id: I00fa411292865183cc0b91fc133e745812b82df3
2019-01-17 04:48:17 -06:00
Jenkins 01178fc491 Merge 'master' into 'amd-master'
Change-Id: I00fa411292865183cc0b91fc133e745812b82df3


[ROCm/hip commit: f9f713be0d]
2019-01-17 04:48:17 -06:00
Jenkins f9f713be0d Merge 'master' into 'amd-master'
Change-Id: I00fa411292865183cc0b91fc133e745812b82df3
2019-01-17 04:48:17 -06:00
Evgeny c7a1d7a2a1 usage for ctx-wait
Change-Id: I0fb42c450dcf87337498a38a32a64098ee7fdf2f
2019-01-17 02:50:57 -06:00
Evgeny daa179f64d usage for ctx-wait
Change-Id: I0fb42c450dcf87337498a38a32a64098ee7fdf2f


[ROCm/rocprofiler commit: c7a1d7a2a1]
2019-01-17 02:50:57 -06:00
Evgeny 4c0c64493c ctx-wait option
Change-Id: I8a7cf97458f27169774e3a38ee5007b2ca6bf450
2019-01-17 02:25:08 -06:00
Evgeny a33b1cc58d ctx-wait option
Change-Id: I8a7cf97458f27169774e3a38ee5007b2ca6bf450


[ROCm/rocprofiler commit: 4c0c64493c]
2019-01-17 02:25:08 -06:00
Maneesh Gupta 08d4d299f1 Merge pull request #870 from eshcherb/roctracer-hip-frontend-190116
fixing HSA_INIT_API cid args

[ROCm/clr commit: c67082ebc2]
2019-01-17 12:13:22 +05:30
Maneesh Gupta c67082ebc2 Merge pull request #870 from eshcherb/roctracer-hip-frontend-190116
fixing HSA_INIT_API cid args
2019-01-17 12:13:22 +05:30
Maneesh Gupta 99def6ab36 Merge pull request #870 from eshcherb/roctracer-hip-frontend-190116
fixing HSA_INIT_API cid args

[ROCm/hip commit: e8b40005ee]
2019-01-17 12:13:22 +05:30
Maneesh Gupta e8b40005ee Merge pull request #870 from eshcherb/roctracer-hip-frontend-190116
fixing HSA_INIT_API cid args
2019-01-17 12:13:22 +05:30
Evgeny a4df59d819 fixing HSA_INIT_API cid args
[ROCm/clr commit: 47625cb8fd]
2019-01-16 23:45:44 -06:00
Evgeny 47625cb8fd fixing HSA_INIT_API cid args 2019-01-16 23:45:44 -06:00
Evgeny 3f7ff3450e fixing HSA_INIT_API cid args
[ROCm/hip commit: 0164464bcc]
2019-01-16 23:45:44 -06:00
Evgeny 0164464bcc fixing HSA_INIT_API cid args 2019-01-16 23:45:44 -06:00
Evgeny f6b9881b23 HIP test makefile sync
[ROCm/roctracer commit: 6763460b80]
2019-01-16 23:27:28 -06:00
Evgeny 6763460b80 HIP test makefile sync 2019-01-16 23:27:28 -06:00
Evgeny 7dd087ebf0 fix
Change-Id: I2c13b9610037baf9e5b0db675bac19426fe8239e
2019-01-16 19:08:00 -06:00
Evgeny 28b8257ef8 fix
Change-Id: I2c13b9610037baf9e5b0db675bac19426fe8239e


[ROCm/rocprofiler commit: 7dd087ebf0]
2019-01-16 19:08:00 -06:00
Jenkins eb3046b15c Merge 'master' into 'amd-master'
Change-Id: I03be43978ccec5e0248abfd1e6e33a7bfa309ba8


[ROCm/clr commit: 2e5dcfa432]
2019-01-16 15:10:17 -06:00
Jenkins 2e5dcfa432 Merge 'master' into 'amd-master'
Change-Id: I03be43978ccec5e0248abfd1e6e33a7bfa309ba8
2019-01-16 15:10:17 -06:00