jatang
87a4e33150
SWDEV-386095 - Remove GL dependency from oclperf
...
Change-Id: Ie65e2b51af399e0816bb1f5283c8f2e7a330c730
[ROCm/clr commit: 94b1872628 ]
2023-03-08 15:55:54 -05:00
Jason Tang
fae41731dd
Merge "SWDEV-385312 - Move install path of rocm-ocltst to /opt/rocm/share/ocltst" into amd-staging
...
[ROCm/clr commit: eb87d711ab ]
2023-03-02 10:15:30 -05:00
jatang
0d7cb97435
SWDEV-385312 - Move install path of rocm-ocltst to /opt/rocm/share/ocltst
...
Change-Id: Ic2d88b4b41a2bd8d08ffa0fcb72226e993c23a6d
[ROCm/clr commit: b6bbcd8457 ]
2023-03-01 17:33:53 -05:00
Julia Jiang
c8b989d288
SWDEV-383839 - fix oclperf test failures on MI300
...
Change-Id: I789dad08f875d16eeb4d60dc60379d4ee4158904
[ROCm/clr commit: effb58e076 ]
2023-02-23 18:29:36 -05:00
jatang
6723b780ca
SWDEV-372613 - No need to link GLEW/GL for oclperf and oclruntime tests
...
Change-Id: I0b9fe78f3fb6d93a4e7d0fe66ea279291716f30e
[ROCm/clr commit: 589988ee47 ]
2023-02-16 15:07:23 -05:00
jatang
50e98ee028
SWDEV-373395 - Check CL_DEVICE_IMAGE_SUPPORT for ocltst image related tests
...
Change-Id: Iffa2be3d2ddeeb9baad108530dcaf69c4cbd984b
[ROCm/clr commit: 49c76fa04f ]
2023-01-25 17:43:06 -05:00
Jason Tang
610836d5f8
Merge "SWDEV-1 - Enable testing of OCLDynamic" into amd-staging
...
[ROCm/clr commit: 73f913be51 ]
2023-01-24 13:49:01 -05:00
jatang
fb394b51ba
SWDEV-1 - Enable testing of OCLDynamic
...
Change-Id: Iffdacd7804c40ccd2375a13bab582aae5c3d00e3
[ROCm/clr commit: 0865d29ee1 ]
2023-01-24 13:47:32 -05:00
German
a1371d6309
SWDEV-377991 - Remove liquidflash support
...
Change-Id: I928ed40f11461d5da07190e67bbec6a5363c42a6
[ROCm/clr commit: b9901144eb ]
2023-01-19 11:15:46 -05:00
German Andryeyev
271434f6a3
SWDEV-365305 - Update RT queue test
...
Use 2 RT queues in the test instead of generic with medium priority.
Change-Id: Ia7100a9a79a09e9ef9615d17e0ff41c2b799a9e6
[ROCm/clr commit: a4c174e269 ]
2023-01-05 11:40:49 -05:00
jatang
298382dce2
SWDEV-372791 - Correct CL1.2 PartialWrkgrp test
...
Change-Id: I1d5505af24b7e367a2bee68060e49f1503ff9d94
[ROCm/clr commit: d5af082b87 ]
2022-12-22 16:28:41 -05:00
Todd tiantuo Li
c07620985b
Merge "SWDEV-372070 - Add Phoenix to OCLPerfCounters in ocltst" into amd-staging
...
[ROCm/clr commit: 9dcb6a3d4d ]
2022-12-09 16:41:37 -05:00
Todd tiantuo Li
aece761fa8
SWDEV-354868 - skip subtest when number of RT CUs is less than granularity
...
Change-Id: Ibe0b8a2d462e9a0178a12c224b0192454618cb7c
[ROCm/clr commit: a284f9328f ]
2022-12-08 23:38:42 -08:00
Todd tiantuo Li
2285c7b66c
SWDEV-372070 - Add Phoenix to OCLPerfCounters in ocltst
...
Change-Id: I08683856c1e99f3c0b96373aa1fc9720f4b97e65
[ROCm/clr commit: 3ffa3a828e ]
2022-12-06 04:34:34 -08:00
Alex Xie
be2b215206
SWDEV-369978 - Add ASIC id to test
...
SWDEV-370434 - Add ASIC id to test
Change-Id: I7ed199c677543e7ab42011a9c80befbafd9508f4
[ROCm/clr commit: 72830e31cf ]
2022-12-01 17:46:31 -05:00
Jason Tang
105858827a
Merge "SWDEV-362451 - Reenable OCLPinnedMemory" into amd-staging
...
[ROCm/clr commit: e2e223e24a ]
2022-11-09 11:57:14 -05:00
Tao Sang
94946f5616
SWDEV-363140 - Support performance counter on gfx11
...
Support performance counter on gfx11 in Windows only
as Rocm doesn't support performance counter on gfx11 in Linux.
Change-Id: I2216f72f4d4db6dd3766343b0c821cb3d35d7852
[ROCm/clr commit: 6f43b210d7 ]
2022-11-01 18:12:02 -04:00
jatang
dec87c74f0
SWDEV-293816 - Test a CPC counter that's supported by both gfx10 ROCr and PAL backend.
...
Change-Id: I5d20d07b999c26707611dba5b2c7da9782ad08f3
[ROCm/clr commit: 7cb2b815b3 ]
2022-10-25 18:14:07 -04:00
jatang
fe5311622d
SWDEV-362451 - Reenable OCLPinnedMemory
...
Change-Id: I75897846913190422bb8c95d1dce83077d5c77d6
[ROCm/clr commit: b7b458730a ]
2022-10-25 12:32:13 -04:00
Jason Tang
e07fd20922
Merge "SWDEV-362891 - Add the ocltst install path to RUNPATH." into amd-staging
...
[ROCm/clr commit: a19e8ab0bb ]
2022-10-21 18:22:20 -04:00
jatang
17948751c9
SWDEV-362451 - Disable OCLPinnedMemory for now.
...
Change-Id: I9a771cfc5751e06c5a494ad2e4036f9aa3efbe9a
[ROCm/clr commit: b7d64f9f5f ]
2022-10-20 16:03:36 -04:00
jatang
cecfda83f5
SWDEV-362891 - Add the ocltst install path to RUNPATH.
...
So ocltst can automatically find liboclruntime.so from the same directory as ocltst.
Change-Id: Id2f4f58b1c7f0304be76a3aeecd5eea2eec328de
[ROCm/clr commit: cbbf0d1edd ]
2022-10-19 18:17:17 -04:00
jatang
db848fbcd2
SWDEV-362891 - Incorperate TestLog into ocltst.
...
So it's no longer needed to setup path to find TestLog
Change-Id: I0c7ae21e426f2d6d832f707b9d37661bbed67100
[ROCm/clr commit: cf9f9e84b8 ]
2022-10-18 18:01:53 -04:00
Jason Tang
92eb8654a4
SWDEV-350058 - Create ocltst package
...
Change-Id: Ifd1f538254c174da5bca2535ade5ac25c49bf673
[ROCm/clr commit: 145afd6a78 ]
2022-08-19 18:18:15 -04:00
Konstantin Zhuravlyov
3dd34bdd26
SWDEV-350564 - Silence int-conversion warnings as errors
...
Change-Id: Ie7cf8bef0ce41df92369aa45c76493d5d0a6669b
[ROCm/clr commit: ec63aa2302 ]
2022-08-16 17:20:04 -04:00
Konstantin Zhuravlyov
b4162f8685
Merge "SWDEV-350564 - Silence int-conversion warnings as errors" into amd-staging
...
[ROCm/clr commit: 6aa8066584 ]
2022-08-10 12:34:55 -04:00
Konstantin Zhuravlyov
3093eddcf8
SWDEV-350564 - Silence int-conversion warnings as errors
...
Change-Id: Ib49471b90ee8f10f24ca0b56ee9fc1d0d78c30c6
[ROCm/clr commit: 5407e18193 ]
2022-08-09 13:30:33 -04:00
Victor Zhang
16c0a097a4
SWDEV-339709 - Fixed OCLDeviceQueries failing on MI200
...
Change-Id: I27cd020b8813aab8a3a53dcc9545609fb04ad4ed
[ROCm/clr commit: f3438e814e ]
2022-06-30 16:06:25 -04:00
Cordell Bloor
3805867b8b
Merge "SWDEV-337169 - Fix CRLF in oclperf.exclude" into amd-staging
...
[ROCm/clr commit: 7fdb3d3c97 ]
2022-06-02 14:59:52 -04:00
Cordell Bloor
eef8567684
SWDEV-337169 - Fix CRLF in oclperf.exclude
...
Renormalized line endings in tests/ocltst/module/perf/oclperf.exclude
to fix the Debian packaging problems reported in
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/140
Change-Id: I4fdc7c52e60078ec6048678679acdc5d5e5b715b
Signed-off-by: Cordell Bloor <Cordell.Bloor@amd.com >
[ROCm/clr commit: 1f5f4271ae ]
2022-05-15 19:06:22 -06:00
Todd tiantuo Li
c75c34f099
SWDEV-315047 - add Raphael(gfx1036) to OCLDeviceQueries
...
Change-Id: Iaa930c5ea9e39f9c44b1a5d737fc3520e9b6eca8
[ROCm/clr commit: 6c4ab575ca ]
2022-05-10 02:37:42 -07:00
Alex Xie
9f1fcb23e9
SWDEV-333966 - [Lnx]image test fail
...
OCLCreateImage test passed when the image was not supported at all.
Add a warning.
For ASIC without image support, let the test pass.
Change-Id: I13c015561a51879f052c2c2d56c672ffbdbe0641
[ROCm/clr commit: 0d29a523d3 ]
2022-05-03 12:47:26 -04:00
Jason Tang
2acbfbc801
SWDEV-1 - Disable OCLAtomicCounter for now
...
OCLAtomicCounter should only be run when the compiler is HSAIL.
Change-Id: I862e23b22157d2c25bc5697fa58079c78040f5f5
[ROCm/clr commit: a3fe0fafe2 ]
2022-04-20 16:38:48 -04:00
taosang2
6b3e3bf6c6
SWDEV-1 - Add EMU_ENV option
...
Fix FEAT-39125
Add EMU_ENV option. If it is ON, the building is for
emulation environment, thus some logics can be adjusted
to match emulation environment. If it is OFF, the
building is for regular environment.
Currently only ocltst will use the option. But it can
be used for other modules.
Change-Id: I54e1bc1309e82794b41fca2ae1f01f004138dced
[ROCm/clr commit: 76c6dcd558 ]
2021-12-03 10:03:00 -05:00
Jason Tang
4151dfab84
Merge "SWDEV-1 - Fix getopt for options that don't have colon" into amd-staging
...
[ROCm/clr commit: 36298f36d3 ]
2021-11-23 16:36:34 -05:00
Jason Tang
244fb0defd
SWDEV-1 - Fix getopt for options that don't have colon
...
Change-Id: Ibb8907e23294bfa033bdefb243ddac35574983b0
[ROCm/clr commit: aba8b08701 ]
2021-11-22 15:51:28 -05:00
Jason Tang
7d6aaab5dd
SWDEV-1 - Enable ocltst Jenkins service messages
...
Change-Id: I201e3feea4598c4bfcfa77585dd01a6b60e452a3
[ROCm/clr commit: 63bd627252 ]
2021-11-19 16:05:26 -05:00
Jason Tang
267c4fbc62
SWDEV-301289 - Enable building and installing ocltst on Windows
...
Change-Id: I512dbcb96dd6a7c52a5ebad819043fdd0138215d
[ROCm/clr commit: b1e9a4227c ]
2021-10-25 14:10:15 -04:00
Vladislav Sytchenko
60cf342ae0
SWDEV-301289 - Treewide macro rename
...
ATI_OS_WIN -> _WIN32
ATI_OS_LINUX -> __linux__
We should not rely on non-standard macros for platform detections.
Change-Id: If1d06e2e1187268df62a59609ea5496ab7eb709d
[ROCm/clr commit: c4aa6febe5 ]
2021-09-26 12:13:37 -04:00
Jason Tang
79be42d8b7
Merge "SWDEV-301289 - Add missing sources files needed for ocltst on Windows" into amd-staging
...
[ROCm/clr commit: 159f7f24cd ]
2021-09-25 17:09:12 -04:00
Vladislav Sytchenko
d42631046e
SWDEV-301289 - Point to local AMD OpenCL via OCL_ICD_FILENAMES
...
The OCL_ICD_FILENAMES env var contains a list of OpenCL platforms that
the ICD should prepend to the list of reported platforms. Since the
built amdocl library will show up as the first platform, we can tell
ocltst to always run with platform 0. This way we guarantee that the
correct binary is being loaded.
Using this env var also makes programming LD_LIBRARY_PATH redundant
for Linux.
Change-Id: I8c1729e8b4dd1cd2df1a3da08c7b7addebd08b4f
[ROCm/clr commit: 6c9b07370c ]
2021-09-25 17:03:17 -04:00
Vladislav Sytchenko
7757615404
SWDEV-301289 - Correctly reset optind when using getopt()
...
optind's starting value is 1 and it needs to be reset to 1 after each
getopt() invocation. Resetting it to 0 will cause getopt() to
reinitialize its internal state. This is only needed for some corner
cases. In our current usage, we should be resetting it to 1.
Change-Id: I68da7e41ee8b83b275e2a7bd660c13af569769f1
[ROCm/clr commit: 3d82092632 ]
2021-09-25 17:02:35 -04:00
jujiang
40cc9aee95
SWDEV-286322 - clean up trailing white space
...
Change-Id: Ie47bc977e1598356b455957d96f9afa37794c1fd
[ROCm/clr commit: 422a26142d ]
2021-09-01 14:53:14 -04:00
Vladislav Sytchenko
2c01580468
SWDEV-301289 - Add missing sources files needed for ocltst on Windows
...
Change-Id: Icf96028f7891781e4ce1a7d425ff8d41e2602ffd
[ROCm/clr commit: 35ee5f675c ]
2021-08-30 22:33:28 -04:00
agunashe
65362abf36
SWDEV-293742 - Update copyrights end year for opencl repo
...
Change-Id: I0ce8369a7ef569ac82c6e20266d0c98331a43e08
[ROCm/clr commit: 5a0ecc8e48 ]
2021-07-08 21:55:55 -07:00
Julia Jiang
318fd353de
SWDEV-291787 - Update files with proper EOL
...
Change-Id: I3be96a3bb7d1d944f3a14b595df8ec533af6f953
[ROCm/clr commit: 82156484b4 ]
2021-07-07 18:03:52 -04:00
Vladislav Sytchenko
43f722590c
SWDEV-273235 - ocltst build fixes
...
Correctly reference the new amdocl target.
Do not use hardcoded paths to libamdocl64.so, instead query the path to
it from cmake.
Change-Id: I4738dd8d6d08f9fb72fdd725b6488b81342755a4
[ROCm/clr commit: 6046e6fea4 ]
2021-06-07 14:25:28 -04:00
Payam Ghafari
6dc853cb26
Revert "SWDEV-197835 - adding Khronos OpenCL ICD build"
...
This reverts commit d09b6e30fc .
Reason for revert: need to update other projects (linuxpro & marnier)
Change-Id: Ib02194d052170e487cd56480eb0d9226895aa580
[ROCm/clr commit: 0762c948b6 ]
2021-05-18 10:31:25 -04:00
Payam
d09b6e30fc
SWDEV-197835 - adding Khronos OpenCL ICD build
...
Change-Id: Id7d9cd6076c6f1670eedbea06a6976c05e391520
[ROCm/clr commit: 932c83fe8f ]
2021-05-17 18:19:30 -04: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