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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
SWDEV-2 - Change OpenCL version number from 2944 to 2945.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2692 edit
[ROCm/clr commit: a8fb74a8b6]
SWDEV-2 - Change OpenCL version number from 2943 to 2944.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2691 edit
[ROCm/clr commit: ba82794af1]
SWDEV-2 - Change OpenCL version number from 2942 to 2943.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2690 edit
[ROCm/clr commit: f4b8358eb6]
SWDEV-2 - Change OpenCL version number from 2941 to 2942.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2689 edit
[ROCm/clr commit: 737e74e666]
SWDEV-2 - Change OpenCL version number from 2940 to 2941.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2688 edit
[ROCm/clr commit: 01b3c9a93c]
SWDEV-2 - Change OpenCL version number from 2939 to 2940.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2687 edit
[ROCm/clr commit: cf619cedf7]
SWDEV-2 - Change OpenCL version number from 2938 to 2939.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2686 edit
[ROCm/clr commit: b1a5dc95c8]
SWDEV-2 - Change OpenCL version number from 2937 to 2938.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2685 edit
[ROCm/clr commit: 421f8e1b72]
SWDEV-2 - Change OpenCL version number from 2936 to 2937.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2684 edit
[ROCm/clr commit: e4012b8878]
SWDEV-2 - Change OpenCL version number from 2935 to 2936.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2683 edit
[ROCm/clr commit: 4df681f713]
SWDEV-2 - Change OpenCL version number from 2934 to 2935.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2682 edit
[ROCm/clr commit: c99c79f578]
SWDEV-2 - Change OpenCL version number from 2933 to 2934.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2681 edit
[ROCm/clr commit: d3ede521f1]
SWDEV-2 - Change OpenCL version number from 2932 to 2933.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2680 edit
[ROCm/clr commit: 410bbc548d]
SWDEV-2 - Change OpenCL version number from 2931 to 2932.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2679 edit
[ROCm/clr commit: 21bdde5ff9]
SWDEV-2 - Change OpenCL version number from 2930 to 2931.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2678 edit
[ROCm/clr commit: f22bdc64fd]
SWDEV-2 - Change OpenCL version number from 2929 to 2930.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2677 edit
[ROCm/clr commit: 26cfe2c10f]
SWDEV-2 - Change OpenCL version number from 2928 to 2929.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2676 edit
[ROCm/clr commit: 88689fd351]
SWDEV-2 - Change OpenCL version number from 2927 to 2928.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2675 edit
[ROCm/clr commit: ea0d95d424]
SWDEV-2 - Change OpenCL version number from 2926 to 2927.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2674 edit
[ROCm/clr commit: 6918dd7e1c]
SWDEV-2 - Change OpenCL version number from 2925 to 2926.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2673 edit
[ROCm/clr commit: b3ada4656b]
SWDEV-2 - Change OpenCL version number from 2924 to 2925.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2672 edit
[ROCm/clr commit: f480e9cfa8]
SWDEV-2 - Change OpenCL version number from 2923 to 2924.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2671 edit
[ROCm/clr commit: b2d6ed9b89]
SWDEV-2 - Change OpenCL version number from 2922 to 2923.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2670 edit
[ROCm/clr commit: 438ffdb3b3]
SWDEV-180872 - Runtime support changes for Cooperative Group Features
- Initial implementation of the core functionality. Disabled by default. Use GPU_ENABLE_COOP_GROUPS=1 to enable the feature.
- Runtime uses device queue for cooperative executions with a synchronization on the launched queue.
- The current implementation is pure runtime change and it can work if only one app uses this feature. No ROCr/KFD support was added or tested
- Only inline assembler was tested
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device_runtime.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#15 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#17 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#338 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#606 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#171 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palblit.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palblit.hpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#142 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palschedcl.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#135 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#61 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#32 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#127 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocschedcl.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#94 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#92 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#311 edit
[ROCm/clr commit: 517bf08c37]
SWDEV-2 - Change OpenCL version number from 2921 to 2922.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2669 edit
[ROCm/clr commit: 95ad5becb2]
SWDEV-2 - Change OpenCL version number from 2920 to 2921.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2668 edit
[ROCm/clr commit: c68c9e9c1a]
SWDEV-2 - Change OpenCL version number from 2919 to 2920.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2667 edit
[ROCm/clr commit: a2a4c86b71]
SWDEV-2 - Change OpenCL version number from 2918 to 2919.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2666 edit
[ROCm/clr commit: d49f0cea18]
SWDEV-2 - Change OpenCL version number from 2917 to 2918.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2665 edit
[ROCm/clr commit: b20765f4c2]
SWDEV-2 - Change OpenCL version number from 2916 to 2917.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2664 edit
[ROCm/clr commit: 5d838fb6fb]
SWDEV-2 - Change OpenCL version number from 2915 to 2916.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2663 edit
[ROCm/clr commit: 7cac32e19e]
SWDEV-2 - Change OpenCL version number from 2914 to 2915.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2662 edit
[ROCm/clr commit: c747431dcb]
SWDEV-2 - Change OpenCL version number from 2913 to 2914.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2661 edit
[ROCm/clr commit: b489c65f41]
SWDEV-2 - Change OpenCL version number from 2912 to 2913.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2660 edit
[ROCm/clr commit: cfe96a6c26]
SWDEV-188631 - Allocating large buffers produce wrong kernel result on Windows
1. Set a limit for USWC allocations to 2GB on Windows.
2. Allocations larger than the specified limit will get placed into pinned memory instead.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/17407/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#138 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#310 edit
[ROCm/clr commit: 66cda9d97a]
SWDEV-2 - Change OpenCL version number from 2911 to 2912.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2659 edit
[ROCm/clr commit: 1a2d3ebbab]
SWDEV-185452 - Offline compilation failing on a VM, producing error CL_PLATFORM_NOT_FOUND_KHR
1. Don't load a platform if there are no devices available for it. If there is no platform that has visible devices, only allow the PAL platform to load.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/17419/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#309 edit
[ROCm/clr commit: 1d802b0413]