German Andryeyev
d108c2eee6
SWDEV-86035 - Disable liquidflash for PAL build under Linux
...
Change-Id: I19d335654f98277be0e9af8a25e38d86a6b8de2e
[ROCm/clr commit: c9feefc584 ]
2021-04-21 17:03:10 -04:00
pghafari
b6461096d9
SWDEV-245532 - HIP - Vulkan interop, syntax update
...
Change-Id: I5fd4431bab4d975efec47298f2746fbcbbec8a44
[ROCm/clr commit: 74de707cf2 ]
2021-03-25 13:40:55 -04:00
Payam Ghafari
8bfbe25314
Merge "SWDEV-245532 - HIP - Vulkan interop" into amd-staging
...
[ROCm/clr commit: a4ec8608e8 ]
2021-03-23 23:36:59 -04:00
German Andryeyev
8382233851
Merge "SWDEV-276625 - Add implicit glFinish() for cl_khr_gl_event" into amd-staging
...
[ROCm/clr commit: f4cc6cf84f ]
2021-03-23 14:32:21 -04:00
German Andryeyev
95091ae4a4
SWDEV-276625 - Add implicit glFinish() for cl_khr_gl_event
...
Modifies the behavior of clEnqueueAcquireGLObjects and
clEnqueueReleaseGLObjects to implicitly guarantee synchronization
with an OpenGL context bound in the same thread as
the OpenCL context.
Change-Id: I23eddee37a77f6c1c9d1a9ad3a3e1eb254a1ed82
[ROCm/clr commit: c4cde09339 ]
2021-03-22 16:49:03 -04:00
pghafari
5f179326bd
SWDEV-245532 - HIP - Vulkan interop
...
Change-Id: Ied16503cc154fbda8ce28db25df746cccb19e0ba
[ROCm/clr commit: 67e9aac689 ]
2021-03-22 15:06:50 -04:00
Jason Tang
a24ec756d0
SWDEV-277771 - Build opencl with c++ standard 14
...
Change-Id: I11c72b230320761f775e23816634b55ceaccb65e
[ROCm/clr commit: 2727d7047a ]
2021-03-22 11:30:29 -04:00
German Andryeyev
6df593de96
SWDEV-276569 - Add P010 support for DX9
...
Change-Id: I652debccc0fabad89eff3052b884a59d44ee8233
[ROCm/clr commit: 89791c14f9 ]
2021-03-15 14:45:26 -04:00
German Andryeyev
7a411d1a41
Merge "SWDEV-276631 - return error codes for clCreateEventFromGLsyncKHR()" into amd-staging
...
[ROCm/clr commit: 89e15747ae ]
2021-03-15 09:46:36 -04:00
German Andryeyev
890afbf666
SWDEV-276631 - return error codes for clCreateEventFromGLsyncKHR()
...
Change-Id: I9b93f5bde157d0f746a9d662ef35fbbb20cce6e6
[ROCm/clr commit: 9aebe61637 ]
2021-03-12 14:34:59 -05:00
Vladislav Sytchenko
4acce696ad
SWDEV-240001 - Revert "Disable oclruntime OCLPerfCounters test"
...
This reverts commit 1f915dddd2 .
Change-Id: Ib2ea933c456d76e4e7b20e759d43dd74064267ba
[ROCm/clr commit: 294318c8c6 ]
2021-03-09 10:55:56 -05:00
Vladislav Sytchenko
ecb8c6508c
SWDEV-240001 - OCLPerfCounters target ID changes
...
We don't care about target ID features in this test, so we can simply
strip them away to maintain compatability with the internal test table.
Change-Id: I44591a052c02f9e01876a8946f99cfedee371233
[ROCm/clr commit: b620121390 ]
2021-03-09 10:55:39 -05:00
Jason Tang
b681f1c159
SWDEV-275828 - Fix api negative_get_platform_info test
...
Change-Id: Iffbcd4fe3b3b59a072e3374c0af3409338eeeca2
[ROCm/clr commit: 4ea3e44ac8 ]
2021-03-05 11:34:38 -05:00
German Andryeyev
092391b551
SWDEV-274464 - Enable pitch alignment for imagebuffer only
...
Change-Id: Icfe67e689f99f0859c997281abf80ae5254852fb
[ROCm/clr commit: cddfd9e301 ]
2021-03-02 15:28:51 -05:00
German Andryeyev
ff6c8c32b3
SWDEV-274464 - Align image width for pitch calculation
...
Change-Id: I2f817993da06d2e6fe23e8b4b9d0fe10a2e61760
[ROCm/clr commit: b123dbed2a ]
2021-02-27 01:30:52 -05:00
Jason Tang
342f25aa11
SWDEV-268345 - Remove ADDRESS_SANITIZER option from cmake
...
DevOps is going to add this through build scripts.
Change-Id: Id48ac9c1729d60f337e4cb7f0203822a05038e5e
[ROCm/clr commit: d21913f140 ]
2021-02-16 18:31:07 -05:00
German Andryeyev
feed6a4b45
SWDEV-273071 - add mipmaps detection for FillImage
...
If mipmap was detected, then create a view with single mip level
Change-Id: I4519b35bd0365c108c42fdb37bfaad729dbc684e
[ROCm/clr commit: 4dc90dae10 ]
2021-02-16 16:19:28 -05:00
Julia Jiang
1e374d5abe
SWDEV-271131 - update opencl readme
...
Change-Id: I6ffcde28f11f1d73a78b0a837a41992114415f31
[ROCm/clr commit: f5e6934216 ]
2021-02-02 13:22:37 -05:00
Vladislav Sytchenko
481b25fd08
SWDEV-1 - Fix Windows build
...
Change-Id: I3867b4a7175316121246a639fb8d704ad491adb6
[ROCm/clr commit: 70ac5c3bd8 ]
2021-01-26 11:01:30 -05:00
Todd tiantuo Li
dcad5a921e
Merge "SWDEV-267762 - add RMB(gfx1035) to deviceQuery" into amd-staging
...
[ROCm/clr commit: 280b759175 ]
2021-01-25 19:40:02 -05:00
Vladislav Sytchenko
35655388b0
SWDEV-264411 - Disable OCLDynamicBLines test
...
Change-Id: I067afa99b988e0b32edee7d27c1403d31775655c
[ROCm/clr commit: 290a16716d ]
2021-01-22 16:55:18 -05:00
Jason Tang
a97c8523f5
SWDEV-268345 - Enable address sanitizer build when ADDRESS_SANITIZER is ON
...
Change-Id: Iaef46358f33a399f8b047aaebc5154bb7352a69a
[ROCm/clr commit: 8d75c7e76f ]
2021-01-21 18:31:14 -05:00
Tony Tye
2119330db1
SWDEV-268864 - Use new isa class to access isa related information
...
Change-Id: I866eeef06f86df77c651a25fdf7bceed2c28af52
[ROCm/clr commit: 91bb64409b ]
2021-01-18 22:33:25 +00:00
Todd tiantuo Li
505f246c74
SWDEV-267762 - add RMB(gfx1035) to deviceQuery
...
Change-Id: I5388d9083a1b45751f024474ec4e0ae38e1e9107
[ROCm/clr commit: e1c4b22a32 ]
2021-01-12 09:13:40 -08:00
Vladislav Sytchenko
949a42427e
Disable oclruntime.OCLDynamic test
...
This test is causing a PSDB timeout. Not all systems can support
device enqueue on rocm.
Change-Id: I55a209877288e6cc96b2426bf960fa9a431ac7c3
[ROCm/clr commit: ed812e304a ]
2020-12-14 12:30:10 -05:00
Cole Nelson
a0549a85db
Merge "packaging: conformant package names" into amd-master-next
...
[ROCm/clr commit: c775ab32ef ]
2020-11-20 12:50:42 -05:00
Cole Nelson
982fb1b666
packaging: conformant package names
...
This patchset addresses package name requirements:
http://confluence.amd.com/pages/viewpage.action?pageId=234791224
Email contact corrected: SWDEV-258090
Names as tested (internal example):
rocm-opencl-dev_2.0.0.40000-cpnn.14322_amd64.deb
(release examples):
rocm-opencl-2.0.0.40000-sles152.3022.x86_64.rpm
rocm-opencl-devel-2.0.0.40000-3022.el8.x86_64.rpm
Change-Id: Icb202085ae4065ba264d02d34cadbf1a0f393f9a
Signed-off-by: Cole Nelson <cole.nelson@amd.com >
[ROCm/clr commit: 2174367fb4 ]
2020-11-20 07:17:35 -08:00
Jason Tang
4fc5f10159
SWDEV-256292 - Fix build failure when using lightning to build
...
clang complains there are multiple definitions of ret_val
Change-Id: I949af23e0658b28b339b378c9c0e4681d83d5f5a
[ROCm/clr commit: ee2e91912b ]
2020-11-09 11:39:03 -05:00
Alex Xie
86eae09771
SWDEV-254386 [Navi 2x] Add Navi IDs to ocltst test
...
Cherry pick from npi branch.
Change-Id: I4e72c5477d7e0ebb454d651d1f84866ce4d27ee5
[ROCm/clr commit: ebd1a4a150 ]
2020-10-27 16:00:45 -04:00
Reshabh Sharma
202d12ae03
SWDEV-253557 Strip debug symbols for release builds
...
Change-Id: I4f75a0c08020ecd76e1eec159f266cd1f754af92
[ROCm/clr commit: 255c168ad7 ]
2020-10-16 16:10:51 +05:30
Reshabh kumar Sharma
6b51a4e16a
Revert "SWDEV-253557 Strip debug symbols for release builds"
...
This reverts commit 78e8224ad3 .
Reason for revert: Breaks mainline build
Change-Id: Ia1fc5e5723ec688d47544cc26127b680fad59b58
[ROCm/clr commit: 3997b03026 ]
2020-10-16 04:03:07 -04:00
Reshabh Sharma
78e8224ad3
SWDEV-253557 Strip debug symbols for release builds
...
Change-Id: I50032cb6aae7b1ed1a95c8e84fa8ce5cce476570
[ROCm/clr commit: 4c15a8f190 ]
2020-10-15 23:41:27 -04:00
Jason Tang
0e19d02735
SWDEV-255321 - Support target names from Target ID feature
...
Change-Id: I45e5314dff2ee65dd402c38744279bf67501304d
[ROCm/clr commit: bad12583b0 ]
2020-10-06 09:00:54 -04:00
Vladislav Sytchenko
1f40ca06a6
Don't use CMAKE_SOURCE_DIR
...
Change-Id: I373e218850e72ca8fe7f76a7af3e559c485c569b
[ROCm/clr commit: bd4c6ce6dc ]
2020-09-23 13:04:05 -04:00
Vladislav Sytchenko
9d006dee2d
Correctly append CMAKE_SHARED_LINKER_FLAGS
...
Change-Id: Id207f7b7eea7420657162ed666fb4240e3b6e9a1
[ROCm/clr commit: c70ff63d87 ]
2020-09-23 13:04:02 -04:00
Jason Tang
342a8161a7
SWDEV-251394 - Support CL_DEVICE_IL_VERSION
...
Change-Id: If8459d6822d26107914f81d219e94165facd0827
[ROCm/clr commit: ac956ac8cb ]
2020-09-10 18:09:15 -04:00
Jason Tang
0d1525545c
Add support for CL_PROFILING_COMMAND_COMPLETE
...
Change-Id: I2acabab8975f7c8619c180795000cb47d4f532ca
[ROCm/clr commit: 7ec780519a ]
2020-09-07 11:15:31 -04:00
Jason Tang
4500240354
Remove refering to gfxipVersion_
...
Change-Id: I06e3fe5c10ddf50674c69d7de68f208bbfb83f2f
[ROCm/clr commit: 6c13a34a04 ]
2020-08-24 14:38:16 -04:00
Julia jiang
b2f831ca46
SWDEV-247185-update OpenCL build instructions in Readme
...
Change-Id: Id2835bfcbc3d19315c688a8160eedf367056ba5f
[ROCm/clr commit: ed1fcc7c63 ]
2020-08-06 12:10:36 -04:00
Freddy Paul
af1916a2f9
Enable STATIC LINKING of COMGR
...
COMGR_DYN_DLL is used by rocclr to load COMGR as dynamic library.
Need to remove this flag while linking COMGR as static lib by
ROCclr.
Default option is set to link COMGR as dynamic library
Change-Id: I5631a8c1d896bd4d7e5ecf5ef5fa4f631cd2244d
[ROCm/clr commit: 00223c5697 ]
2020-07-22 16:07:05 -07:00
Tao Sang
03c1acd0f8
Let rocclr decide numa dependence
...
Change-Id: Idaf8ab1d0563ac39c352219a6dacf95745bdc6b0
[ROCm/clr commit: 56443c2c3d ]
2020-07-19 23:29:59 -04:00
Pruthvi Madugundu
67591d6671
Adding support for multiple icd files specific to ROCm version
...
- amdocl64.icd is renamed to amdocl64_<ROCM_PATCH_VERSION>.icd
- This will enable support for multiple icd for different versions of
ROCm
Signed-off-by: Pruthvi Madugundu <pruthvi.madugundu@amd.com >
Change-Id: I8031b19f8579507ffb6727dedcd2e3fbb4e45de8
[ROCm/clr commit: b88a313eff ]
2020-07-09 18:04:18 -07:00
Vlad Sytchenko
0611a0502a
Add ability to run each ocltst test individually
...
Now one can run a single test by invoking `make test.ocltst.${module_name}.${test_name}`. Invoking `make test.ocltst.${module_name}` will still run all of the modules tests.
Change-Id: I31b384576cb09800e580e41c12528a276899b6c2
Signed-off-by: Vlad Sytchenko <Vladislav.Sytchenko@amd.com >
[ROCm/clr commit: 3be244fb34 ]
2020-07-06 15:56:46 -04:00
Matt Arsenault
4c38d6f0a7
Use option for BUILD_SHARED_LIBS
...
This avoids blindly overwriting the setting.
Change-Id: I38dff67f406c4547806a96f4ab220a7415d96242
[ROCm/clr commit: 03ed004255 ]
2020-06-30 15:01:46 -04:00
Jason Tang
c0a9560c1b
Fix CentOS build
...
Change-Id: Id0956f2a876077a3528c4fafc136586b95fdda70
[ROCm/clr commit: 0394f79d4d ]
2020-06-29 18:49:48 -04:00
Jason Tang
3c0b0d9d92
Not to use fixnames
...
Change-Id: I50c9503cad1fc072edec989a4f82a27bb7bb3909
[ROCm/clr commit: 4666113db0 ]
2020-06-28 18:57:16 -04:00
Tao Sang
f184916c46
Fix missing numa symbol in building libamdocl64.so
...
Change-Id: I77eca06345b11b5c8482ab626ef1b60c5fa20ec8
[ROCm/clr commit: 9171896d73 ]
2020-06-23 11:29:28 -04:00
Vlad Sytchenko
434a1719a3
Enable the use of some warnings when building OCL-ROCclr
...
Similar to http://gerrit-git.amd.com/c/compute/ec/vdi/+/375385 , except no -Wno-strict-aliasing.
With this change only one warning shows up during the build - -Wdeprecated-declarations in cltrace.
Change-Id: Ie335eb9c45287ee1006e6bd65d54d67b41f79604
[ROCm/clr commit: ac3848a8e6 ]
2020-06-15 15:28:33 -04:00
Jason Tang
83153d4a2d
Enable OCLReadWriteImage test on Linux
...
Change-Id: I613e5ff6dd0234515409b8d3f7277f5bbdd1bd20
[ROCm/clr commit: 17dafe33de ]
2020-06-10 15:30:23 -04:00
Matt Arsenault
e5ce842e8a
Don't add -std flag to CMAKE_CXX_FLAGS
...
Use the cmake method, and consolidate setting the language standard in
one place.
Change-Id: I96826c31955b1553ed1beb94203c99933075bb0a
[ROCm/clr commit: dd5f255c7e ]
2020-06-05 11:22:23 -04:00