Commit Graph

3129 Commits

Author SHA1 Message Date
foreman 6dd153cdc0 P4 to Git Change 1978640 by todli@todli-win-opencl-kv1 on 2019/08/06 02:44:22
SWDEV-198179 - Add Renoir Support to OpenCL Staging

	http://ocltc.amd.com/reviews/r/17770/

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/amuABI.h#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/bif/amuabi/amuABIMultiBinary.cpp#24 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail.h#57 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/target_mappings_hsail64.h#52 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#159 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#607 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#249 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#363 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#191 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/caltarget.h#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbedefs#45 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#93 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/binary/BIFEnumCheck.cpp#31 edit


[ROCm/clr commit: 194bddebaf]
2019-08-06 02:47:47 -04:00
foreman 652b48b565 P4 to Git Change 1978478 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/05 14:49:19
SWDEV-197464 - [HIP] Set GPU_SINGLE_ALLOC_PERCENT to 100 for hip.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#245 edit


[ROCm/clr commit: ef171b016d]
2019-08-05 14:58:43 -04:00
foreman 98fa1fd686 P4 to Git Change 1978446 by kzhuravl@kzhuravl-spot-ocl on 2019/08/05 11:37:30
SWDEV-79445 - OCL generic changes and code clean-up

	Bring cmake changes from gerrit (reviewed and tested on gerrit)

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#28 edit
... //depot/stg/opencl/drivers/opencl/tools/clinfo/CMakeLists.txt#7 edit


[ROCm/clr commit: d468e85281]
2019-08-05 11:41:06 -04:00
foreman 990072294c P4 to Git Change 1978265 by chui@ocl-promo-incrementor on 2019/08/05 03:00:19
SWDEV-2 - Change OpenCL version number from 2963 to 2964.

Affected files ...

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


[ROCm/clr commit: 058a25a812]
2019-08-05 03:06:49 -04:00
foreman 7925f1efed P4 to Git Change 1978095 by chui@ocl-promo-incrementor on 2019/08/04 03:00:19
SWDEV-2 - Change OpenCL version number from 2962 to 2963.

Affected files ...

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


[ROCm/clr commit: d54147832d]
2019-08-04 03:08:42 -04:00
foreman a75a877180 P4 to Git Change 1977826 by kzhuravl@kzhuravl-spot-ocl on 2019/08/02 14:18:50
SWDEV-79445 - OCL generic changes and code clean-up

	Fix non-comgr path

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#55 edit


[ROCm/clr commit: c0a8a64fb6]
2019-08-02 14:21:59 -04:00
foreman 7ab3268e9f P4 to Git Change 1977465 by chui@ocl-promo-incrementor on 2019/08/02 03:00:18
SWDEV-2 - Change OpenCL version number from 2961 to 2962.

Affected files ...

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


[ROCm/clr commit: bcb8d9dc48]
2019-08-02 03:07:14 -04:00
foreman d88b784edc P4 to Git Change 1977252 by vsytchen@vsytchen-remote-ocl-win10 on 2019/08/01 16:47:20
SWDEV-197026 - “GpuToGpuCL_VS2015” test terminates upon launching

	1. Since amd::buffer inherits from amd::memory, make sure that the methods it overwrites have the same signature as it's parent's.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/17769/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#138 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.hpp#111 edit


[ROCm/clr commit: fe6915a1bb]
2019-08-01 16:50:58 -04:00
foreman 50fb820978 P4 to Git Change 1977224 by gandryey@gera-hip-lnx on 2019/08/01 16:17:51
SWDEV-193423 - HIP/VDI - Support for lazy hsa queue creation
	- Add queue pool support for HSA HW queues. GPU_MAX_HW_QUEUES controls the pool size. The current default value is 4 (the number of active pipes on GPU).

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#132 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#81 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#314 edit


[ROCm/clr commit: 950dccb283]
2019-08-01 16:24:33 -04:00
foreman bdcab1d2d4 P4 to Git Change 1977064 by kzhuravl@kzhuravl-spot-ocl on 2019/08/01 12:38:51
SWDEV-79445 - OCL generic changes and code clean-up

	- Changes to allow the use of newer icd revisions - http://git.amd.com:8080/c/compute/ec/opencl/+/248346

	Reviewed on gerrit
	Tested locally

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#27 edit


