SWDEV-2 - Change OpenCL version number from 2776 to 2777.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2524 edit
[ROCm/clr commit: ca06b7fc45]
SWDEV-167383 - [OCL]: Switch to new object format
- Disable code object v3 for blit programs
- Porting the changes made by Konstantin (http://git.amd.com:8080/#/c/187605)
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#234 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#13 edit
[ROCm/clr commit: 7265b71a1c]
SWDEV-169078 - Also copy private_segment_size/group_segment_size to runtime handle.
The library need these info to setup child kernel's AQL for device enqueue.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#69 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#44 edit
[ROCm/clr commit: dcf21ab5e6]
+ StringRef issue, which is finally moved to LLVM from Clang
+ Renamed getBeginLoc() and getEndLoc() resolution for Expr and TypeLoc classes
+ Support all the previous LLVM versions via LLVCompat
[ROCm/clr commit: b087a7f275]
SWDEV-2 - Change OpenCL version number from 2775 to 2776.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2523 edit
[ROCm/clr commit: ef20203777]
SWDEV-2 - Change OpenCL version number from 2774 to 2775.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2522 edit
[ROCm/clr commit: 70ecf20281]
SWDEV-79445 - OCL generic changes and code clean-up
- Remove mapping of some internal CL formats in PAL backend, since it shouldn't need them anymore.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palblit.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#43 edit
[ROCm/clr commit: eed47ec8b3]
SWDEV-168035 - [18.40] OCL runtime interop DX9EX surface using format uyvy and yuy2 fails on ASICs older than Vega
- The actual issue for this ticket is GSL creates an image view for YUY2 format with incorrect pitch. However OCL runtime can have a workaround, which can disable the view creation by removing useless RGBA to RGB and then back to RGBA.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#153 edit
[ROCm/clr commit: a8c12ee3b6]
SWDEV-2 - Change OpenCL version number from 2773 to 2774.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2521 edit
[ROCm/clr commit: f3455b981d]
SWDEV-2 - Change OpenCL version number from 2772 to 2773.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2520 edit
[ROCm/clr commit: ee5e1145f2]
SWDEV-155310 - Request for OpenCL extension function to set stable pstate
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#128 edit
[ROCm/clr commit: 00ecd2435d]
SWDEV-170771 - [OCL][ PAL issue][Veg10]:Ocltst test fail from OCL Sanity observed by debug driver CL#1621748
- Make a workaround for assert in PAL. It's unclear if we need the tokens in the trace, so for now use PAL defined mask for all.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palthreadtrace.cpp#8 edit
[ROCm/clr commit: f435a5144a]
SWDEV-165161 - Update OpenCL runtime to control RGP capture based on new RGP protocol.
- Added logic to control the dispatch capture frame.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palgpuopen.hpp#8 edit
[ROCm/clr commit: c80c8964ff]
SWDEV-164783 - [ROCm QA][G][QR] Wimpyfull ->Buffer->sub_buffers_read_write_dual_devices test is failing
- Problem looks to be due to a change made in rocmemory.cpp in allocMapTarget() function.
- The issue was that Vlad modified the host memory that was being returned by using 'mapMemory_' vs 'owner()' as a pointer to use 'getHostMem()'.
- Added the old logic back in while also maintaining Vlads logic, and the test is now passing.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#40 edit
[ROCm/clr commit: 33f1e46cc3]
SWDEV-2 - Change OpenCL version number from 2771 to 2772.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2519 edit
[ROCm/clr commit: aa3a4325ba]
SWDEV-2 - Change OpenCL version number from 2770 to 2771.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2518 edit
[ROCm/clr commit: bb38892d04]