aboutsummaryrefslogtreecommitdiff
path: root/offload/liboffload/API
AgeCommit message (Expand)AuthorFilesLines
2025-11-13[Offload] Add device info for shared memory (#167817)Kevin Sala Penades1-0/+1
2025-11-04[Offload] Add device UID (#164391)Robert Imschweiler1-0/+1
2025-10-14[Offload] Lazily initialize platforms in the Offloading API (#163272)Joseph Huber1-1/+2
2025-09-24[Offload] Add olGetMemInfo with platform-less API (#159581)Ross Brunton1-0/+50
2025-09-23[Offload] Re-allocate overlapping memory (#159567)Ross Brunton1-0/+3
2025-09-19[Offload] Implement 'olIsValidBinary' in offload and clean up (#159658)Joseph Huber1-0/+12
2025-08-29[Offload] Add `OL_DEVICE_INFO_MAX_WORK_SIZE[_PER_DIMENSION]` (#155823)Ross Brunton1-0/+2
2025-08-28[Offload] Add PRODUCT_NAME device info (#155632)Ross Brunton1-0/+1
2025-08-22[Offload] Fix definition of olMemFill (#154947)Callum Fare1-2/+1
2025-08-22[Offload] Implement olMemFill (#154102)Callum Fare1-0/+20
2025-08-22[Offload] `OL_EVENT_INFO_IS_COMPLETE` (#153194)Ross Brunton1-1/+2
2025-08-22[Offload][NFC] Use tablegen names rather than `name` parameter for API (#154736)Ross Brunton10-123/+61
2025-08-21[Offload][NFC] Use a sensible order for APIGen (#154518)Ross Brunton1-1/+1
2025-08-19[Offload] Add olCalculateOptimalOccupancy (#142950)Ross Brunton1-1/+19
2025-08-19[Offload] Define additional device info properties (#152533)Rafal Bielski2-1/+37
2025-08-15[Offload] `olLaunchHostFunction` (#152482)Ross Brunton2-1/+35
2025-08-08[Offload] OL_QUEUE_INFO_EMPTY (#152473)Ross Brunton1-1/+2
2025-08-06[NFC][Offload] Clarify `olDestroyQueue` (#152132)Ross Brunton1-1/+3
2025-08-04[Offload] Rework `MAX_WORK_GROUP_SIZE` (#151926)Ross Brunton1-1/+2
2025-07-24[Offload] Replace "EventOut" parameters with `olCreateEvent` (#150217)Ross Brunton3-6/+14
2025-07-23[Offload] Add olWaitEvents (#150036)Ross Brunton1-0/+17
2025-07-23[Offload] Rename olWaitEvent/Queue to olSyncEvent/Queue (#150023)Ross Brunton2-4/+4
2025-07-11[Offload] Add global variable address/size queries (#147972)Ross Brunton1-1/+3
2025-07-11[Offload] Add `olGetSymbolInfo[Size]` (#147962)Ross Brunton1-0/+54
2025-07-11[Offload] Replace `GetKernel` with `GetSymbol` with global support (#148221)Ross Brunton2-16/+17
2025-07-10[Offload] Change `ol_kernel_handle_t` -> `ol_symbol_handle_t` (#147943)Ross Brunton4-8/+30
2025-07-10[Offload] Add Offload API Sphinx documentation (#147323)Kenneth Benzie (Benie)1-15/+0
2025-07-09[Offload] Implement olGetQueueInfo, olGetEventInfo (#142947)Callum Fare2-0/+96
2025-07-09[Offload] Generate OffloadInfo.inc (#147316)Ross Brunton1-1/+1
2025-07-02[Offload] Add missing license header to Common.td (#146737)Callum Fare1-0/+12
2025-07-02[Offload] Add `MAX_WORK_GROUP_SIZE` device info query (#143718)Ross Brunton1-1/+2
2025-07-02[Offload] Improve liboffload documentation (#142403)Callum Fare1-36/+69
2025-06-30[Offload] Implement `olShutDown` (#144055)Ross Brunton1-1/+1
2025-06-25[Offload] Add an `unloadBinary` interface to PluginInterface (#143873)Ross Brunton1-1/+3
2025-06-24[Offload] Properly report errors when jit compiling (#145498)Ross Brunton1-0/+1
2025-06-20[Offload] Check for initialization (#144370)Ross Brunton1-0/+1
2025-06-12[Offload] Add `ol_dimensions_t` and convert ranges from size_t -> uint32_t (#...Ross Brunton2-6/+12
2025-06-06[Offload] Make olMemcpy src parameter const (#143161)Callum Fare1-1/+1
2025-06-06[Offload] Allow setting null arguments in olLaunchKernel (#141958)Ross Brunton1-2/+4
2025-06-04[Offload] Explicitly create directories that contain tablegen output (#142817)Callum Fare1-0/+1
2025-06-04[Offload] Fix missing dependencies in Offload API generation (#142776)Callum Fare1-0/+2
2025-06-03[Offload] Don't check in generated files (#141982)Callum Fare1-24/+41
2025-05-28[Offload] Add specifier for the host type (#141635)Joseph Huber1-0/+1
2025-05-20[Offload] Use new error code handling mechanism and lower-case messages (#139...Ross Brunton1-13/+20
2025-05-19[Offload] Add Error Codes to PluginInterface (#138258)Ross Brunton2-14/+21
2025-04-22[Offload] Implement the remaining initial Offload API (#122106)Callum Fare11-67/+290
2025-01-31[Offload][NFC] Fix typos discovered by codespell (#125119)Christian Clauss2-2/+2
2024-12-05Reland #118503: [Offload] Introduce offload-tblgen and initial new API implem...Callum Fare7-0/+761
2024-12-03Revert "Reland of #108413: [Offload] Introduce offload-tblgen and initial new...Jan Patrick Lehr7-761/+0
2024-12-03Reland of #108413: [Offload] Introduce offload-tblgen and initial new API imp...Callum Fare7-0/+761