Ioannis Assiouras
a81f82931b
SWDEV-449620 - Added hipExternalMemoryGetMappedMipmappedArray in the dispatch table
...
Change-Id: I79952f131dea1949296685ee92cae05a4f9aec30
[ROCm/clr commit: 7b46701142 ]
2024-05-28 06:31:10 +00:00
shadi
19ce99d104
SWDEV-421027 - Add more Graph APIs
...
Signed-off-by: shadi <shadi.dashmiz@amd.com >
Change-Id: I0a1fc284e48317a49ca88d4ed4e3a10e752efd58
[ROCm/clr commit: e705e5e0d9 ]
2024-05-28 06:28:17 +00:00
Anusha GodavarthySurya
9818ad44a2
SWDEV-453739 - Added definition for undeclared methods
...
Change-Id: I3f10e0a3fb4bbaf9d873a6a988847f05ac43a312
[ROCm/clr commit: 45dccd6eab ]
2024-05-28 06:28:17 +00:00
shadi
15b8dc404c
SWDEV-420016 - Add more driver side graph APIs
...
Signed-off-by: shadi <shadi.dashmiz@amd.com >
Change-Id: Iff3ee7dcbcd24836f227fdc9bd5ff4b554ac914f
[ROCm/clr commit: f2b01782ac ]
2024-04-25 12:50:43 -04:00
Satyanvesh Dittakavi
15f01694f4
SWDEV-444021 - Implement hipGetFuncBySymbol
...
Change-Id: I7ef13d02c5b5c6ce2386ccb92b5602d005b35988
[ROCm/clr commit: 684fd60c8f ]
2024-03-14 02:56:30 -04:00
jiabaxie
5af8ba8513
SWDEV-450204 - hipGetProcAddress check for null corrected
...
Change-Id: Ic34b0d561d3d70f3411a60924a64c3b89954394f
[ROCm/clr commit: 14bcbcc25b ]
2024-03-13 16:44:08 -04:00
Anusha GodavarthySurya
41ec66ff67
SWDEV-448586 - Added implementation for new API hipStreamBeginCaptureToGraph
...
Change-Id: I1ce802102cef2b66c92d3375f769983841de793f
[ROCm/clr commit: 4feb1f9337 ]
2024-03-07 05:24:49 +00:00
Jonathan R. Madsen
1f91fcf42e
SWDEV-443227 - Update hip_api_trace.cpp
...
- enforce incrementing the table versioning number when a table size changes outside of ifdef for ROCPROFILER_REGISTER
- add new HIP_ENFORCE_ABI entries
- update the HipDispatchTable size and bump HIP_RUNTIME_API_TABLE_STEP_VERSION to 1
- re-enable rocprofiler-register
Change-Id: Ie0cc1d8491c5640056e5dd393ea243e4dce4e8a9
[ROCm/clr commit: d84c5ae3af ]
2024-02-27 13:29:33 -05:00
jiabaxie
b251260e2a
SWDEV-437702 - implement hipGetProcAddress
...
This should be used in place of dlsym or GetProcAddress (linux and windows respectively)
Change-Id: I5501b538e03892e8e5a2282678d848fcaf21d911
[ROCm/clr commit: 0479cdb3dd ]
2024-02-08 11:26:02 -05:00
Anusha GodavarthySurya
78aee3d79f
SWDEV-439637 - Fix undefined symbol error hipTexRefGetArray & hipTexRefGetBorderColor (github id- #3382 )
...
Change-Id: Iae1956779e84759f23011151b60a01cef0d0ef32
[ROCm/clr commit: 5303cd2740 ]
2024-02-06 03:04:07 -05:00
Rahul Manocha
7bccc07147
SWDEV-421025 - hipGraphInstantiateWithParams API changes
...
Change-Id: Ib07d4dd1698220b68ed27f91d58d3bd315a8804c
[ROCm/clr commit: 1a3901fa49 ]
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
401a2635ba
SWDEV-439637 - Fix undefined symbol error(github id- #3382 )
...
Change-Id: Ic7812e21618f48c737ce2c51b22a153099cc5d66
[ROCm/clr commit: 242132caa7 ]
2024-02-05 05:08:11 +00:00
German Andryeyev
411efd9ddf
SWDEV-441482 - Add missing entry point
...
hipDestroyExternalSemaphore_fn was missing initialization
Change-Id: Ieab019afd0a0c62a2aa534fb262436edda3499db
[ROCm/clr commit: 2dac58e372 ]
2024-02-05 05:08:11 +00:00
Jonathan R. Madsen
3c5da3e666
Add rocprofiler-register support
...
- Add API table versioning defines to hip_api_trace.hpp
- Add rocprofiler-register implementation in hip_api_trace.cpp
- created ToolInit implementation
- moved some local functions into anonymous namespace
- renamed some function to be overloads
- made most of the initialization code templated (reduced code duplication)
- enforce ABI
- Updated hipamd/src/CMakeLists.txt
- find rocprofiler-register package (enabled by default but not required)
- Address review comments
- simplify size calculation for dispatch table
- remove setting .size field in GetDispatchTableImpl
- Fix windows build
- Do not enforce ABI on Windows
Change-Id: I08766e8a083528a1236996274bf4522e0e8a1b9f
[ROCm/clr commit: 0f1fdc7794 ]
2024-01-13 01:02:59 -06:00
sdashmiz
29eba6df09
SWDEV-421027 - Add hipGraphAddNode
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ic8cf293ff483ee2547b52d2975062bcb9a6f5d17
[ROCm/clr commit: d23835ffbe ]
2024-01-12 11:36:30 -05:00
kjayapra-amd
d1b3766707
SWDEV-440106 - Mapping hipDestroyExternalMemory in HIP dispatch table.
...
Change-Id: I5e6e21f929c95be524ace7fd8735a05994c896e8
[ROCm/clr commit: 98c87921a3 ]
2024-01-09 15:02:03 -05:00
Anusha GodavarthySurya
b10799a7e7
SWDEV-351966 - Rename hip::__hipExtModuleLaunchKernel to hip::hipExtModuleLaunchKernel
...
Change-Id: Ie922760f37bf0c9abf2653d36e32705a12ab5a90
[ROCm/clr commit: 9b6cf0f74b ]
2023-12-20 22:50:01 -05:00
Anusha GodavarthySurya
01c89b94cd
SWDEV-436405 - Add hipGetDevicePropertiesR0000 and hipChooseDeviceR0000 to hip dispatch table
...
Change-Id: I5b373ac030502eb88477d20a1d216bc48369b51d
[ROCm/clr commit: 3e72b8d1e1 ]
2023-12-15 06:26:52 -05:00
sdashmiz
5e1985996c
SWDEV-421021 - Add hipDrvmemsetnode for graph
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I0240a162a16e61549d46b5d086c831404550e833
[ROCm/clr commit: b8e820f835 ]
2023-12-13 09:30:36 -05:00
Anusha GodavarthySurya
183bc0a591
SWDEV-351966 - Remove hipRegisterTracerCallback from dispatch table
...
Change-Id: Ib343e2c8414a98c0cee6c60fb74a47bb859d8f45
[ROCm/clr commit: d347f1d67d ]
2023-12-06 01:23:33 -05:00
Anusha GodavarthySurya
3bdedf0cc7
SWDEV-351966 - Dispatch table for hip runtime
...
Change-Id: Ie4a44fa8cf1ff9c152146070bbbf6b0636d4e325
[ROCm/clr commit: 5e21f0c6bd ]
2023-11-22 01:11:19 -05:00