[ROCm/clr commit: ed4ddbb31d]
2019-08-01 12:50:41 -04:00
foreman d12bcf8bbc P4 to Git Change 1977054 by kzhuravl@kzhuravl-spot-ocl on 2019/08/01 12:32:41
SWDEV-79445 - OCL generic changes and code clean-up

	- Fix COMGR+CMAKE combination - http://git.amd.com:8080/c/compute/ec/opencl/+/247843
	- Fix and clean up packaging (cmake) - http://git.amd.com:8080/c/compute/ec/opencl/+/247844

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#26 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#16 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#104 edit
... //depot/stg/opencl/drivers/opencl/tools/clinfo/CMakeLists.txt#6 edit


[ROCm/clr commit: 9f4f52ca73]
2019-08-01 12:44:10 -04:00
foreman dbea173a7a P4 to Git Change 1976799 by chui@ocl-promo-incrementor on 2019/08/01 03:00:19
SWDEV-2 - Change OpenCL version number from 2960 to 2961.

Affected files ...

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


[ROCm/clr commit: 3ced4e0754]
2019-08-01 03:14:26 -04:00
foreman cb4edca3c5 P4 to Git Change 1976148 by chui@ocl-promo-incrementor on 2019/07/31 03:00:22
SWDEV-2 - Change OpenCL version number from 2959 to 2960.

Affected files ...

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


[ROCm/clr commit: 7a7c351399]
2019-07-31 03:06:39 -04:00
foreman a65a7d7c3d P4 to Git Change 1975504 by chui@ocl-promo-incrementor on 2019/07/30 03:00:16
SWDEV-2 - Change OpenCL version number from 2958 to 2959.

Affected files ...

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


[ROCm/clr commit: 0e4f27ba26]
2019-07-30 03:04:27 -04:00
foreman e324c5a70a P4 to Git Change 1975344 by gandryey@gera-win10 on 2019/07/29 18:38:59
SWDEV-79445 - OCL generic changes and code clean-up
	- Remove buffer allocation for unimplemented image copy optimization

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.hpp#13 edit


[ROCm/clr commit: 833d62445b]
2019-07-29 18:46:20 -04:00
foreman 87f0c3010c P4 to Git Change 1975312 by gandryey@gera-win10 on 2019/07/29 17:51:45
SWDEV-79445 - OCL generic changes and code clean-up
	- Remove llvm dir detection, since OCL uses comgr only in Windows.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#53 edit


[ROCm/clr commit: 1a2a26ae69]
2019-07-29 18:01:45 -04:00
foreman 5b5af65b79 P4 to Git Change 1975233 by jatang@jatang_win_pal_lc on 2019/07/29 15:52:54
SWDEV-1 - Integrate new khronos tree structure.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_execute.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/OpenCL.def.in#14 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/OpenCL.rc#20 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/build/Makefile.icd#37 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd.c#13 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd.h#12 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_dispatch.c#31 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_dispatch.h#26 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_exports.map.in#10 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_linux.c#12 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_windows.c#12 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_windows_dxgk.c#6 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_windows_dxgk.h#2 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_windows_hkr.c#4 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/icd_windows_hkr.h#2 move/delete
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/icd.c#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/icd.h#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/icd_dispatch.c#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/icd_dispatch.h#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/linux/icd_exports.map.in#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/linux/icd_linux.c#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/windows/OpenCL.def.in#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/windows/OpenCL.rc#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/windows/icd_windows.c#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/windows/icd_windows_dxgk.c#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/windows/icd_windows_dxgk.h#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/windows/icd_windows_hkr.c#1 move/add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/icd/loader/windows/icd_windows_hkr.h#1 move/add
... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#19 edit


[ROCm/clr commit: da044068bc]
2019-07-29 15:56:57 -04:00
foreman 14068911a8 P4 to Git Change 1975195 by pghafari@pghafari-gera-win10 on 2019/07/29 14:54:55
SWDEV-197122 - updated cmake for hip-vdi-rorc

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#25 edit
... //depot/stg/opencl/drivers/opencl/api/hip/CMakeLists.txt#2 edit


