foreman
d2eeaeee14
P4 to Git Change 1481529 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/12 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2537 to 2538.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2285 edit
2017-11-12 03:08:35 -05:00
foreman
88ba77a1b4
P4 to Git Change 1481396 by lmoriche@lmoriche_opencl_dev2 on 2017/11/10 16:12:29
...
SWDEV-118564 - [OCL-LC-ROCm] Refactor the Lightning Compiler program manager to allow the compiler library API and the ROCm-OpenCL-Driver to coexist in the same platform.
- Default compiler is the Lightning Compiler
- Fall back to the HSAIL compiler if the amdoclcl compiler library is in the PATH and the -legacy option is specified (or app-detect)
Affected files ...
... //depot/stg/opencl/drivers/opencl/Makefile#59 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/build/Makefile.api#168 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/acl.cpp#44 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/aclLoaders.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/aclValidation.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/build/Makefile.complib#98 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/elf.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#137 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/build/Makefile.utils#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#71 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#213 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#292 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#235 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/build/Makefile.oclrocm#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompilerlib.cpp#8 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompilerlib.hpp#6 delete
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.hpp#17 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#75 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#30 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#88 edit
2017-11-10 16:21:49 -05:00
foreman
d779c69dfa
P4 to Git Change 1481252 by gandryey@gera-lnx-rcf on 2017/11/10 12:11:16
...
SWDEV-133810 - PAL support for Linux Pro w/OpenCL 1.2 support
- Fix a crash in offline compilation. Increase the alignment for sysmem allocation.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#48 edit
2017-11-10 12:38:37 -05:00
foreman
0cf1fd6eae
P4 to Git Change 1481211 by gandryey@gera-lnx-rcf on 2017/11/10 11:23:52
...
SWDEV-133810 - PAL support for Linux Pro w/OpenCL 1.2 support
- Fix a crash in multiple device/context test
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#64 edit
2017-11-10 11:30:16 -05:00
Jenkins
f91c47167b
Merge 'master' into 'amd-master'
...
Change-Id: If635fe33b97998b22c4a00c0e9a5e041ef332d82
2017-11-10 04:48:30 -06:00
foreman
f374b5b0d4
P4 to Git Change 1481057 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/10 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2536 to 2537.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2284 edit
2017-11-10 03:12:42 -05:00
Alex Voicu
bdd2d6d602
Add omitted changes in CMakeLists.txt.
2017-11-10 01:20:50 +00:00
Alex Voicu
8c62d0fbc4
Update new tests so as to make them work with new variadic based launch mechanisms.
2017-11-10 00:14:34 +00:00
Alex Voicu
1518611976
Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe
2017-11-09 23:43:07 +00:00
Rahul Garg
3711136e46
Added texture 2D driver API usage example
2017-11-09 22:35:29 +05:30
Rahul Garg
1851c153f6
Texture driver APIs support
2017-11-09 22:10:55 +05:30
foreman
2423e81f6f
P4 to Git Change 1480493 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/09 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2535 to 2536.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2283 edit
2017-11-09 03:11:16 -05:00
Maneesh Gupta
925f97fac7
Merge pull request #250 from AlexVlx/feature_add_agent_global_support
...
Support for agent globals
2017-11-09 07:52:09 +05:30
foreman
44800c3b0c
P4 to Git Change 1480412 by eyu1@evelyn-dbg1666 on 2017/11/08 21:13:05
...
SWDEV-133985 - Unigine Heaven 4.0 OpenGL serious performance lag Vs NVidia GTX 750 Ti
CL1480411 changed TextureResourceObject::setMemObject interface, need to change ocl setMemObject.
by Evelyn
ReviewBoardURL = http://ocltc.amd.com/reviews/r/13789/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLContext.cpp#82 edit
2017-11-08 21:22:07 -05:00
Alex Voicu
f7919a8321
Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe
...
# Conflicts:
# tests/src/runtimeApi/stream/hipStreamSync2.cpp
2017-11-08 10:26:30 +00:00
Maneesh Gupta
6f1298d9f6
Merge pull request #255 from AlexVlx/remove_some_trailing_whitespace
...
Clean up trailing whitespace so as to reduce noise in #246 .
2017-11-08 10:29:19 +05:30
Maneesh Gupta
86f5934beb
Merge pull request #253 from mangupta/hit_add_cmakecmd
...
[hit] Add support for cmake commands as part of test infra
2017-11-08 09:50:29 +05:30
Alex Voicu
0ad1308efd
Clean up trailing whitespace so as to reduce noise in #246 .
2017-11-08 00:08:55 +00:00
foreman
c1ee2295e3
P4 to Git Change 1479692 by lmoriche@lmoriche_opencl_dev2 on 2017/11/07 14:31:55
...
SWDEV-118564 - [OCL-LC-ROCm] Don't report the SPIR extension on OpenCL/LC
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#36 edit
2017-11-07 14:54:17 -05:00
foreman
21789b3434
P4 to Git Change 1479658 by gandryey@gera-w8 on 2017/11/07 13:52:17
...
SWDEV-137599 - [OCL/LC] OCLLiquidFlash test on Vega10 Linux causing system to hang
- Don't report the LiquidFlash extension by default. Runtime will detect amdgpu-pro interfaces later and report the extension if available.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#28 edit
2017-11-07 14:01:44 -05:00
Ben Sander
7b534885e6
Merge pull request #254 from bensander/event_thread_safe
...
Event thread safe
2017-11-07 17:59:51 +01:00
Jenkins
b7614c76d9
Merge 'master' into 'amd-master'
...
Change-Id: If5bce0feeb337752b5ea9db44c0edbb5eca4b704
2017-11-07 04:11:03 -06:00
Maneesh Gupta
52c8c4b03c
Merge pull request #252 from phani544/newTests2
...
More tests for memory,stream & error APIs
2017-11-07 10:38:18 +05:30
Phaneendr-kumar Lanka
2a1d7db371
identation change in hipPeekAtLastError
2017-11-07 09:51:32 +05:30
Alex Voicu
8854dec897
Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe
2017-11-07 00:01:22 +00:00
Ben Sander
e71456cc6c
Check for null event in hipEventElapsedTime
2017-11-06 23:49:31 +00:00
Ben Sander
b5911acce2
hipStreamWaitEvent returns success if event created but not recorded
2017-11-06 23:49:31 +00:00
Ben Sander
955cfbfdc7
Make hipEvent_t thread safe.
...
Support re-recording of same event by different threads.
- Add criticalData structure to hipEvent_t, similar to mechanism used
for streams, contexts, device. Events are always locked
after streams to avoid deadlock.
- ihipEvent_t::locked_copyCrit can be used to copy critical state
including marker. The critical state in the event can then
be re-recorded.
- refactor hipEventElapsedTime. Remmove stale debug code, native signal
refs.
2017-11-06 23:49:25 +00:00
foreman
69b10d77ec
P4 to Git Change 1479084 by gandryey@gera-w8 on 2017/11/06 13:39:25
...
SWDEV-133813 - PAL support for Linux Pro: cl-gl interop on OpenCL 1.2
- Enable GL interop under Linux
- Enable proper GL device detection logic
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevicegl.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#40 edit
2017-11-06 13:45:22 -05:00
Maneesh Gupta
f92648e447
[hit] Add support for cmake commands as part of test infra
...
Cmake supports several builtin command-line tools. These tools can
now be specified as part of the HIT block. These commands will be
run during cmake configure step.
Change-Id: I32466c94b2fe1ecdc30249755fc027102295617d
2017-11-06 16:53:57 +05:30
Jenkins
e08698eaa4
Merge 'master' into 'amd-master'
...
Change-Id: I8d932bd34619c71f85311f824f793d8e179dce35
2017-11-06 04:11:36 -06:00
Phaneendr-kumar Lanka
e18f4239b6
Modified tests as per review
2017-11-06 15:13:36 +05:30
Phaneendr-kumar Lanka
7427abba04
More tests for memory,stream & error APIs
2017-11-06 11:31:52 +05:30
Maneesh Gupta
dbb6b2bab8
Merge pull request #251 from ROCm-Developer-Tools/fix_event_state
...
Set event state AFTER it is recorded.
2017-11-06 07:28:11 +05:30
Maneesh Gupta
958ca62c63
Merge pull request #249 from bensander/warn_event
...
Add HIP_DB=warn + message if sync on dangerous event.
2017-11-06 07:25:40 +05:30
Maneesh Gupta
544538fd88
Merge pull request #239 from phani544/newTests
...
[newTests]Adding tests for device APIs
2017-11-06 07:22:13 +05:30
Ben Sander
1c65bb1684
Set event state AFTER it is recorded.
2017-11-05 10:33:18 -06:00
foreman
1504bc58d0
P4 to Git Change 1478813 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/05 02:00:09
...
SWDEV-2 - Change OpenCL version number from 2534 to 2535.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2282 edit
2017-11-05 02:09:26 -05:00
foreman
ebc3b138a7
P4 to Git Change 1478682 by wchau@wchau_OCL_boltzmann on 2017/11/03 16:13:20
...
SWDEV-135791 - Set kernel max work group size from metadata
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#29 edit
2017-11-03 16:37:11 -04:00
foreman
ef5f4c2fd8
P4 to Git Change 1478591 by kzhuravl@kzhuravl-fiji-ocllc on 2017/11/03 14:24:57
...
SWDEV-102733 - More cmake updates to fix few conformance tests with open source build
- test_api min_max_language_version
- test_basic kernel_preprocessor_macros
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#8 edit
2017-11-03 14:29:13 -04:00
Alex Voicu
394886903c
Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe
2017-11-03 10:57:12 +00:00
Alex Voicu
17753cbd92
Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe
...
# Conflicts:
# src/hip_module.cpp
2017-11-03 10:53:39 +00:00
Phaneendr-kumar Lanka
fa32a1924a
[newTests]modified the test
2017-11-03 14:52:19 +05:30
Jenkins
00824f383f
Merge 'master' into 'amd-master'
...
Change-Id: I68790ca9ba95bd0cbecfa65d9c8c6ac0a06398a9
2017-11-03 04:10:47 -05:00
foreman
032d303657
P4 to Git Change 1478392 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/03 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2533 to 2534.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2281 edit
2017-11-03 03:05:28 -04:00
Phaneendr-kumar Lanka
19946ca43d
[newTests]Modified the test as per review comments
2017-11-03 10:39:47 +05:30
Maneesh Gupta
afd3a6786d
Merge pull request #248 from mangupta/SWDEV-134531
...
Remove libsupc++ dependency from HIP
2017-11-03 08:01:59 +05:30
Alex Voicu
d12cf0da7d
This introduces correct support for agent global variables, and implements hipModuleGetGlobal as an actual equivalent for cuModuleGetGlobal.
2017-11-03 01:44:48 +00:00
foreman
38c33f99dc
P4 to Git Change 1478111 by yaxunl@yaxunl_stg_win50 on 2017/11/02 14:37:52
...
SWDEV-120711 - Synch CMake change about switching to new addr space mapping.
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#19 edit
2017-11-02 14:42:08 -04:00
foreman
23f5df6686
P4 to Git Change 1478111 by yaxunl@yaxunl_stg_win50 on 2017/11/02 14:37:52
...
SWDEV-120711 - Synch CMake change about switching to new addr space mapping.
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#19 edit
2017-11-02 14:42:08 -04:00