-
Notifications
You must be signed in to change notification settings - Fork 40
Fix OpenCL headers 2021.04.29 compatibility #25
base: develop
Are you sure you want to change the base?
Fix OpenCL headers 2021.04.29 compatibility #25
Commits on Aug 16, 2021
-
SWDEV-273235 - Initial support for Windows CMake
This change refactors the current ROCclr cmake build to accomodate a more modular approach. This allows easier support for multiple compiler and/or multiple runtime backends. Currently supported compilers: HSAIL - enabled by ROCCLR_ENABLE_HSAIL (defaults to OFF) LC - enabled by ROCCLR_ENABLE_LC (defaults to ON) Currently supported runtimes: HSA - enabled by ROCCLR_ENABLE_HSA (defaults to ON) PAL - enabled by ROCCLR_ENABLE_PAL (defaults to OFF) Any configuration is supported as long as at least one compiler and one runtime is enabled. Since ROCclr clients can configure it differently, one cannot reuse the same ROCclr build artifacts between different clients. To assure this, this patch assumes that ROCclr will be built as part of the clients project. Change-Id: Id4a5c43634296802b8ae87d1ad5984968391ccaf
Configuration menu - View commit details
-
Copy full SHA for c370349 - Browse repository at this point
Copy the full SHA c370349View commit details -
SWDEV-287137 - Add blocking signal logic
With HIP API callback runtime has to stall the queue until the callback is done. Rocclr will introduce SW blocking HSA signal, which will be released after the callback is done. Change-Id: I6411f3efab31b468e3b87ebb5c8d155e116b613d
Configuration menu - View commit details
-
Copy full SHA for d53a119 - Browse repository at this point
Copy the full SHA d53a119View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48e9672 - Browse repository at this point
Copy the full SHA 48e9672View commit details -
SWDEV-273235 - Fix Windows CMake build
Change-Id: I337b8d3b38a492b77b55602ab3a6bb3c05e693e0
Configuration menu - View commit details
-
Copy full SHA for 520374b - Browse repository at this point
Copy the full SHA 520374bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25c8018 - Browse repository at this point
Copy the full SHA 25c8018View commit details -
SWDEV-240804 - Add coarse grain memory support
Add an extension to memory advise to disable cache coherency for better performance Change-Id: I283703d81d9c36ddfa2c8fffa15eef60e2195056
Configuration menu - View commit details
-
Copy full SHA for 54a73ab - Browse repository at this point
Copy the full SHA 54a73abView commit details -
SWDEV-283267 - Fix a bug where rocclr appends compiler options twice
Change-Id: I54ca6e8458cf6414c263df7a8bf61f7ce39a64df
cjatin authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for a61fe25 - Browse repository at this point
Copy the full SHA a61fe25View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1de4a0 - Browse repository at this point
Copy the full SHA a1de4a0View commit details -
SWDEV-273235 - Find UGL headers based on AMD_DRIVERS_PATH
All KMD/asic_reg/UGL headers are located under the drivers folder. No need for the AMD_UGL_PATH variable as it essentially is ${AMD_DRIVERS_PATH}/ugl. Change-Id: I070d737d50f2096493b3e75ef9b9e824cb19d048
Configuration menu - View commit details
-
Copy full SHA for ab6de44 - Browse repository at this point
Copy the full SHA ab6de44View commit details -
SWDEV-240804 - Update ReadMostly attribute
Switch HSA_AMD_SVM_ATTRIB_READ_ONLY to HSA_AMD_SVM_ATTRIB_READ_MOSTLY to match Cuda. The new attribute was just exposed in ROCr/KFD. Change-Id: I2ee522d33c347ba52a4e272d2cd7f67960490cf7
Configuration menu - View commit details
-
Copy full SHA for 75ab9f7 - Browse repository at this point
Copy the full SHA 75ab9f7View commit details -
SWDEV-288690 - Updating the return value with roc::Device::init
Change-Id: I132fa424cf9bec608e5c8429e93d20e78b76c6f0
Configuration menu - View commit details
-
Copy full SHA for 2876b4b - Browse repository at this point
Copy the full SHA 2876b4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5afdc36 - Browse repository at this point
Copy the full SHA 5afdc36View commit details -
SWDEV-286092 - Enable handler for marker always
For DD, send a NOP packet so that we leverage the handler to indicate completion. Change-Id: Ie57ea0124a8497d39cc49da1c4575c2cd86b9319
Configuration menu - View commit details
-
Copy full SHA for ba99d85 - Browse repository at this point
Copy the full SHA ba99d85View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6e6b2a - Browse repository at this point
Copy the full SHA a6e6b2aView commit details -
SWDEV-289548 - [PAL] Revive Raven 2 support
Revert back to using the Raven (gfx902) target ID for Raven 2 (gfx909). This is due to the HSAIL compiler not supporting gfx909. In theory there should be no issue with running Raven isa on Raven 2. Change-Id: I425edebc99075799eda5522fad231b8fb3184873
Configuration menu - View commit details
-
Copy full SHA for 0b8c154 - Browse repository at this point
Copy the full SHA 0b8c154View commit details -
Configuration menu - View commit details
-
Copy full SHA for 322c009 - Browse repository at this point
Copy the full SHA 322c009View commit details -
SWDEV-284671 - Add HW event wait to improve hipDeviceSynchronize
If AMD event contains a reference to a HW event, then runtime could check/wait for HW event. CPU status update will occur later after HSA signal callback, but it's not important for the result. Change-Id: I591391a953bbdba6a25ac07e2cd98aeb17cd4596
Configuration menu - View commit details
-
Copy full SHA for 7c0b956 - Browse repository at this point
Copy the full SHA 7c0b956View commit details -
SWDEV-276396 - Implement hipDeviceReset
Add a Purge function to MemObjMap Change-Id: Iac51dfda9a7b7c45f2f4a0dc35f7a623121aba1a
Configuration menu - View commit details
-
Copy full SHA for 512ff9e - Browse repository at this point
Copy the full SHA 512ff9eView commit details -
SWDEV-289250 - Should return a nullptr for PAL so we can assume it's …
…a host ptr Change-Id: I530eb39104bbe727c3e38186f6db4e64285b3fc8
Arya.Rafii authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for ee3eaeb - Browse repository at this point
Copy the full SHA ee3eaebView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1bbfab - Browse repository at this point
Copy the full SHA d1bbfabView commit details -
SWDEV-247372 - Active wait timeout env var
- Create an env var ROC_ACTIVE_WAIT_TIMEOUT to set active wait timeout - Record profiling informaion if marker_ts_ property is valid. Change-Id: If0d8aec8d9b0715027cf0f7c3dc8a4c722a6bae6
Configuration menu - View commit details
-
Copy full SHA for 154fb79 - Browse repository at this point
Copy the full SHA 154fb79View commit details -
SWDEV-290306 - [LNX][Navi24][mainline]clinfo test failed on Navi24
Add Navi 24 support Change-Id: I7343384cf6fb8c532321e57e202c196ef054f459
Configuration menu - View commit details
-
Copy full SHA for c841045 - Browse repository at this point
Copy the full SHA c841045View commit details -
SWDEV-286092 - Use Barrier Header for event
Change-Id: I9701fbab587e2ea31e58449e8c8b07341a7aa161
Configuration menu - View commit details
-
Copy full SHA for b79ae29 - Browse repository at this point
Copy the full SHA b79ae29View commit details -
SWDEV-290371 - Add lock protection for signal
Add lock protection for signal processing If signal is reused, then disable reference to it from HIP Increase the pool signal size to 32 Change-Id: I7d529b35910f83ce577c9eca6d3386759611ccc0
Configuration menu - View commit details
-
Copy full SHA for 282e191 - Browse repository at this point
Copy the full SHA 282e191View commit details -
SWDEV-290474 - [Lnx][VanGogh] Add VanGogh support
Signed-off-by: Aaron Liu <[email protected]> Reviewed-by: Christophe Paquot <[email protected]> Change-Id: Iff0253a181bbfc1984304014a9e3b542b2556635
Configuration menu - View commit details
-
Copy full SHA for 4c2e7ca - Browse repository at this point
Copy the full SHA 4c2e7caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c41e69 - Browse repository at this point
Copy the full SHA 6c41e69View commit details -
SWDEV-247372 - Reset hasPendingDispatch
Reset hasPendingDispatch_ if we insert barrier for time marker. Change-Id: Id038fd4e1c910c0a657978fee00630e49c372321
Configuration menu - View commit details
-
Copy full SHA for 0a9065b - Browse repository at this point
Copy the full SHA 0a9065bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5129eae - Browse repository at this point
Copy the full SHA 5129eaeView commit details -
SWDEV-286446 - This patch enables stream operations on vega10, vega20…
…, MI100 and MI200 Change-Id: I6f07036d8ee6e4c6b55196a13288f8107488d824
Sourabh Betigeri authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 995513a - Browse repository at this point
Copy the full SHA 995513aView commit details -
Configuration menu - View commit details
-
Copy full SHA for be3ec5c - Browse repository at this point
Copy the full SHA be3ec5cView commit details -
SWDEV-290160 - Don't send notification for batch markers
Batch marker already has a barrier with HSA signal callback Change-Id: I69fc63d72320c2e9cc2d2e59ebd3f07c0bd0e3b5
Configuration menu - View commit details
-
Copy full SHA for b15799c - Browse repository at this point
Copy the full SHA b15799cView commit details -
SWDEV-240806 - Release resources in Command::terminate for HIP
We do not want to release resources during setStatus in HIP because of Graphs Change-Id: Idc7b188ab5f8be6975ea91005dd2bbf177401f8c
Configuration menu - View commit details
-
Copy full SHA for 115f7a3 - Browse repository at this point
Copy the full SHA 115f7a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3352fc9 - Browse repository at this point
Copy the full SHA 3352fc9View commit details -
SWDEV-247372 - Add logging for debug
Change-Id: Id5a27034005a7deba37072d8a4c6f250104a96c8
Configuration menu - View commit details
-
Copy full SHA for 91e48d7 - Browse repository at this point
Copy the full SHA 91e48d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e46c18 - Browse repository at this point
Copy the full SHA 3e46c18View commit details -
SWDEV-290122 - OpenGL tests fails with CL_MEM_ALLOCATION_ERROR
Change-Id: I34d7063f05dd46c32cf59a88c455691ba5099679
Configuration menu - View commit details
-
Copy full SHA for 990d056 - Browse repository at this point
Copy the full SHA 990d056View commit details -
SWDEV-290160 - Switch to global HSA signals
Runtime can't assign internal HSA signals for HIP events, because HIP application can destroy the HIP stream or signal reuse may occur internally. Switch to global HSA signals for HIP events. Change-Id: Ieaea2d6b039e492b2e7c5112782a8f4e601e50a1
Configuration menu - View commit details
-
Copy full SHA for 18ff9bc - Browse repository at this point
Copy the full SHA 18ff9bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a2bbad - Browse repository at this point
Copy the full SHA 3a2bbadView commit details -
SWDEV-290901 - update ROC_ACTIVE_WAIT_TIMEOUT to 50us
Change-Id: Iba2f2bb882c4786a432a523cb0954761e5359e7f
Anusha GodavarthySurya authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 83309d8 - Browse repository at this point
Copy the full SHA 83309d8View commit details -
SWDEV-287088 - Workaround VM page fault on Windows
Some chunk memory are not guaranteed to be resident during initial allocation. Use CPDMA to force resident. Change-Id: If1a2da3e75f136caaa4c7a29d8f604d6af2639fa
Configuration menu - View commit details
-
Copy full SHA for 97c20f4 - Browse repository at this point
Copy the full SHA 97c20f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71ed43e - Browse repository at this point
Copy the full SHA 71ed43eView commit details -
SWDEV-274815 - [PAL] Navi24 support
Change-Id: I934797bda471618c3f69484a1552b37345ae638b
Configuration menu - View commit details
-
Copy full SHA for 00ea40d - Browse repository at this point
Copy the full SHA 00ea40dView commit details -
SWDEV-292018 - Avoid marker if queue is empty
Change-Id: I40a42d67d2c911d2c9a0bf425f36bc795f9539c0
Configuration menu - View commit details
-
Copy full SHA for 7c8b93b - Browse repository at this point
Copy the full SHA 7c8b93bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73f0002 - Browse repository at this point
Copy the full SHA 73f0002View commit details -
SWDEV-285333 - Introduce Address sanitizer hostcall service
Change-Id: Id29aacd09d0a9934a027446c57c7095804e1a454
Configuration menu - View commit details
-
Copy full SHA for f259dd5 - Browse repository at this point
Copy the full SHA f259dd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for debd929 - Browse repository at this point
Copy the full SHA debd929View commit details -
SWDEV-286322 - Add .gitattribute
Change-Id: I4ae4c4498765f10c98bb5f2443a083463b0e25af
Configuration menu - View commit details
-
Copy full SHA for de621fd - Browse repository at this point
Copy the full SHA de621fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c400c4 - Browse repository at this point
Copy the full SHA 0c400c4View commit details -
SWDEV-289378 - Avoid CPU TS overwrite if GPU TS is available
Change-Id: I2fc1a43c048b4fa1e42f27c4cf5c72fc7ae84e9c
Configuration menu - View commit details
-
Copy full SHA for 5d71744 - Browse repository at this point
Copy the full SHA 5d71744View commit details -
SWDEV-289378 - Avoid CPU TS overwrite if GPU TS is available
Change-Id: I444ec284669b6a6fff31182e213b47c562c90192
Configuration menu - View commit details
-
Copy full SHA for 2df4bac - Browse repository at this point
Copy the full SHA 2df4bacView commit details -
SWDEV-260448 - Honor NUMACTL for Direct Dispatch
Setting AMD_CPU_AFFINITY=1 will keep Async Handler thread within the bounds set by numactl. Change-Id: Id01b30df5127d65c29ac072bf74a04986b7128de
Configuration menu - View commit details
-
Copy full SHA for 65c1c12 - Browse repository at this point
Copy the full SHA 65c1c12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 471e665 - Browse repository at this point
Copy the full SHA 471e665View commit details -
SWDEV-293742 - Update copyright end year VDI repo
Change-Id: I69d2fea4a7a43adf96ccea794270e4af991c5261
Configuration menu - View commit details
-
Copy full SHA for 3ed980b - Browse repository at this point
Copy the full SHA 3ed980bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 678a33b - Browse repository at this point
Copy the full SHA 678a33bView commit details -
SWDEV-273235 - Restore missing LinuxPro option
Change-Id: Iccc0206f3f2c5b3c03f6ed313537f0f364a4ca29
Configuration menu - View commit details
-
Copy full SHA for 3dc344c - Browse repository at this point
Copy the full SHA 3dc344cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd6a2c5 - Browse repository at this point
Copy the full SHA bd6a2c5View commit details -
SWDEV-292820 - Add a new notify lock
HSA signal calback may occur during the actual marker submit. That may cause a deadlock, because shared lock_ object. Create the new notify_lock_ field to protect the notification. Change-Id: I9752af84e59895530620fac3932c6fc276de8658
Configuration menu - View commit details
-
Copy full SHA for f9d6df3 - Browse repository at this point
Copy the full SHA f9d6df3View commit details -
SWDEV-273235 - Remove dependency on ADL
Currently ADL is only being included if we build HSAIL and not LC. The only configuration that does this is Ellesmere on Linux. As the appprofile logic doesn't do anything right now, it should be safe to remove it. Change-Id: I13ce8c27af08c25b95edcbfd2ee1ce447b0bfd39
Configuration menu - View commit details
-
Copy full SHA for d9ef43f - Browse repository at this point
Copy the full SHA d9ef43fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 764f916 - Browse repository at this point
Copy the full SHA 764f916View commit details -
SWDEV-290685 - Dispatch a barrier packet with acquire system scope to…
… ensure ordering before a hipStreamWrite() Change-Id: I8853ad86a6634d55a98173ca3f79d93b85c08f85
Sourabh Betigeri authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for d7a7aa6 - Browse repository at this point
Copy the full SHA d7a7aa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5100cf - Browse repository at this point
Copy the full SHA e5100cfView commit details -
SWDEV-290495 - Add HSA_AMD_AGENT_INFO_SVM_DIRECT_HOST_ACCESS query
Change-Id: Ib18a53a9016eb5c5ffd51bf6835cba7299ec8421
Configuration menu - View commit details
-
Copy full SHA for 177776b - Browse repository at this point
Copy the full SHA 177776bView commit details -
SWDEV-295144 - Typecast arena mem ptr(0x2) to void*, otherwise result…
…s in wrong constructor overload. Change-Id: I433b70dc70377ae0c5f9b29818703e1ac9d95053
Configuration menu - View commit details
-
Copy full SHA for b280643 - Browse repository at this point
Copy the full SHA b280643View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0e379a - Browse repository at this point
Copy the full SHA e0e379aView commit details -
SWDEV-273235 - [PAL] Ignore system headers on Linux
CMake always searches system paths for specified files before resorting to the hints we give it. We should not be using elf and GL headers from /usr/include. Change-Id: I2172ce3da9cc101ced63e22d95ecc031b94f0a67
Configuration menu - View commit details
-
Copy full SHA for 94c6696 - Browse repository at this point
Copy the full SHA 94c6696View commit details -
SWDEV-290685 - Relacing release fence instead of acquire for hipStrea…
…mWrite() Change-Id: Ic2946b68c427d3e058948c0813863a27c21b903d
Sourabh Betigeri authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 9fbe7c0 - Browse repository at this point
Copy the full SHA 9fbe7c0View commit details -
SWDEV-292018 - Switch to internal signals for markers
Add ref counting to ProfilingSignal class to track the last release. If a signal was used in the marker, then don't reuse it, but create a new one for internal usage. Don't rely on HSA callback for the command status update if there are no pending dispatches. Change-Id: I19f14ed9d80acfe79993b343b2187635f8428a20
Configuration menu - View commit details
-
Copy full SHA for 2cdadae - Browse repository at this point
Copy the full SHA 2cdadaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e62e229 - Browse repository at this point
Copy the full SHA e62e229View commit details -
SWDEV-290384 - Disable HSA callback for any host wait
Change-Id: Ie876deb62859f5551f4ed69eb8187ac3fa35f42a
Configuration menu - View commit details
-
Copy full SHA for 6324e3c - Browse repository at this point
Copy the full SHA 6324e3cView commit details -
SWDEV-294514 - Limit HIP-GL interop logic to HIP
Below logic is causing a crash in the CL-GL interop. As a workaround, limit it only to HIP. Change-Id: I12e81d035ebd80a4a9a09eb6eea2fae7040d90c9
Configuration menu - View commit details
-
Copy full SHA for ffbf6e0 - Browse repository at this point
Copy the full SHA ffbf6e0View commit details -
SWDEV-283981 - [PAL] Support hostcall SQ interrupt
Change-Id: Ic6f0ad384404712d5eeb1eaf600e231a8f8631f7
Configuration menu - View commit details
-
Copy full SHA for 3c0a478 - Browse repository at this point
Copy the full SHA 3c0a478View commit details -
SWDEV-290384 - Enable active wait on CPU if HIP requested
Change-Id: Idea5adf7a4705cb999da6785e6229fe3200dce17
Configuration menu - View commit details
-
Copy full SHA for cc17b1f - Browse repository at this point
Copy the full SHA cc17b1fView commit details -
SWDEV-291787 - Fix persistent direct map
Change-Id: Ic1507cc6d63e9ed574e8e169bce7bf56f4792c19
Configuration menu - View commit details
-
Copy full SHA for 95b4993 - Browse repository at this point
Copy the full SHA 95b4993View commit details -
SWDEV-291787 - Fix Windows build
Change-Id: I1b97a1100e4c498f53aaad7157f21d0c5f8a130d
Configuration menu - View commit details
-
Copy full SHA for 5b485e0 - Browse repository at this point
Copy the full SHA 5b485e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff997c7 - Browse repository at this point
Copy the full SHA ff997c7View commit details -
SWDEV-283981 - Revert "SWDEV-283981 - [PAL] Support hostcall SQ inter…
…rupt" This reverts commit ce3bf0d. Reason for revert: need SWDEV-294782 to be resolved before we can enable SQ interrupt support. Change-Id: I328170b60f1a3aab28c0b1fd3191297a1a51ecb7
Configuration menu - View commit details
-
Copy full SHA for ac1f5a8 - Browse repository at this point
Copy the full SHA ac1f5a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 871e8f8 - Browse repository at this point
Copy the full SHA 871e8f8View commit details -
SWDEV-292523 - [vdi]Change in the signature of streamOperations APIs,…
… particularly 'value' arg to unsigned 'value Change-Id: I74b24b2dec911acd5e7a364ea8c050c2ecb1c3b8
Sourabh Betigeri authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for dd3fed2 - Browse repository at this point
Copy the full SHA dd3fed2View commit details -
SWDEV-292021 - Fix Device Reset
- Device Reset should not purge the allocations that were not by the user - Addresses QMCPack Test abort due to the removal of all the mem objects during reset Change-Id: I7b7a123e72bcc985d7e51d17c2382bc618d3e041
Configuration menu - View commit details
-
Copy full SHA for 1c46ab4 - Browse repository at this point
Copy the full SHA 1c46ab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5911c06 - Browse repository at this point
Copy the full SHA 5911c06View commit details -
SWDEV-294027 - [Lnx][YC] Add Yellow Carp support
Only add Roc path and don't use Pal path. Signed-off-by: Aaron Liu <[email protected]> Change-Id: I7117e2dc3c3ad4c8d563e9bbdc721f70ddba51fd
Configuration menu - View commit details
-
Copy full SHA for 37d8711 - Browse repository at this point
Copy the full SHA 37d8711View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36b5908 - Browse repository at this point
Copy the full SHA 36b5908View commit details -
SWDEV-295251 - Remove waitEvent check in append
Change-Id: I994f3e7c67ed29c4ee46229c8bcd1448fc7f59ec
anusha GodavarthySurya authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for b11e88c - Browse repository at this point
Copy the full SHA b11e88cView commit details -
SWDEV-240806 - Add methods to update kernel command parameters
Change-Id: Iba90a31f9c5d6d4f2b60b7ccf903325c03d4d245
anusha GodavarthySurya authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for bedef4c - Browse repository at this point
Copy the full SHA bedef4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfe013d - Browse repository at this point
Copy the full SHA cfe013dView commit details -
SWDEV-293519 - [PAL] Limit mgpu SVM logic only to mgpu cases
Below logic allocates the host buffer whenever a subbuffer is created from a SVM allocation. This is only needed for multi-device contexts. HIP does not support multi-device contexts, hence this logic just ends up performing unnecessary system allocations. Change-Id: I8eae635f7c5289c52ef73434218c1658b788a456
Configuration menu - View commit details
-
Copy full SHA for f96fa05 - Browse repository at this point
Copy the full SHA f96fa05View commit details -
SWDEV-240806 - Fix Windows build
Fixes error "All control paths should return a value". Change-Id: I4718688b55b24862465e15ea0d64b32fa44b3299
Configuration menu - View commit details
-
Copy full SHA for 6cb3c1c - Browse repository at this point
Copy the full SHA 6cb3c1cView commit details -
SWDEV-295251 - Avoid marker if queue is empty for DD to fix MT issue
Change-Id: I80be39ace9d93347f81ef8acd7858d43bc4a3f1e
anusha GodavarthySurya authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 6615299 - Browse repository at this point
Copy the full SHA 6615299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 691e495 - Browse repository at this point
Copy the full SHA 691e495View commit details -
SWDEV-295144 - Change uint64_t to size_t to fix failure on 32-bit ope…
…ncl. Change-Id: I5c28e9c606dec1c956f3f48071d8a0271adfff22
Configuration menu - View commit details
-
Copy full SHA for 69a02ff - Browse repository at this point
Copy the full SHA 69a02ffView commit details -
SWDEV-288853 - [OpenCL]: ASIC 1013 Bringup
This a cherry pick from the ASIC's branch. Change-Id: Ic6e888f8fa96103d1e79432dd75e68faabd8cf6c
Configuration menu - View commit details
-
Copy full SHA for 882ed49 - Browse repository at this point
Copy the full SHA 882ed49View commit details -
SWDEV-296911 - Enable clgl interop for both MesaGL and OrcaGL
Change-Id: Ie3ad85a8335b1fc751812c09bb0cd30aad38dcae
Configuration menu - View commit details
-
Copy full SHA for 375e4c6 - Browse repository at this point
Copy the full SHA 375e4c6View commit details -
SWDEV-293742 - Remove external refs
Change-Id: Ib9e25a6beb97cc042bb3cc50338686a8dd09e21c
Configuration menu - View commit details
-
Copy full SHA for a70d777 - Browse repository at this point
Copy the full SHA a70d777View commit details -
Configuration menu - View commit details
-
Copy full SHA for 035733c - Browse repository at this point
Copy the full SHA 035733cView commit details -
SWDEV-273235 - Add ROCclrCompilerOptions cmake module
This module will be used to add any specific compiler options to ROCclr and it's clients. Currently it only adds a workaround to remove the MSVC flag /GR, which is added by default CMake <3.20. This resolves the conflict of PAL adding /GR-. Change-Id: If83adb271bcec86812a6e9de940da3920fc75393
Configuration menu - View commit details
-
Copy full SHA for 0afd6e1 - Browse repository at this point
Copy the full SHA 0afd6e1View commit details -
SWDEV-283981 - [PAL] Support hostcall SQ interrupt
Note that this requires base driver CL#2340320+ to have SQ interrupt functionality enabled by default. Change-Id: I04b936819ebe1eb7cf5de1db4fafe83af3a1b5f6
Configuration menu - View commit details
-
Copy full SHA for ab15da4 - Browse repository at this point
Copy the full SHA ab15da4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 152a816 - Browse repository at this point
Copy the full SHA 152a816View commit details -
SWDEV-297215 - Set image descriptor as per the HSA specification for …
…hsa_ext_image_descriptor_t Change-Id: I0af0f09120f15a42349ec4de491df8aee7bfd46d
anusha GodavarthySurya authored and anusha GodavarthySurya committedAug 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 613cf58 - Browse repository at this point
Copy the full SHA 613cf58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 100ddb5 - Browse repository at this point
Copy the full SHA 100ddb5View commit details -
SWDEV-296329 - Add lock protection for Timestamp update
There is a possible race condition when signal reuse can have access to a destroyed Timestamp object, because the callback was running asynchronously. Use reference counter and lock to allow asynchronous timestamp update Change-Id: I6224f7c62cb0a03a7466fcc512e5e5afb06736fa
Configuration menu - View commit details
-
Copy full SHA for d14ee44 - Browse repository at this point
Copy the full SHA d14ee44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96724e0 - Browse repository at this point
Copy the full SHA 96724e0View commit details
Commits on Sep 6, 2021
-
Fix OpenCL headers 2021.04.29 compatibility
OpenCL headers 2021.04.29 moved `CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR` into a different header. (See issue referenced below for details.) See-also: KhronosGroup/OpenCL-Headers#145 See-also: https://bugs.gentoo.org/790164
Configuration menu - View commit details
-
Copy full SHA for 8243fe4 - Browse repository at this point
Copy the full SHA 8243fe4View commit details