[ROCm/clr commit: 12175a7af9]
2019-07-29 15:01:09 -04:00
foreman c3408865c1 P4 to Git Change 1974673 by chui@ocl-promo-incrementor on 2019/07/27 03:00:15
SWDEV-2 - Change OpenCL version number from 2957 to 2958.

Affected files ...

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


[ROCm/clr commit: a4c87a007d]
2019-07-27 03:03:52 -04:00
foreman eb3548a1eb P4 to Git Change 1974137 by chui@ocl-promo-incrementor on 2019/07/26 03:00:14
SWDEV-2 - Change OpenCL version number from 2956 to 2957.

Affected files ...

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


[ROCm/clr commit: 1794fcb027]
2019-07-26 03:04:41 -04:00
foreman 05efcb5556 P4 to Git Change 1973670 by gandryey@gera-win10 on 2019/07/25 11:27:11
SWDEV-79445 - OCL generic changes and code clean-up
	- Don't create an extra queue for DMA transfers when SDMA is disabled. That should allow to avoid useless sync operations.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palconstbuf.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paltimestamp.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paltimestamp.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#143 edit


[ROCm/clr commit: b9b798616f]
2019-07-25 11:38:30 -04:00
foreman 81b9a53440 P4 to Git Change 1973348 by chui@ocl-promo-incrementor on 2019/07/25 03:00:15
SWDEV-2 - Change OpenCL version number from 2955 to 2956.

Affected files ...

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


[ROCm/clr commit: ee75ed923d]
2019-07-25 03:06:48 -04:00
foreman f83912715a P4 to Git Change 1973183 by gandryey@gera-win10 on 2019/07/24 18:26:45
SWDEV-79445 - OCL generic changes and code clean-up
	- Make sure PAL_DISABLE_SDMA is fully functional. CP DMA is used for buffer transfers currently and kernels for images and buffer rect copies.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palblit.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#150 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#92 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#142 edit


[ROCm/clr commit: 565ef2dac5]
2019-07-24 18:32:37 -04:00
foreman c7b0a80a3d P4 to Git Change 1972970 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/24 13:47:29
SWDEV-144570 - Use Comgr feature flag around COMGR related API usage.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#52 edit


[ROCm/clr commit: 7efe014e65]
2019-07-24 14:11:12 -04:00
foreman 58e913edef P4 to Git Change 1972969 by gandryey@gera-win10 on 2019/07/24 13:47:29
SWDEV-79445 - OCL generic changes and code clean-up
	- Change default size for CB allocation

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#141 edit


[ROCm/clr commit: c6e58119c9]
2019-07-24 13:01:33 -05:00
foreman fe56372bc2 P4 to Git Change 1972950 by gandryey@gera-win10 on 2019/07/24 12:52:08
SWDEV-79445 - OCL generic changes and code clean-up
	- Add priority for the queue creation

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#140 edit


[ROCm/clr commit: da7ddf2563]
2019-07-24 12:59:42 -04:00
foreman c3b79ec4cd P4 to Git Change 1972672 by chui@ocl-promo-incrementor on 2019/07/24 03:00:14
SWDEV-2 - Change OpenCL version number from 2954 to 2955.

Affected files ...

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


[ROCm/clr commit: aee60ac29d]
2019-07-24 03:04:24 -04:00
foreman d2a66bfa03 P4 to Git Change 1972494 by kjayapra@0_HIPWS_P2P1_ROCM on 2019/07/23 20:01:13
SWDEV-144570 - Handling variable register during hipModuleLoad.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#31 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#30 edit


[ROCm/clr commit: 36f69cbf76]
2019-07-23 20:09:59 -04:00
foreman d027362158 P4 to Git Change 1971870 by chui@ocl-promo-incrementor on 2019/07/23 03:00:14
SWDEV-2 - Change OpenCL version number from 2953 to 2954.

Affected files ...

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


