-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ADAPTERS] update to latest from sycl #759
Commits on Jun 23, 2023
-
[UR] Clarify UNINITIALIZED error meaning
Petr Vesely committedJun 23, 2023 Configuration menu - View commit details
-
Copy full SHA for 6a8acc4 - Browse repository at this point
Copy the full SHA 6a8acc4View commit details -
[UR] Add exp-feat docs to rst template
Petr Vesely committedJun 23, 2023 Configuration menu - View commit details
-
Copy full SHA for e1de661 - Browse repository at this point
Copy the full SHA e1de661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3328f87 - Browse repository at this point
Copy the full SHA 3328f87View commit details
Commits on Jun 26, 2023
-
Merge pull request oneapi-src#646 from veselypeta/petr/update-enum-docs
[UR] Add documentation to experimental feature support
Configuration menu - View commit details
-
Copy full SHA for 52c98d0 - Browse repository at this point
Copy the full SHA 52c98d0View commit details -
Merge pull request oneapi-src#649 from callumfare/callum/cts-memImage…
…GetInfo [UR][CTS] Add urMemImageGetInfo tests and missing spec return values
Configuration menu - View commit details
-
Copy full SHA for 39b3546 - Browse repository at this point
Copy the full SHA 39b3546View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95a5fb4 - Browse repository at this point
Copy the full SHA 95a5fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15a2da0 - Browse repository at this point
Copy the full SHA 15a2da0View commit details -
Merge pull request oneapi-src#652 from veselypeta/petr/cts-fixes
[UR] Device CTS fixes
Configuration menu - View commit details
-
Copy full SHA for 52d05bf - Browse repository at this point
Copy the full SHA 52d05bfView commit details
Commits on Jun 27, 2023
-
Merge pull request oneapi-src#651 from callumfare/callum/cts-fix-kern…
…elsetargpointer [UR][CTS] Fix urKernelSetArgPointer tests
Configuration menu - View commit details
-
Copy full SHA for df3949e - Browse repository at this point
Copy the full SHA df3949eView commit details -
[Exp][Bindless Images] Add BI revision 4 functionality
- Added bindless images revision 4 API changes - Fixed some errors from revision 3 Co-authored-by: Isaac Ault <isaac.ault@codeplay.com> Co-authored-by: Przemek Malon <przemek.malon@codeplay.com>
Configuration menu - View commit details
-
Copy full SHA for 6f940e3 - Browse repository at this point
Copy the full SHA 6f940e3View commit details -
Petr Vesely committed
Jun 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 4a9ea17 - Browse repository at this point
Copy the full SHA 4a9ea17View commit details -
Merge pull request oneapi-src#655 from przemektmalon/przemek/bindless…
…-revision-4 [Exp][Bindless Images] Add BI revision 4 functionality
Configuration menu - View commit details
-
Copy full SHA for 78aebac - Browse repository at this point
Copy the full SHA 78aebacView commit details -
[uma] Improve reporting of pool/provider specific errors
Memory provider: Remove the get_last_result function and replace it with get_last_error. This primary difference is the addition of the pError out parameter which returns a native error code emitted from a failed provider function which resulted in returning UMA_RESULT_ERROR_MEMORY_PROVIDER_SPECIFIC. Memory_pool: Remove the get_last_result function and replace it with get_last_allocation_status. For memory pool, I don't think we care about a pool-specific error codes. We do, however, want to know why the previous allocation/de-allocation failed. Memory pool allocation functions only return a pointer so we need an extra function (get_last_allocation_status) to get this information.
Configuration menu - View commit details
-
Copy full SHA for fa8ec81 - Browse repository at this point
Copy the full SHA fa8ec81View commit details -
[uma] Improve error reporing int DisjointPool
use get_last_allocation_error to return last error from allocation functions.
Configuration menu - View commit details
-
Copy full SHA for 438c0d3 - Browse repository at this point
Copy the full SHA 438c0d3View commit details
Commits on Jun 28, 2023
-
[UR] Setup Virtual Memory CTS template
Petr Vesely committedJun 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 21b15da - Browse repository at this point
Copy the full SHA 21b15daView commit details -
Merge pull request oneapi-src#656 from veselypeta/petr/virtual-memory…
…-cts-tempalte [UR] Setup Virtual Memory CTS template
Configuration menu - View commit details
-
Copy full SHA for ec72d28 - Browse repository at this point
Copy the full SHA ec72d28View commit details -
[UR][CTS] Adds CTS coverage for urVirtualMemGranularityGetInfo
Petr Vesely committedJun 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 95bfbeb - Browse repository at this point
Copy the full SHA 95bfbebView commit details -
by returning the name directly instead of through out param. This function is not allowed to fail anyway.
Configuration menu - View commit details
-
Copy full SHA for 599942a - Browse repository at this point
Copy the full SHA 599942aView commit details -
[uma] add umaGetLastFailedMemoryProvider
which returns handle to the last failed provider. This makes error reporting API independent from how memory pool is using the providers (i.e. whether there is only a single provider or multiple)
Configuration menu - View commit details
-
Copy full SHA for 6f0df6c - Browse repository at this point
Copy the full SHA 6f0df6cView commit details
Commits on Jun 29, 2023
-
Merge pull request oneapi-src#654 from veselypeta/petr/install-dpcxx
[UR] Install DPCXX
Configuration menu - View commit details
-
Copy full SHA for 26099b3 - Browse repository at this point
Copy the full SHA 26099b3View commit details -
Merge pull request oneapi-src#657 from veselypeta/petr/590/urVirtualM…
…emGranularityGetInfo [UR][CTS] Adds CTS coverage for urVirtualMemGranularityGetInfo
Configuration menu - View commit details
-
Copy full SHA for 806fcfd - Browse repository at this point
Copy the full SHA 806fcfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5a7881 - Browse repository at this point
Copy the full SHA f5a7881View commit details -
Merge pull request oneapi-src#640 from igchor/uma_error
[uma] Improve reporting of pool/provider specific errors
Configuration menu - View commit details
-
Copy full SHA for 3f89f04 - Browse repository at this point
Copy the full SHA 3f89f04View commit details -
Merge pull request oneapi-src#659 from callumfare/callum/cts-enqueue-…
…image-readwrite [UR][CTS] Add urEnqueueMemImageRead/Write tests
Configuration menu - View commit details
-
Copy full SHA for 7e5059c - Browse repository at this point
Copy the full SHA 7e5059cView commit details -
to avoid confusion with uniform memory access.
Configuration menu - View commit details
-
Copy full SHA for dde7199 - Browse repository at this point
Copy the full SHA dde7199View commit details -
Fix adapter registry test CMake
Using `PROJECT_SOURCE_DIR` instead of `CMAKE_SOURCE_DIR` is more resilient as it will still resolve to the base of the unified runtime repository even if used as a sub-project.
Configuration menu - View commit details
-
Copy full SHA for b03c58f - Browse repository at this point
Copy the full SHA b03c58fView commit details
Commits on Jun 30, 2023
-
Merge pull request oneapi-src#661 from igchor/umf_rename
[uma] rename uma to umf
Configuration menu - View commit details
-
Copy full SHA for a632ba3 - Browse repository at this point
Copy the full SHA a632ba3View commit details -
Merge pull request oneapi-src#662 from npmiller/fix-cmake
Fix adapter registry test CMake
Configuration menu - View commit details
-
Copy full SHA for 855504b - Browse repository at this point
Copy the full SHA 855504bView commit details -
[UR] Support multi-line functions in rst files
Petr Vesely committedJun 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 458f62f - Browse repository at this point
Copy the full SHA 458f62fView commit details -
Petr Vesely committed
Jun 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 78641e7 - Browse repository at this point
Copy the full SHA 78641e7View commit details -
[UR] Correct typos in Virtual Memory
Petr Vesely committedJun 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 886c47d - Browse repository at this point
Copy the full SHA 886c47dView commit details -
[UR][CTS] Add tests for PhysicalMem entry-points
Petr Vesely committedJun 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 1856b51 - Browse repository at this point
Copy the full SHA 1856b51View commit details -
[UR] Add invalid size check to virtual memory
Petr Vesely committedJun 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 4ab283a - Browse repository at this point
Copy the full SHA 4ab283aView commit details -
[UR][CTS] Add invalid size test to urPhysicalMemCreate
Petr Vesely committedJun 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 046aa47 - Browse repository at this point
Copy the full SHA 046aa47View commit details -
[UR] Remove newline after struct decl
Petr Vesely committedJun 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 71c3fc5 - Browse repository at this point
Copy the full SHA 71c3fc5View commit details -
Merge pull request oneapi-src#658 from veselypeta/petr/590/urPhysical…
…MemCreate [UR][CTS] Test urPhysicalMem entry-points
Configuration menu - View commit details
-
Copy full SHA for 96c17d3 - Browse repository at this point
Copy the full SHA 96c17d3View commit details -
Merge pull request oneapi-src#653 from veselypeta/petr/608/support-va…
…lidation-over-multiple-lines [UR] Support multi-line functions in rst files
Configuration menu - View commit details
-
Copy full SHA for 9081a1e - Browse repository at this point
Copy the full SHA 9081a1eView commit details -
[UR][UMF] Fix warning from -Wstrict-prototypes
Petr Vesely committedJun 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 8119585 - Browse repository at this point
Copy the full SHA 8119585View commit details
Commits on Jul 3, 2023
-
[UR] Fix code-block documentation rendering
Petr Vesely committedJul 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 68c1f3c - Browse repository at this point
Copy the full SHA 68c1f3cView commit details -
Merge pull request oneapi-src#664 from veselypeta/petr/umf-strict-pro…
…totypes-fix [UR][UMF] Fix warning from -Wstrict-prototypes
Configuration menu - View commit details
-
Copy full SHA for e6b3865 - Browse repository at this point
Copy the full SHA e6b3865View commit details -
Merge pull request oneapi-src#666 from veselypeta/petr/665/fix-doc-re…
…ndering [UR] Fix code-block documentation rendering
Configuration menu - View commit details
-
Copy full SHA for 25abfe6 - Browse repository at this point
Copy the full SHA 25abfe6View commit details -
[UR] Test remaining Virtual Memory entry-points
Petr Vesely committedJul 3, 2023 Configuration menu - View commit details
-
Copy full SHA for c9faea7 - Browse repository at this point
Copy the full SHA c9faea7View commit details -
Merge pull request oneapi-src#663 from veselypeta/petr/590/remaining-…
…virtual-mem [UR] Test remaining Virtual Memory entry-points
Configuration menu - View commit details
-
Copy full SHA for 2eae79a - Browse repository at this point
Copy the full SHA 2eae79aView commit details
Commits on Jul 4, 2023
-
[UR] Render macros in API Listing
Petr Vesely committedJul 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 412c658 - Browse repository at this point
Copy the full SHA 412c658View commit details -
[UR] Remove duplicate macro defs
Petr Vesely committedJul 4, 2023 Configuration menu - View commit details
-
Copy full SHA for f6f80b8 - Browse repository at this point
Copy the full SHA f6f80b8View commit details -
[UR] Add typedefs to API listings
Petr Vesely committedJul 4, 2023 Configuration menu - View commit details
-
Copy full SHA for f4cea52 - Browse repository at this point
Copy the full SHA f4cea52View commit details -
Configuration menu - View commit details
-
Copy full SHA for f91aa04 - Browse repository at this point
Copy the full SHA f91aa04View commit details -
Petr Vesely committed
Jul 4, 2023 Configuration menu - View commit details
-
Copy full SHA for a8cd88a - Browse repository at this point
Copy the full SHA a8cd88aView commit details -
Merge pull request oneapi-src#677 from veselypeta/petr/592/add-macros…
…-to-api-listing [UR] Add macro definitions to API Listing documentation
Configuration menu - View commit details
-
Copy full SHA for ac100b9 - Browse repository at this point
Copy the full SHA ac100b9View commit details -
[UR][CTS] Add tests for urEnqueueMemImageCopy
Also remove image map and fill test files as they no longer exist in the API
Configuration menu - View commit details
-
Copy full SHA for 558a2e5 - Browse repository at this point
Copy the full SHA 558a2e5View commit details -
Merge pull request oneapi-src#679 from wlemkows/update-xpti-ver
Update sycl/xpti version
Configuration menu - View commit details
-
Copy full SHA for 22a7acb - Browse repository at this point
Copy the full SHA 22a7acbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27eb9ae - Browse repository at this point
Copy the full SHA 27eb9aeView commit details -
Merge pull request oneapi-src#668 from callumfare/callum/cts-imagecopy
[UR][CTS] Add tests for urEnqueueMemImageCopy
Configuration menu - View commit details
-
Copy full SHA for 50a2881 - Browse repository at this point
Copy the full SHA 50a2881View commit details -
[UR] Automatically generate ur_structure_type_t
Petr Vesely committedJul 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 478f864 - Browse repository at this point
Copy the full SHA 478f864View commit details -
Petr Vesely committed
Jul 4, 2023 Configuration menu - View commit details
-
Copy full SHA for bd76766 - Browse repository at this point
Copy the full SHA bd76766View commit details -
[UR] Generate structure type along with function type
Petr Vesely committedJul 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 2f73f77 - Browse repository at this point
Copy the full SHA 2f73f77View commit details -
Merge pull request oneapi-src#678 from veselypeta/petr/fix-spelling
[UR] Fix spelling
Configuration menu - View commit details
-
Copy full SHA for eebffa7 - Browse repository at this point
Copy the full SHA eebffa7View commit details -
[ur] Sort experimental feature toctree order
Change the order of experimental features in the reStructuredText `.. toctree::` to be alphabetically sorted. This align the order experimental features are displayed in the *Experimental Features* section with the *API Documentation* section.
Configuration menu - View commit details
-
Copy full SHA for be12f15 - Browse repository at this point
Copy the full SHA be12f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54ce162 - Browse repository at this point
Copy the full SHA 54ce162View commit details -
Configuration menu - View commit details
-
Copy full SHA for d520e24 - Browse repository at this point
Copy the full SHA d520e24View commit details -
Merge pull request oneapi-src#680 from callumfare/callum/cts-urPlatfo…
…rmGetLastError [UR][CTS] Add CTS tests for urPlatformGetLastError
Configuration menu - View commit details
-
Copy full SHA for 4cdbbd8 - Browse repository at this point
Copy the full SHA 4cdbbd8View commit details -
Merge pull request oneapi-src#683 from callumfare/callum/cts-urPlatfo…
…rmGetApiVersion [UR][CTS] Add tests for urPlatformGetApiVersion
Configuration menu - View commit details
-
Copy full SHA for 9595961 - Browse repository at this point
Copy the full SHA 9595961View commit details
Commits on Jul 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fbb9b18 - Browse repository at this point
Copy the full SHA fbb9b18View commit details -
[UR] fix api listing heading title
Petr Vesely committedJul 5, 2023 Configuration menu - View commit details
-
Copy full SHA for b495e39 - Browse repository at this point
Copy the full SHA b495e39View commit details -
Merge pull request oneapi-src#687 from aarongreig/aaron/addCudaToKnow…
…nAdapters Add the cuda adapter to the list of known adapter libraries.
Configuration menu - View commit details
-
Copy full SHA for 22c39d1 - Browse repository at this point
Copy the full SHA 22c39d1View commit details -
Merge pull request oneapi-src#686 from lukaszstolarczuk/fix-spellings
Fix random spelling issues
Configuration menu - View commit details
-
Copy full SHA for 08f7031 - Browse repository at this point
Copy the full SHA 08f7031View commit details -
Merge pull request oneapi-src#682 from kbenzie/benie/exp-rst-order
[ur] Sort experimental feature toctree order
Configuration menu - View commit details
-
Copy full SHA for da4335b - Browse repository at this point
Copy the full SHA da4335bView commit details -
Merge pull request oneapi-src#670 from veselypeta/petr/563/structure_…
…type [UR] Automatically generate ur_structure_type_t
Configuration menu - View commit details
-
Copy full SHA for b6109c8 - Browse repository at this point
Copy the full SHA b6109c8View commit details -
Add UR_DEVICE_INFO_BINDLESS_IMAGES_SHARED_USM_SUPPORT to
ur_device_info_t
Configuration menu - View commit details
-
Copy full SHA for 3fc357c - Browse repository at this point
Copy the full SHA 3fc357cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9ed0ca - Browse repository at this point
Copy the full SHA c9ed0caView commit details -
[UR][CTS] Add tests for urPlatformGetNaitiveHandle and urPlatformCrea…
…teWithNativeHandle
Configuration menu - View commit details
-
Copy full SHA for 5372d3b - Browse repository at this point
Copy the full SHA 5372d3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a096f11 - Browse repository at this point
Copy the full SHA a096f11View commit details -
Merge pull request oneapi-src#684 from callumfare/callum/cts-urPlatfo…
…rmNativeHandle [UR][CTS] Add tests for urPlatformGetNaitiveHandle and urPlatformCreateWithNativeHandle
Configuration menu - View commit details
-
Copy full SHA for bee9f64 - Browse repository at this point
Copy the full SHA bee9f64View commit details -
[UR] Revamp README file a little
- add TOC to the top-level README file, - order sections and group them together (incl. new Contrib section), - clean and unify Markdown syntax a little, - add new badges for CodeQL and Bandit, - fix main GHA badge to point to a specific ('cmake') workflow.
Configuration menu - View commit details
-
Copy full SHA for d367c68 - Browse repository at this point
Copy the full SHA d367c68View commit details -
Merge pull request oneapi-src#685 from lukaszstolarczuk/revamp-readme
[UR] Revamp README file a little
Configuration menu - View commit details
-
Copy full SHA for f72f449 - Browse repository at this point
Copy the full SHA f72f449View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9744b25 - Browse repository at this point
Copy the full SHA 9744b25View commit details -
[UR][CTS] Add tests for urEnqueueDeviceGlobalRead/Write
Petr Vesely committedJul 5, 2023 Configuration menu - View commit details
-
Copy full SHA for 2f1df3f - Browse repository at this point
Copy the full SHA 2f1df3fView commit details
Commits on Jul 6, 2023
-
Merge pull request oneapi-src#689 from isaacault/iault/bi_shared_usm_…
…support Add BINDLESS_IMAGES_SHARED_USM_SUPPORT to ur_device_info_t
Configuration menu - View commit details
-
Copy full SHA for 8a3f07a - Browse repository at this point
Copy the full SHA 8a3f07aView commit details -
Merge pull request oneapi-src#690 from veselypeta/petr/676/urEnqueueD…
…eviceGlobalVariableReadWrite [UR][CTS] Add tests for urEnqueueDeviceGlobalRead/Write
Configuration menu - View commit details
-
Copy full SHA for bdcdc49 - Browse repository at this point
Copy the full SHA bdcdc49View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae2c403 - Browse repository at this point
Copy the full SHA ae2c403View commit details -
Merge pull request oneapi-src#695 from aarongreig/aaron/memBusWidthTe…
…stFix Correct size of UR_DEVICE_INFO_MEMORY_BUS_WIDTH in CTS test.
Configuration menu - View commit details
-
Copy full SHA for fd6ce4c - Browse repository at this point
Copy the full SHA fd6ce4cView commit details -
[umf] create/destroy memory tracker in lib ctor/dtor
instead of relying on global variable init/destruction on linux and on windows (when building UMF as a shared lib). In C++ no guarantee is made for initialization order of static variables across translation units. This is problematic when an application (e.g. SYCL) wants to do some cleanup in it's library destructor. Such application might want to specify priority for it's destructor (to make sure it's executed before any other library desturctor) but it doesn't seem to work for static variables. Memory tracker is still created as a global object when building UMF as a static lib on Windows - there is no __attribute__((destructor)) equivalent that would work for static library.
Configuration menu - View commit details
-
Copy full SHA for 07b7633 - Browse repository at this point
Copy the full SHA 07b7633View commit details
Commits on Jul 7, 2023
-
Merge pull request oneapi-src#693 from igchor/memory_tracker_dtor
[umf] create/destroy memory tracker in lib ctor/dtor
Configuration menu - View commit details
-
Copy full SHA for a4bf2a5 - Browse repository at this point
Copy the full SHA a4bf2a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4af97e7 - Browse repository at this point
Copy the full SHA 4af97e7View commit details -
Petr Vesely committed
Jul 7, 2023 Configuration menu - View commit details
-
Copy full SHA for 70459f4 - Browse repository at this point
Copy the full SHA 70459f4View commit details -
[ur] macOS fix dylib version & enable color diagnostics
Update the `MAKE_LIBRARY_NAME` macro to match the library naming scheme CMake uses when `VERSION` is specified on macOS, taking the form `lib<name>.<version>.dylib`. Enable color diagnostics for AppleClang. And disable the `CMAKE_FIND_FRAMEWORK` option so that in-tree dylibs are correctly loaded.
Configuration menu - View commit details
-
Copy full SHA for 8653be6 - Browse repository at this point
Copy the full SHA 8653be6View commit details
Commits on Jul 10, 2023
-
Coverity finally started working correctly. Thanks @wlemkows.
Configuration menu - View commit details
-
Copy full SHA for e29d495 - Browse repository at this point
Copy the full SHA e29d495View commit details -
Merge pull request oneapi-src#700 from oneapi-src/pbalcer-coverity-badge
Add coverity badge to README
Configuration menu - View commit details
-
Copy full SHA for 0ae3b04 - Browse repository at this point
Copy the full SHA 0ae3b04View commit details -
Merge pull request oneapi-src#697 from veselypeta/petr/support-apple
[UR] Allow compilation on apple for OpenCL support
Configuration menu - View commit details
-
Copy full SHA for 460713e - Browse repository at this point
Copy the full SHA 460713eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90e8de4 - Browse repository at this point
Copy the full SHA 90e8de4View commit details -
Merge pull request oneapi-src#702 from vinser52/fix_umf_includes
[UMF]: Add missing include to umf/memory_pool_ops.h
Configuration menu - View commit details
-
Copy full SHA for db40d34 - Browse repository at this point
Copy the full SHA db40d34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6653648 - Browse repository at this point
Copy the full SHA 6653648View commit details
Commits on Jul 11, 2023
-
[UR] print unions correctly in ur_params
Petr Vesely committedJul 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 2743832 - Browse repository at this point
Copy the full SHA 2743832View commit details -
[UR] Address review comments for union serialize
Petr Vesely committedJul 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 7d22d0a - Browse repository at this point
Copy the full SHA 7d22d0aView commit details -
[UR] Use 'line' to print union members
Petr Vesely committedJul 11, 2023 Configuration menu - View commit details
-
Copy full SHA for a454183 - Browse repository at this point
Copy the full SHA a454183View commit details -
[UR] add verification checks for tags
Petr Vesely committedJul 11, 2023 Configuration menu - View commit details
-
Copy full SHA for cb554c2 - Browse repository at this point
Copy the full SHA cb554c2View commit details -
[UR] Remove extra whitespace from template
Petr Vesely committedJul 11, 2023 Configuration menu - View commit details
-
Copy full SHA for d66a850 - Browse repository at this point
Copy the full SHA d66a850View commit details -
Merge pull request oneapi-src#696 from veselypeta/petr/538/handle-unions
[UR] print unions correctly in ur_params
Configuration menu - View commit details
-
Copy full SHA for 0d992a0 - Browse repository at this point
Copy the full SHA 0d992a0View commit details
Commits on Jul 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 64a847b - Browse repository at this point
Copy the full SHA 64a847bView commit details -
add handling unsupported functions for disjoint pool
Damian Duy committedJul 12, 2023 Configuration menu - View commit details
-
Copy full SHA for f0132d1 - Browse repository at this point
Copy the full SHA f0132d1View commit details -
Merge pull request oneapi-src#698 from igchor/umf_helpers_provider
[umf] add extra poolMakeUnique overload to helpers
Configuration menu - View commit details
-
Copy full SHA for 566169d - Browse repository at this point
Copy the full SHA 566169dView commit details
Commits on Jul 13, 2023
-
Merge pull request oneapi-src#660 from wlemkows/add-compiler-flags
Add strongly recommended security compiler flags
Configuration menu - View commit details
-
Copy full SHA for efee787 - Browse repository at this point
Copy the full SHA efee787View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1000c26 - Browse repository at this point
Copy the full SHA 1000c26View commit details -
Set global compile flags for UR targets only
Currently, some of compile flags are set globally for the whole project including third-party libraries. Introduce wrapper functions for add_executable and add_library CMake functions in order to add compile flags only where needed.
Configuration menu - View commit details
-
Copy full SHA for 0033c6e - Browse repository at this point
Copy the full SHA 0033c6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e22bd7 - Browse repository at this point
Copy the full SHA 4e22bd7View commit details -
Merge pull request oneapi-src#701 from PatKamin/wrap-ur-targets
Set global compile flags for UR targets only
Configuration menu - View commit details
-
Copy full SHA for d808cab - Browse repository at this point
Copy the full SHA d808cabView commit details -
Merge pull request oneapi-src#712 from Alcpz/alcpz/native_cpu_constants
[UR] Added Native CPU constants
Configuration menu - View commit details
-
Copy full SHA for 0189058 - Browse repository at this point
Copy the full SHA 0189058View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57d6895 - Browse repository at this point
Copy the full SHA 57d6895View commit details -
Merge pull request oneapi-src#688 from veselypeta/petr/fix-heading
Fix API Listing typdef header
Configuration menu - View commit details
-
Copy full SHA for 2966d01 - Browse repository at this point
Copy the full SHA 2966d01View commit details -
[Bindless][Exp] Add bindless images interop resource handles
- Added new structs `ur_exp_interop_memory_desc_t` and `ur_exp_interop_semaphore_desc_t`. - Updated `urBindlessImagesImportOpaqueFDExp` and `urBindlessImagesImportExternalSemaphoreOpaqueFDExp` to use the new structs. Co-authored-by: Isaac Ault <isaac.ault@codeplay.com> Co-authored-by: Przemek Malon <przemek.malon@codeplay.com> Co-authored-by: Petr Vesely <petr.vesely@codeplay.com>
Configuration menu - View commit details
-
Copy full SHA for fc50494 - Browse repository at this point
Copy the full SHA fc50494View commit details -
Merge pull request oneapi-src#709 from kswiecicki/umf2ur-err
[umf] add error translation function to helpers
Configuration menu - View commit details
-
Copy full SHA for 50e8eb0 - Browse repository at this point
Copy the full SHA 50e8eb0View commit details -
Merge pull request oneapi-src#710 from DamianDuy/addUnsupportedFuncti…
…onsHandling [UMF] add handling unsupported functions for disjoint pool
Configuration menu - View commit details
-
Copy full SHA for 46e2cfd - Browse repository at this point
Copy the full SHA 46e2cfdView commit details -
Merge pull request oneapi-src#716 from przemektmalon/przemek/bindless…
…-images-interop-fd [Bindless][Exp] Add bindless images interop resource handles
Configuration menu - View commit details
-
Copy full SHA for 9b5b8b9 - Browse repository at this point
Copy the full SHA 9b5b8b9View commit details -
[umf] return umf_result_t from umfPoolFree
This is needed in implementation of urUSMFree. For most cases, the expectation is that the return value from umfPoolFree will be ingnored.
Configuration menu - View commit details
-
Copy full SHA for 5aff944 - Browse repository at this point
Copy the full SHA 5aff944View commit details
Commits on Jul 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e46f3fb - Browse repository at this point
Copy the full SHA e46f3fbView commit details -
Merge pull request oneapi-src#718 from przemektmalon/przemek/fix-inte…
…rop-struct-param-name-style [Bindless][Exp] Update struct and param naming style to adhere to convention
Configuration menu - View commit details
-
Copy full SHA for bc0b581 - Browse repository at this point
Copy the full SHA bc0b581View commit details -
[Bindless][Exp] Fix semaphore import function parameter name
- Pointer parameter now correctly prefixed with `p`
Configuration menu - View commit details
-
Copy full SHA for 1b13824 - Browse repository at this point
Copy the full SHA 1b13824View commit details -
Merge pull request oneapi-src#719 from przemektmalon/przemek/fix-sema…
…phore-import-param-name [Bindless][Exp] Fix semaphore import function parameter name
Configuration menu - View commit details
-
Copy full SHA for 3c6f02c - Browse repository at this point
Copy the full SHA 3c6f02cView commit details -
[UR] Add nocheck to native handle types
Petr Vesely committedJul 14, 2023 Configuration menu - View commit details
-
Copy full SHA for dd0a598 - Browse repository at this point
Copy the full SHA dd0a598View commit details -
Merge pull request oneapi-src#720 from veselypeta/petr/add-nocheck-to…
…-native-handle [UR] Add nocheck to native handle types
Configuration menu - View commit details
-
Copy full SHA for 3f7f99c - Browse repository at this point
Copy the full SHA 3f7f99cView commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 744e549 - Browse repository at this point
Copy the full SHA 744e549View commit details -
Merge pull request oneapi-src#717 from igchor/umf_free
[umf] return umf_result_t from umfPoolFree
Configuration menu - View commit details
-
Copy full SHA for 9f95dec - Browse repository at this point
Copy the full SHA 9f95decView commit details -
[ur] Update CTS to match native handle nocheck
Follow up from oneapi-src#720 where the `nocheck` option was added to the `ur_native_handle_t` arguments of `ur<Object>CreateWithNativeHandle`. This patch removes tests which assumed that `ur_native_handle_t` must not be `nullptr` which is an incorrect assumption.
Configuration menu - View commit details
-
Copy full SHA for c46db28 - Browse repository at this point
Copy the full SHA c46db28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7162e22 - Browse repository at this point
Copy the full SHA 7162e22View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d6182 - Browse repository at this point
Copy the full SHA f8d6182View commit details
Commits on Jul 18, 2023
-
Merge pull request oneapi-src#723 from kbenzie/benie/cts-nocheck-nati…
…ve-events [ur] Update CTS to match native handle nocheck
Configuration menu - View commit details
-
Copy full SHA for ba27e7d - Browse repository at this point
Copy the full SHA ba27e7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13805cc - Browse repository at this point
Copy the full SHA 13805ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e1c90b - Browse repository at this point
Copy the full SHA 7e1c90bView commit details -
Merge pull request oneapi-src#726 from kswiecicki/env-var-encoding-win
Fix GetEnvironmentVariable encoding
Configuration menu - View commit details
-
Copy full SHA for 0ab0aa3 - Browse repository at this point
Copy the full SHA 0ab0aa3View commit details -
Merge pull request oneapi-src#681 from aarongreig/aaron/layerConfig
Implement loader config object, allow programatic layer management.
Configuration menu - View commit details
-
Copy full SHA for e002ca8 - Browse repository at this point
Copy the full SHA e002ca8View commit details -
Enable validation on conformance tests for platform.
Also necessitates splitting urInit/urTearDown into their own suite due to how they currently work WRT global state.
Configuration menu - View commit details
-
Copy full SHA for 5ec5bd4 - Browse repository at this point
Copy the full SHA 5ec5bd4View commit details -
[coverity] Fix 1566349 Resource leak
Ensure that the `ur_loader_config_handle_t` is always cleaned up even in the event of assert failures in `SetUp()` by releasing it in `TearDown()`.
Configuration menu - View commit details
-
Copy full SHA for b3ea52c - Browse repository at this point
Copy the full SHA b3ea52cView commit details -
[coverity] Fix 1566348 Uninitialized scalar field
Default initialize the `enableParameterValidation` and `enableLeakChecking` data members of the `ur_validation_layer::context_t` object.
Configuration menu - View commit details
-
Copy full SHA for 19fdd60 - Browse repository at this point
Copy the full SHA 19fdd60View commit details -
[coverity] Fix 1566349 Resource leak
Move `ur_loader_config_handle_t` cleanup to the text fixture's `TearDown()`.
Configuration menu - View commit details
-
Copy full SHA for 38141b3 - Browse repository at this point
Copy the full SHA 38141b3View commit details -
Merge pull request oneapi-src#730 from kbenzie/benie/fix-coverity-18-…
…07-2023 Fix coverity issues from 18/07/2023
Configuration menu - View commit details
-
Copy full SHA for 9773a79 - Browse repository at this point
Copy the full SHA 9773a79View commit details
Commits on Jul 19, 2023
-
Merge pull request oneapi-src#729 from aarongreig/aaron/fixPlatformCo…
…nformanceTests Enable validation on conformance tests for platform.
Configuration menu - View commit details
-
Copy full SHA for e8e96ce - Browse repository at this point
Copy the full SHA e8e96ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b279985 - Browse repository at this point
Copy the full SHA b279985View commit details -
Merge pull request oneapi-src#715 from callumfare/callum/adapter_handle
Implement adapter instance handles
Configuration menu - View commit details
-
Copy full SHA for 974a7d6 - Browse repository at this point
Copy the full SHA 974a7d6View commit details -
[ur] Fix leak validation test fixture
This patch removes a superflous call to `urLoaderConfigRelease` which resulted in attempting to release and already destroyed `ur_loader_config_handle_t`.
Configuration menu - View commit details
-
Copy full SHA for 475b3c6 - Browse repository at this point
Copy the full SHA 475b3c6View commit details -
Merge pull request oneapi-src#732 from kbenzie/benie/fix-windows-leak…
…-layer-test-fixture [ur] Fix leak validation test fixture
Configuration menu - View commit details
-
Copy full SHA for 7cfd6e8 - Browse repository at this point
Copy the full SHA 7cfd6e8View commit details -
[coverity] Fix 1566353 Resource leak
In the `test-runtime` conformance test suite, ensure that the `ur_loader_config_handle_t` is always cleaned up even in the event of assert failures in `SetUp()` by releasing it in `TearDown()`.
Configuration menu - View commit details
-
Copy full SHA for 5230505 - Browse repository at this point
Copy the full SHA 5230505View commit details -
[coverity] Fix 1566354 Resource leak
In the `test-platform` conformance test suite, ensure that the `ur_loader_config_handle_t` is always cleaned up even in the event of assert failures in `SetUp()` by releasing it in `TearDown()`.
Configuration menu - View commit details
-
Copy full SHA for 656361b - Browse repository at this point
Copy the full SHA 656361bView commit details -
Merge pull request oneapi-src#733 from kbenzie/benie/fix-coverity-19-…
…07-23 Fix coverity issues from 19/07/2023
Configuration menu - View commit details
-
Copy full SHA for 36329b7 - Browse repository at this point
Copy the full SHA 36329b7View commit details -
[ur] Allow native handles to be unsupported
Some adapters do not map directly to Unified Runtime's set of API objects and as such are unable to support getting the underlying native handle or creating objects from native handles. This patch adds the `UR_RESULT_ERROR_UNSUPPORTED_FEATURE` to all native handle entry-points and updates the conformance tests to match.
Configuration menu - View commit details
-
Copy full SHA for c1ee9f3 - Browse repository at this point
Copy the full SHA c1ee9f3View commit details -
Merge pull request oneapi-src#724 from kbenzie/benie/unsupported-nati…
…ve-handles [ur] Allow native handles to be unsupported
Configuration menu - View commit details
-
Copy full SHA for a00e9ba - Browse repository at this point
Copy the full SHA a00e9baView commit details
Commits on Jul 20, 2023
-
[ur] Match null DDI table entry error code
When validation is disabled and an adapter does not sets a DDI table entry to null the loader returns `UR_RESULT_ERROR_UNINITIALIZED` however when validation is enabled `UR_RESULT_ERROR_FEATURE_UNSUPPORTED` is returned. This patch aligns the error codes return by the loader and validation layer when a null DDI table entry is found.
Configuration menu - View commit details
-
Copy full SHA for 9bd058a - Browse repository at this point
Copy the full SHA 9bd058aView commit details -
Merge pull request oneapi-src#735 from kbenzie/benie/val-return-unini…
…tialized-on-null-ddi [ur] Match null DDI table entry error code
Configuration menu - View commit details
-
Copy full SHA for 9fc7398 - Browse repository at this point
Copy the full SHA 9fc7398View commit details -
[ur] Fix urPlatformGetNativeHandle test
Do not fail the `urPlatformGetNativeHandleTest.Success` test if adapter returns `UR_RESULT_ERROR_FEATURE_UNSUPPORTED` from `urPlatformGetNativeHandle`.
Configuration menu - View commit details
-
Copy full SHA for 2ed0d34 - Browse repository at this point
Copy the full SHA 2ed0d34View commit details -
Merge pull request oneapi-src#736 from kbenzie/benie/cts-fix-platform…
…-get-native-handle-test [ur] Fix urPlatformGetNativeHandle test
Configuration menu - View commit details
-
Copy full SHA for c12d602 - Browse repository at this point
Copy the full SHA c12d602View commit details -
[ur] Add missing virtual memory support query
Introduce the missing `UR_DEVICE_INFO_VIRTUAL_MEMORY_SUPPORT` enumeration for use with `urDeviceGetInfo` to determine if the device supports the virtual memory interfaces.
Configuration menu - View commit details
-
Copy full SHA for f5fbb5e - Browse repository at this point
Copy the full SHA f5fbb5eView commit details
Commits on Jul 21, 2023
-
Merge pull request oneapi-src#737 from kbenzie/benie/device-virtual-m…
…emory-support-query [ur] Add missing virtual memory support query
Configuration menu - View commit details
-
Copy full SHA for 2620159 - Browse repository at this point
Copy the full SHA 2620159View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8ed1cee - Browse repository at this point
Copy the full SHA 8ed1ceeView commit details -
Merge pull request oneapi-src#742 from vinser52/umf_cosmetic_fixes
[umf] Cosmetic changes in UMF
Configuration menu - View commit details
-
Copy full SHA for d3fa9ca - Browse repository at this point
Copy the full SHA d3fa9caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 788e8af - Browse repository at this point
Copy the full SHA 788e8afView commit details
Commits on Jul 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1fb8a21 - Browse repository at this point
Copy the full SHA 1fb8a21View commit details -
Merge pull request oneapi-src#743 from aarongreig/aaron/correctUsmDes…
…cInit Correct ur_usm_desc_t initialization in USM alloc conformance tests.
Configuration menu - View commit details
-
Copy full SHA for cb0047e - Browse repository at this point
Copy the full SHA cb0047eView commit details -
[UMA] add more tests for allocations
Damian Duy committedJul 25, 2023 Configuration menu - View commit details
-
Copy full SHA for a1ec340 - Browse repository at this point
Copy the full SHA a1ec340View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95a5ab3 - Browse repository at this point
Copy the full SHA 95a5ab3View commit details -
Merge pull request oneapi-src#535 from DamianDuy/addAllocationUMAtests
[UMA] add more tests for allocations
Configuration menu - View commit details
-
Copy full SHA for 0169603 - Browse repository at this point
Copy the full SHA 0169603View commit details -
Merge pull request oneapi-src#745 from pbalcer/fix-cov
[umf] fix the last remaining coverity issue
Configuration menu - View commit details
-
Copy full SHA for 2ffcda3 - Browse repository at this point
Copy the full SHA 2ffcda3View commit details
Commits on Jul 26, 2023
-
[umf] Make pool tracking optional
This adds a new CMake option 'UMF_ENABLE_POOL_TRACKING' that enables pool tracking in UMF. Pool tracking is turned off by default. The pool tracking tests were wrapped around the compile definition 'UMF_ENABLE_POOL_TRACKING_TESTS'.
Configuration menu - View commit details
-
Copy full SHA for f09ed03 - Browse repository at this point
Copy the full SHA f09ed03View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff705f5 - Browse repository at this point
Copy the full SHA ff705f5View commit details -
Merge pull request oneapi-src#741 from kswiecicki/opt-pool-tracking-2
[umf] Make pool tracking optional
Configuration menu - View commit details
-
Copy full SHA for 6ae608c - Browse repository at this point
Copy the full SHA 6ae608cView commit details -
Merge pull request oneapi-src#746 from aarongreig/aaron/poolTestFixes
Fix shadowing in USM pool test fixture, correct assertion in PoolRetain test.
Configuration menu - View commit details
-
Copy full SHA for ae807d8 - Browse repository at this point
Copy the full SHA ae807d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3621fbe - Browse repository at this point
Copy the full SHA 3621fbeView commit details -
[umf] fix erors reported by ASAN
- memory leak in memory_pool_default.c and tests - allocating memory with alignemnt=8 and size%8 != 0
Configuration menu - View commit details
-
Copy full SHA for 30a9cb3 - Browse repository at this point
Copy the full SHA 30a9cb3View commit details -
Merge pull request oneapi-src#747 from wlemkows/ur-thread-sanitizer
Add ThreadSanitizer option
Configuration menu - View commit details
-
Copy full SHA for 2826341 - Browse repository at this point
Copy the full SHA 2826341View commit details -
Merge pull request oneapi-src#749 from igchor/fix_leaks
[umf] fix erors reported by ASAN
Configuration menu - View commit details
-
Copy full SHA for e73389f - Browse repository at this point
Copy the full SHA e73389fView commit details
Commits on Jul 27, 2023
-
[umf] use alloc sizes that are multiples of 8
to make ASAN happy. By default we are using alignment == 8 and size needs to be a multiple of that. We might consider adding extra tests, specifically for different sizes.
Configuration menu - View commit details
-
Copy full SHA for 53c8cb4 - Browse repository at this point
Copy the full SHA 53c8cb4View commit details -
This image can be used in CI or as a development container.
Configuration menu - View commit details
-
Copy full SHA for d8922f8 - Browse repository at this point
Copy the full SHA d8922f8View commit details -
Merge pull request oneapi-src#750 from igchor/fix_alloc_sizes
[umf] use alloc sizes that are multiples of 8 in tests
Configuration menu - View commit details
-
Copy full SHA for 8e9f3ff - Browse repository at this point
Copy the full SHA 8e9f3ffView commit details
Commits on Jul 28, 2023
-
Merge pull request oneapi-src#734 from lukaszstolarczuk/add-docker-image
Add first Docker image recipe
Configuration menu - View commit details
-
Copy full SHA for 333cfc2 - Browse repository at this point
Copy the full SHA 333cfc2View commit details
Commits on Jul 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6bb7b9d - Browse repository at this point
Copy the full SHA 6bb7b9dView commit details -
Merge pull request oneapi-src#754 from wlemkows/ur-add-sec-flags
Add security compiler and linker flags
Configuration menu - View commit details
-
Copy full SHA for 5b4c3d2 - Browse repository at this point
Copy the full SHA 5b4c3d2View commit details -
[ur] fix ctad-maybe-unsupported warning
that appeared on intel/llvm CI
Configuration menu - View commit details
-
Copy full SHA for be77877 - Browse repository at this point
Copy the full SHA be77877View commit details -
Merge pull request oneapi-src#757 from igchor/ctad-maybe-unsupported
[ur] fix ctad-maybe-unsupported warning
Configuration menu - View commit details
-
Copy full SHA for 5513ee2 - Browse repository at this point
Copy the full SHA 5513ee2View commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 99ac337 - Browse repository at this point
Copy the full SHA 99ac337View commit details
Commits on Aug 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 759e753 - Browse repository at this point
Copy the full SHA 759e753View commit details