SWDEV-2 - Change OpenCL version number from 2680 to 2681.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2428 edit
[ROCm/clr commit: 2ae953a4bc]
SWDEV-2 - Change OpenCL version number from 2680 to 2681.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2428 edit
SWDEV-157321 - Mesa interop interface update.
Interop in/out structs and header updated to match version at git://anongit.freedesktop.org/mesa/mesa
Mostly minor changes, cleans up include structure avoiding GLX on Windows.
Larger change is version tracking (now by numbers rather than struct size),
added a field to mesa_glinterop_export_out giving the size of data written to out_driver_data,
and corrected spelling of mesa_glinterop_export_out::internal_format.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/mesa_glinterop.h#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#90 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocglinterop.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocglinterop.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#36 edit
[ROCm/clr commit: 75b68a5dac]
SWDEV-157321 - Mesa interop interface update.
Interop in/out structs and header updated to match version at git://anongit.freedesktop.org/mesa/mesa
Mostly minor changes, cleans up include structure avoiding GLX on Windows.
Larger change is version tracking (now by numbers rather than struct size),
added a field to mesa_glinterop_export_out giving the size of data written to out_driver_data,
and corrected spelling of mesa_glinterop_export_out::internal_format.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/mesa_glinterop.h#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#90 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocglinterop.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocglinterop.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#36 edit
SWDEV-155716 - Fetch backing buffer of texture buffers for use with GL buffer APIs.
Don't assume that texture buffer names will be the same as the backing store's buffer name.
It is illegal (but unchecked) in GL to use a texture object name in a buffer object API.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#60 edit
[ROCm/clr commit: f89e4f89a1]
SWDEV-155716 - Fetch backing buffer of texture buffers for use with GL buffer APIs.
Don't assume that texture buffer names will be the same as the backing store's buffer name.
It is illegal (but unchecked) in GL to use a texture object name in a buffer object API.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_gl.cpp#60 edit
SWDEV-2 - Change OpenCL version number from 2679 to 2680.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2427 edit
[ROCm/clr commit: f0286b57c2]
SWDEV-2 - Change OpenCL version number from 2679 to 2680.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2427 edit
SWDEV-2 - Change OpenCL version number from 2678 to 2679.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2426 edit
[ROCm/clr commit: c184b88692]
SWDEV-2 - Change OpenCL version number from 2678 to 2679.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2426 edit
Move all __hip_hc_ir_* functions from hip_hc.ll into HIP header as inline asm. Remove hip_hc.ll and build dependencies from HIP.
[ROCm/clr commit: 175c87f2bf]
Move all __hip_hc_ir_* functions from hip_hc.ll into HIP header as inline asm. Remove hip_hc.ll and build dependencies from HIP.
[ROCm/hip commit: 2142eb4d12]
Move all Integer Intrinsics, device_functions.cpp definitions and HIP specific device functions into HIP headers. Implement the device functions using llvm_intrinsics and device-libs functions instead of calling hc::__* functions. Remove device_functions.cpp since everything is now defined in header.
[ROCm/clr commit: ad5f1dcbf2]