[ROCm/clr commit: 0249ed9bc3]
2019-07-23 03:03:27 -04:00
foreman 39c000fcfb P4 to Git Change 1971654 by kzhuravl@kzhuravl-spot-ocl on 2019/07/22 17:15:57
SWDEV-79445 - Bring cmake related changes from git

	http://git.amd.com:8080/c/compute/ec/opencl/+/229473
	http://git.amd.com:8080/c/compute/ec/opencl/+/229474
	http://git.amd.com:8080/c/compute/ec/opencl/+/233268

	+

	Payam's changes for comgr

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#24 edit
... //depot/stg/opencl/drivers/opencl/DEB/postinst#1 add
... //depot/stg/opencl/drivers/opencl/DEB/prerm#1 add
... //depot/stg/opencl/drivers/opencl/RPM/rpm_post#1 add
... //depot/stg/opencl/drivers/opencl/RPM/rpm_postun#1 add
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#18 edit
... //depot/stg/opencl/drivers/opencl/cmake/modules/FindROCR.cmake#3 edit
... //depot/stg/opencl/drivers/opencl/cmake/modules/FindROCT.cmake#1 add
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#20 edit


[ROCm/clr commit: b21a094a92]
2019-07-22 17:19:35 -04:00
foreman b29ee85dce P4 to Git Change 1971182 by chui@ocl-promo-incrementor on 2019/07/22 03:00:14
SWDEV-2 - Change OpenCL version number from 2952 to 2953.

Affected files ...

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


[ROCm/clr commit: 615e8b4809]
2019-07-22 14:21:39 -04:00
foreman 640e79aded P4 to Git Change 1971058 by chui@ocl-promo-incrementor on 2019/07/21 03:00:13
SWDEV-2 - Change OpenCL version number from 2951 to 2952.

Affected files ...

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


[ROCm/clr commit: cf1188fd7c]
2019-07-22 13:51:28 -04:00
foreman b5229be733 P4 to Git Change 1971013 by chui@ocl-promo-incrementor on 2019/07/20 03:00:12
SWDEV-2 - Change OpenCL version number from 2950 to 2951.

Affected files ...

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


[ROCm/clr commit: c7c15d7f89]
2019-07-20 10:41:26 -04:00
foreman 37836c8baa P4 to Git Change 1970940 by vsytchen@vsytchen-remote-ocl-win10 on 2019/07/19 17:25:51
SWDEV-196420 - Enable NV12 for OpenCL mainline

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/17716/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/library/build/Makefile.library#83 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbedefs#44 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#57 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#149 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#91 integrate


[ROCm/clr commit: abb6a88458]
2019-07-19 17:35:11 -04:00
foreman 1424e4d5b1 P4 to Git Change 1970403 by chui@ocl-promo-incrementor on 2019/07/19 03:00:12
SWDEV-2 - Change OpenCL version number from 2949 to 2950.

Affected files ...

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


[ROCm/clr commit: 26aff241a8]
2019-07-19 02:04:58 -05:00
foreman d922e67ee4 P4 to Git Change 1970157 by gandryey@gera-win10 on 2019/07/18 18:06:12
SWDEV-189140 - Add P2P support in PAL path
	- Don't add host mem direct access flag for P2P buffers
	- Avoid sync cocherency logic for P2P buffers

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.hpp#13 edit


[ROCm/clr commit: b7ab73b6db]
2019-07-18 18:18:09 -04:00
foreman 24cb490f35 P4 to Git Change 1970044 by gandryey@gera-win10 on 2019/07/18 16:19:22
SWDEV-189787 - [NWNIT] WX9100 crashing under heavy load in Agisoft
	- Don't report SPIR extension, since HSAIL doesn't support it

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#90 edit


[ROCm/clr commit: 88227c7575]
2019-07-18 16:23:50 -04:00
foreman d893fa6730 P4 to Git Change 1969954 by gandryey@gera-win10 on 2019/07/18 14:55:51
SWDEV-196199 - [Navi10] Corruption is observed when running Premier Pro Benchmarks using Adobe Premier Pro 2019
	- In addition to CL#1968527.  Add an extra transfer in the case the app reads image without kernel execution

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#139 edit


[ROCm/clr commit: b9897c0ba9]
2019-07-18 14:57:53 -04:00
foreman a4bafe4b9a P4 to Git Change 1969548 by chui@ocl-promo-incrementor on 2019/07/18 03:00:12
SWDEV-2 - Change OpenCL version number from 2948 to 2949.

Affected files ...

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


[ROCm/clr commit: de80cb1189]
2019-07-18 03:07:25 -04:00
foreman e4f4426ced P4 to Git Change 1969318 by jatang@jatang_win_pal_lc on 2019/07/17 16:23:50
SWDEV-174198 - Put back the fix of segfault running integer_ops.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#80 edit


[ROCm/clr commit: 44401e2509]
2019-07-17 16:32:02 -04:00
foreman 7668f821e9 P4 to Git Change 1969315 by jatang@jatang_win_pal_lc on 2019/07/17 16:21:22
SWDEV-174198 - Properly init the vgpuAccess_ lock.

	To allow recursion.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#131 edit


[ROCm/clr commit: fc2fbc008b]
2019-07-17 16:25:45 -04:00
foreman 2cfb7d6fdd P4 to Git Change 1969076 by jatang@jatang_win_pal_lc on 2019/07/17 12:10:15
SWDEV-174198 - Back out changelist 1968648.

	Since it causes soft-hang in multiple_device_context test.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#79 edit


[ROCm/clr commit: 5781701a9c]
2019-07-17 12:13:34 -04:00
foreman 6475ecdbf5 P4 to Git Change 1968803 by chui@ocl-promo-incrementor on 2019/07/17 03:00:12
SWDEV-2 - Change OpenCL version number from 2947 to 2948.

Affected files ...

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


[ROCm/clr commit: c340320539]
2019-07-17 03:07:31 -04:00
foreman 58f0e884a3 P4 to Git Change 1968653 by marsenau@marsenau-fiji on 2019/07/16 17:57:30
SWDEV-79445 - Don't use amdgizcl. This has been unnecessary for a long time.

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#23 edit


[ROCm/clr commit: 3ee86b8db7]
2019-07-16 17:59:51 -04:00
foreman 9955bcff65 P4 to Git Change 1968648 by jatang@jatang_win_pal_lc on 2019/07/16 17:42:09
SWDEV-174198 - Fix segfault running integer_ops.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#78 edit


[ROCm/clr commit: 8f1e23197a]
2019-07-16 17:51:22 -04:00
foreman c1063c0ea1 P4 to Git Change 1968527 by gandryey@gera-win10 on 2019/07/16 14:52:45
SWDEV-195023 - [CQE OCL][Navi10][RESOLVE] corruption seen in thumbnail for mxf clip after enabling temporal denoiser in Davinci resolve app
	- Add a workaround for missing custom pitch in gfx10 HW. It can be disabled with GPU_IMAGE_BUFFER_WAR=0. Workaround implements double copy with an image without pitch.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#89 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#138 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#62 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#313 edit


[ROCm/clr commit: 582fae6820]
2019-07-16 14:56:08 -04:00
foreman 4d73993230 P4 to Git Change 1968451 by vsytchen@vsytchen-remote-ocl-win10 on 2019/07/16 13:33:33
SWDEV-79445 - OCL generic changes and code clean-up

	1. Remove redundant spillSegmentByteSize_ member

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/17692/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#81 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#29 edit


[ROCm/clr commit: 901336f846]
2019-07-16 12:46:10 -05:00
foreman 6496366a8e P4 to Git Change 1967296 by chui@ocl-promo-incrementor on 2019/07/15 03:00:11
SWDEV-2 - Change OpenCL version number from 2946 to 2947.

Affected files ...

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


[ROCm/clr commit: fdaf34aab2]
2019-07-15 03:05:41 -04:00
foreman 67d0000dd7 P4 to Git Change 1967012 by chui@ocl-promo-incrementor on 2019/07/13 03:00:10
SWDEV-2 - Change OpenCL version number from 2945 to 2946.

Affected files ...

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


[ROCm/clr commit: 4879e4f63c]
2019-07-13 03:03:55 -04:00
foreman c12870228a P4 to Git Change 1966866 by vsytchen@vsytchen-ocl-win10 on 2019/07/12 16:08:01
SWDEV-192353 - 12% Performance drop observed while running ROC_OCL_Perf_CompubenchCL_GPU_W64 only on Vega10 with Win7

	1. Reduce CmdAllocator sub-allocation size to 4KB.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#137 edit


[ROCm/clr commit: 3669ba964e]
2019-07-12 22:12:16 -04:00